The squad listings for the 2018 CONCACAF U-20 Championship. The squads were announced on 29 October 2018.
Upon completion of the group stage, five of the six group winners made alterations to their squad.
Head coach: Amado Guevara
Head coach: Wade Jackson
Head coach: Eugene Verwey
Head coach: Russell Latapy
Head coach: Tab Ramos
Replacements:
Head coach: Joseph Limeburner
Head coach: Marvic Bermúdez
Head coach: Jake Rennie
Head coach: Jerome Waite
Head coach: Diego RamÃÂrez
Replacements:
Head coach: Mario Alfaro
Head coach: Henri Conner
Head coach: George Warner
Head coach: Phillip Elexious Marin
Head coach: Raúl González Triana
Head coach: Orlando Capellino
Head coach: Carlos Tábora
Replacements:
Head coach: Elvis Albertus
Head coach: Andrew Olivieri
Head coach: Rajesh Latchoo
Head coach: Moïse Castry
Head coach: Julien Certain
Head coach: Julio Dely Valdés
Replacements:
Head coach: St.clair Morris
Head coach: Kenville Layne
Head coach: Ray Jones
Head coach: Breansse Camacho
Head coach: Marc Collat
Head coach: Francis Lastic
Head coach: Ernie Seymour
Head coach: Ludwig Alberto
Head coach: Ernesto Góchez
Replacements:
Head coach: David Gardiner
Head coach: Wayne Dover