CAF releases AFCON 2025 fixtures
The Confederation of African Football (CAF) has released the official fixtures for the TotalEnergies CAF Africa Cup of Nations (AFCON) 2025, set to be hosted in Morocco from 21 December 2025 to 18 January 2026. The tournament, featuring 52 matches across 29 days, will be played in six cities.
The Confederation of African Football (CAF) has officially announced theAfrica Cup of Nations (AFCON) 2025 match schedule, marking Morocco’s first time hosting the tournament since 1988. The competition will run from 21 December 2025 to 18 January 2026, with matches spread across six host cities and nine stadiums.
The tournament will be staged in the following cities: Rabat, Casablanca, Tangier, Marrakech, Agadir, and Fes, with games held at these nine stadiums; Complexe Sportif Prince Moulay Abdellah (Rabat), Stade Mohammed V (Casablanca), Stade Ibn Batouta (Tangier), Grand Stade de Marrakech (Marrakech), Grand Stade d’Agadir (Agadir), Stade de Fes (Fes), Stade de Tanger (Tangier), Stade de Marrakech (Marrakech), Stade d’Agadir (Agadir).
Tournament Format
More To Read
- Billions spent, little progress: MPs urge forensic audit on stalled stadium projects
- How football is fostering unity, peacebuilding and youth empowerment in Africa
- Kenya, Uganda, Tanzania begin plans to ensure security during AFCON 2027
- Murkomen unveils plans to modernise Kenya's stadiums despite budget shortfalls
A total of 24 teams will compete in six groups of four, with the top two from each group and the four best third-placed teams advancing to the knockout rounds. The opening match will feature host nation Morocco against Comoros at Complexe Sportif Prince Moulay Abdellah in Rabat on 21 December.
Group Stage Fixtures
Group A
21 December: Morocco 🆚 Comoros (Rabat)
21 December: Mali 🆚 Zambia (Casablanca)
25 December: Morocco 🆚 Mali (Rabat)
25 December: Zambia 🆚 Comoros (Rabat)
29 December: Morocco 🆚 Zambia (Rabat)
29 December: Comoros 🆚 Mali (Fes)
Group B
22 December: Algeria 🆚 Burkina Faso (Rabat)
22 December: Sudan 🆚 Equatorial Guinea (Casablanca)
26 December: Algeria 🆚 Equatorial Guinea (Rabat)
26 December: Sudan 🆚 Burkina Faso (Rabat)
30 December: Algeria 🆚 Sudan (Rabat)
30 December: Burkina Faso 🆚 Equatorial Guinea (Casablanca)
Group C
Other Topics To Read
23 December: Nigeria 🆚 Tanzania (Fes)
23 December: Tunisia 🆚 Uganda (Rabat)
27 December: Nigeria 🆚 Uganda (Fes)
27 December: Tunisia 🆚 Tanzania (Fes)
31 December: Nigeria 🆚 Tunisia (Tangier)
31 December: Tanzania 🆚 Uganda (Marrakech)
Group D
24 December: Senegal 🆚 Benin (Tangier)
24 December: Botswana 🆚 Côte d’Ivoire (Marrakech)
28 December: Senegal 🆚 Côte d’Ivoire (Tangier)
28 December: Botswana 🆚 Benin (Marrakech)
1 January: Senegal 🆚 Botswana (Tangier)
1 January: Benin 🆚 Côte d’Ivoire (Marrakech)
Group E
24 December: Angola 🆚 Zimbabwe (Agadir)
24 December: Egypt 🆚 South Africa (Marrakech)
28 December: Angola 🆚 South Africa (Agadir)
28 December: Egypt 🆚 Zimbabwe (Casablanca)
1 January: Angola 🆚 Egypt (Agadir)
1 January: Zimbabwe 🆚 South Africa (Marrakech)
Group F
25 December: Gabon 🆚 Mozambique (Agadir)
25 December: Cameroon 🆚 Côte d’Ivoire (Marrakech)
29 December: Gabon 🆚 Côte d’Ivoire (Agadir)
29 December: Cameroon 🆚 Mozambique (Agadir)
2 January: Gabon 🆚 Cameroon (Agadir)
2 January: Mozambique 🆚 Côte d’Ivoire (Tangier)
The tournament enters the knockout phase from 4 January 2026, featuring the Round of 16, quarter-finals, semi-finals, and final. The third-place playoff will be played on 17 January 2026 in Casablanca, while the final showdown will take place in Rabat on 18 January 2026 at the Complexe Sportif Prince Moulay Abdellah.
This AFCON edition comes at a crucial time for Moroccan football, as the nation prepares to co-host the FIFA World Cup 2030 alongside Spain and Portugal. The tournament is expected to be a showcase of Morocco’s readiness for global football events and a landmark moment for African football.
Top Stories Today