The draw of the final tournament was held on 13 December 2018, 21:00 WAT (UTC+1), at the Centre Technique de La Fenifoot in Niamey. The eight teams were drawn into two groups of four teams. The hosts Niger were seeded in Group A and allocated to position A1, while 2017 runners-up Senegal were seeded in Group B and allocated to position B1 (2017 champions Zambia did not qualify). The remaining six teams were seeded based on their results in the 2017 Africa U-20 Cup of Nations (final tournament and qualifiers), and drawn to any of the remaining three positions in each group.
Teams are ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss), and if tied on points, the following tiebreaking criteria are applied, in the order given, to determine the rankings (Regulations Article 71):
Goals scored in head-to-head matches among tied teams;
If more than two teams are tied, and after applying all head-to-head criteria above, a subset of teams are still tied, all head-to-head criteria above are reapplied exclusively to this subset of teams;
^ abcThe Burkina Faso v Ghana match was originally scheduled for 3 February 2019, 19:30 local time, but was postponed to the following day due to mechanical issues for floodlights visual and weather. The Mali v Burkina Faso and Ghana and Senegal matches on 6 February 2019 were also brought forward from 16:30 and 19:30 to 13:30 and 16:30 for the same reason.