The complete schedule for the 2025 AFCON in Morocco
The 35th edition of the Africa Cup of Nations (AFCON), organised in Morocco, will take place from December 21, 2025, to January 18, 2026. The African Football Confederation (CAF) has released the complete schedule along with the list of matches and stadiums where the competition will be held.

The nextAfrica Cup of Nations (AFCON) will be held inMorocco from December 21, 2025, to January 18, 2026, and the Atlas Lions are determined to replicate the Elephants' success.
With just 11 months to go until the event kicks off, preparations are ramping up.Following the draw, CAF has unveiled the initial schedule for the tournament. Rabat football fans are particularly fortunate as four of the nine stadiums for this edition are located there.
Read moreAll 24 qualified teams confirmed for Africa Cup of Nations 2025
Match times will be announced later.
Group Stage:
December 21
December 22
- Mali vs.Zambia, Mohammed V Stadium in Casablanca (Group A)
- Egypt vs.Zimbabwe, Grand Stadium of Agadir (Group B)
- South Africa vs.Angola, Grand Stadium of Marrakech (Group B)
December 23
- Nigeria vs.Tanzania, Fès Sports Complex (Group C)
- Tunisia vs.Uganda, Olympic Annex Stadium at Prince Moulay Abdellah Sports Complex in Rabat (Group C)
- Senegal vs.Botswana, Grand Stadium of Tangier (Group D)
- DR Congo vs.Benin, El Barid Stadium in Rabat (Group D)
December 24
- Algeria vs.Sudan, Prince Héritier Moulay El Hassan Sports Complex in Rabat (Group E)
- Burkina Faso vs.Equatorial Guinea, Mohammed V Stadium in Casablanca (Group E)
- Ivory Coast vs.Mozambique, Grand Stadium of Marrakech (Group F)
- Cameroon vs.Gabon, Grand Stadium of Agadir (Group F)
December 26
- Morocco vs.Mali, Prince Moulay Abdellah Sports Complex in Rabat (Group A)
- Zambia vs.Comoros, Mohammed V Stadium in Casablanca (Group A)
- Egypt vs.South Africa, Grand Stadium of Agadir (Group B)
- Angola vs.Zimbabwe, Grand Stadium of Marrakech (Group B)
December 27
- Nigeria vs.Tunisia, Fès Sports Complex (Group C)
- Uganda vs.Tanzania, El Barid Stadium in Rabat (Group C)
- DR Congo vs.Senegal, Grand Stadium of Tangier (Group D)
- Benin vs.Botswana, Olympic Annex Stadium at Prince Moulay Abdellah Sports Complex in Rabat (Group D)
December 28
- Algeria vs.Burkina Faso, Prince Héritier Moulay El Hassan Sports Complex in Rabat (Group E)
- Equatorial Guinea vs.Sudan, Mohammed V Stadium in Casablanca (Group E)
- Cameroon vs.Ivory Coast, Grand Stadium of Marrakech (Group F)
- Gabon vs.Mozambique, Grand Stadium of Agadir (Group F)
December 29
- Morocco vs.Zambia, Prince Moulay Abdellah Sports Complex in Rabat (Group A)
- Comoros vs.Mali, Mohammed V Stadium in Casablanca (Group A)
- Egypt vs.Angola, Grand Stadium of Agadir (Group B)
- Zimbabwe vs.South Africa, Grand Stadium of Marrakech (Group B)
December 30
- Nigeria vs.Uganda, Fès Sports Complex (Group C)
- Tanzania vs.Tunisia, Olympic Annex Stadium at Prince Moulay Abdellah Sports Complex in Rabat (Group C)
- Botswana vs.DR Congo, El Barid Stadium in Rabat (Group D)
- Benin vs.Senegal, Grand Stadium of Tangier (Group D)
December 31
- Equatorial Guinea vs.Algeria, Prince Héritier Moulay El Hassan Sports Complex in Rabat (Group E)
- Burkina Faso vs.Sudan, Mohammed V Stadium in Casablanca (Group E)
- Cameroon vs.Mozambique, Grand Stadium of Agadir (Group F)
- Ivory Coast vs.Gabon, Grand Stadium of Marrakech (Group F)
Round of 16:
January 3, 2026
- 1st Group D - 3rd Group B/E/F at Grand Stadium of Tangier
- 2nd Group A - 2nd Group C at Mohammed V Stadium in Casablanca
January 4, 2026
- 2nd Group B - 2nd Group F at Prince Moulay Abdellah Sports Complex in Rabat
- 1st Group A - 3rd Group C/D/E at El Barid Stadium in Rabat
January 5, 2026
- 1st Group B - 3rd Group A/C/D at Grand Stadium of Agadir
- 1st Group C - 3rd Group B/F at Fès Sports Complex
January 6, 2026
- 1st Group F - 2nd Group E at Grand Stadium of Marrakech
- 1st Group E - 2nd Group D at Prince Héritier Moulay El Hassan Sports Complex in Rabat
Quarter-finals:
January 9, 2026
- Winner H1 - Winner H2 at Grand Stadium of Tangier
- Winner H3 - Winner H4 at Prince Moulay Abdellah Sports Complex in Rabat
January 10, 2026
- Winner H5 - Winner H7 at Grand Stadium of Marrakech
- Winner H8 - Winner H6 at Grand Stadium of Agadir
Semi-finals:
January 14, 2026
- Winner Q1 - Winner Q3 at Grand Stadium of Tangier
- Winner Q4 - Winner Q2 at Prince Moulay Abdellah Sports Complex in Rabat
Third Place Playoff:
January 17, 2026
Third Place Match at Mohammed V Stadium in Casablanca
Final:
January 18, 2026
Final Match at Prince Moulay Abdellah Sports Complex in Rabat
This page has been translated fromthe original version with AI and checked by a journalist.
Read next
Today's top stories
Prisoner-hostage swap, aid surge: What we know about the new Gaza deal
Middle EastLive: Gaza deal provides ‘great hope’ for hostages, Palestinians and region, Macron says
LiveMiddle EastVideos show the Sudanese army's use of chlorine gas as a weapon
AfricaLeft fatherless by the Holocaust, Robert Badinter waged a lifelong fight for justice
FranceWhat the EU's new biometric border rules mean for non-EU travellers
Europe
Most read

