Groupe A
21 décembre
- 20h: Maroc-Comores (Complexe sportif Prince Moulay Abdellah)
22 décembre
- 15h: Mali-Zambie (Stade Mohammed V)
26 décembre
- 18h30: Zambie-Comores (Stade Mohammed V)
- 21h: Maroc-Mali (Complexe sportif Prince Moulay Abdellah)
29 décembre
- 20h: Zambie-Maroc (Complexe sportif Prince Moulay Abdellah)
- 20h: Comores-Mali (Stade Mohammed V)
Groupe B
22 décembre
- 18h: Afrique du Sud-Angola (Grand Stade de Marrakech à Marrakech)
- 21h: Égypte-Zimbabwe (Grand Stade d’Agadir)
26 décembre
- 13h30: Angola-Zimbabwe (Grand Stade de Marrakech à Marrakech)
- 16h: Égypte-Afrique du Sud (Grand Stade d’Agadir)
29 décembre
- 17h: Angola-Égypte (Grand Stade d’Agadir)
- 17h: Zimbabwe-Afrique du Sud (Grand Stade de Marrakech à Marrakech)
Groupe C
23 décembre
- 18h30: Nigeria-Tanzanie (Complexe Sportif de Fes)
- 21h: Tunisie-Ouganda (Stade Annexe Olympique Complexe Sportif Prince Moulay Abdellah)
27 décembre
- 18h30: Ouganda-Tanzanie (Stade El Barid)
- 21h: Nigeria-Tunisie (Complexe Sportif de Fes)
30 décembre
- 17h: Ouganda-Nigeria (Complexe Sportif de Fes)
- 17h: Tanzanie-Tunisie (Stade Annexe Olympique Complexe Sportif Prince Moulay Abdellah)
Groupe D
23 décembre
- 13h30: RD Congo-Bénin (Stade El Barid)
- 16h: Sénégal-Botswana (Grand Stade de Tanger)
27 décembre
- 13h30: Bénin-Botswana (Stade Annexe Olympique Complexe Sportif Prince Moulay Abdellah)
- 16h: Sénégal-RD Congo (Grand Stade de Tanger)
30 décembre
- 20h: Bénin-Sénégal (Grand Stade de Tanger)
- 20h: Botswana-RD Congo (Stade El Barid)
Groupe E:
24 décembre
- 13h30: Burkina Faso-Guinée équatoriale (Stade Mohammed V)
- 16h: Algérie-Soudan (Complexe Sportif Prince Héritier Moulay El Hassan)
28 décembre
- 16h: Guinée équatoriale-Soudan (Stade Mohammed V)
- 18h30: Algérie-Burkina Faso (Complexe Sportif Prince Héritier Moulay El Hassan)
31 décembre
- 17h: Guinée équatoriale-Algérie (Complexe Sportif Prince Héritier Moulay El Hassan)
- 17h: Soudan-Burkina Faso (Stade Mohammed V)
Groupe F
24 décembre
- 18h30: Côte d’Ivoire-Mozambique (Grand Stade de Marrakech)
- 21h: Cameroun-Gabon (Grand Stade d’Agadir)
28 décembre
- 13h30: Gabon-Mozambique (Grand Stade d’Agadir)
- 21h: Côte d’Ivoire-Cameroun (Grand Stade de Marrakech)
31 décembre
- 20h: Gabon-Côte d’Ivoire (Grand Stade de Marrakech)
- 20h: Mozambique-Cameroun (Grand Stade d’Agadir)
Huitièmes de finale
3 janvier
- 17h: 1er du groupe D – 3e du groupe B, E ou F (H1)
- 20h: 2e du groupe A – 2e du groupe C (H2)
4 janvier
- 17h: 1er du groupe A – 3e du groupe C, D ou E (H3)
- 20h: 2e du groupe B – 2e du groupe F (H4)
5 janvier
- 17h: 1er du groupe B – 3e du groupe A, C ou D (H5)
- 20h: 1er du groupe C – 3e du groupe A, B ou F (H6)
6 janvier
- 17h: 1er du groupe E – 2e du groupe D (H7)
- 20h: 1er du groupe F – 2e du groupe E (H8)
Quarts de finale
9 janvier
- 17h: Vainqueur H1 – Vainqueur H2 (Q1)
- 20h: Vainqueur H3 – Vainqueur H4 (Q2)
10 janvier
- 17h: Vainqueur H5 – Vainqueur H7 (Q3)
- 20h: Vainqueur H6 – Vainqueur H8 (Q4)
Demi-finales
14 janvier
- 18h: Vainqueur Q1 – Vainqueur Q3 (D1)
- 21h: Vainqueur Q2 – Vainqueur Q4 (D2)
Finale
18 janvier
20h: Vainqueur D1 – Vainqueur D2