Ivory Coast defends its Africa Cup of Nations crown as one of 24 teams at CAN 2025 in Morocco.
The hosts, who last hosted the competition in 1988, were among the favorites going into the tournament.
Mohamed Salah’s Egypt were also seen as contenders alongside sides like Senegal, whose squad includes former Reds striker and two-time African Footballer of the Year Sadio Mane.
101GreatGoals.com has details on the 2025 Africa Cup of Nations schedule, as well as host cities and groups.
Recommended offer
Bet Β£10 Get Β£30 in free bets
#AD 18+ Registration required. Minimum deposit requirement. Free bets are paid out in the form of bet credits and can be used when settling eligible bets. Minimum odds, betting and payment method exclusions apply. Returns exclude wagering of betting credits. GambleAware.org Deadlines and terms and conditions apply.
Terms and conditions apply.
African Cup of Nations: When does CAN 2025 take place?
In a change from the normal schedule, and partly due to the expansion of the Club World Cup this summer, CAN 2025 will be played over Christmas and New Year.
It is scheduled to begin on December 21, 2025 and the final is scheduled for January 18, 2026.
Which are the host cities for CAN 2025?
Agadir β Grand Stade dβAgadir (capacity β 41,144)
Casablanca β Mohammed V Sports Complex (45,000)
Fes β Fes Sports Complex (35,468)
Marrakech β Grand Stade de Marrakech (41,245)
Rabat β Prince Moulay Abdellah Sports Complex (69,500)
Rabat β Al Barid Stadium (18,000)
Rabat β Olympic Stadium Annex Prince Moulay Abdellah Sports Complex (21,000)
Rabat β Prince Heritier Sports Complex Moulay EL Hassan (22,000)
Tangier β Grand Stade de Tangier (75,600)
The final will take place at the Prince Moulay Abdellah Sports Complex.
Which nations have qualified for CAN 2025?
Morocco were certain of their place as hosts, but still made it through qualifying. Ghana were the big victims, failing to get out of Group F.
Tunisia qualified for the 17th consecutive time, a record.
The qualified teams are: Morocco, Senegal, Egypt, Algeria, Nigeria, Ivory Coast, Cameroon, Mali, Tunisia, South Africa, DR Congo, Burkina Faso, Gabon, Angola, Zambia, Uganda, Equatorial Guinea, Benin, Mozambique, Comoros, Tanzania, Sudan, Zimbabwe and Botswana.
Who are the groups for CAN 2025?
Group A
Comoros
Mali
Morocco
Zambia
Group B
Angola
Egypt
South Africa
Zimbabwe
Group C
Nigeria
Tanzania
Tunisia
Uganda
Group D
Benign
Botswana
DR Congo
Senegal
Group E
Algeria
Burkina Faso
Equatorial Guinea
Sudan
Group F
Cameroon
Ivory Coast
Gabon
Mozambique
The top two teams from each group, plus the top four third-placed teams, will advance to the round of 16.
CAN 2025 schedule, full schedule of the African Cup of Nations
All times are GMT.
Sunday December 21, 2025
Group A: Morocco 2-0 Comoros (Rabat)
Monday December 22, 2025
Group A: Mali 1-1 Zambia (Casablanca)
Group B: South Africa β Angola (Marrakech, 5:00 p.m.)
Group B: Egypt β Zimbabwe (Agadir, 8:00 p.m.)
Tuesday December 23, 2025
Group D: Senegal β Botswana (Tangier, 12:30 p.m.)
Group D: DR Congo – Benin (Rabat, 3:00 p.m.)
Group C: Nigeria β Tanzania (Fez, 5:30 p.m.)
Group C: Tunisia β Uganda (Rabat, 8:00 p.m.)
Wednesday December 24, 2025
Group E: Burkina Faso β Equatorial Guinea (Casablanca, 12:30 p.m.)
Group E: Algeria β Sudan (Rabat, 3:00 p.m.)
Group F: Ivory Coast β Mozambique (Marrakech, 5:30 p.m.)
Group F: Cameroon β Gabon (Agadir, 8:00 p.m.)
Friday December 26, 2025
Group B: Angola β Zimbabwe (Marrakech, 12:30 p.m.)
Group B: Egypt β South Africa (Agadir, 3:00 p.m.)
Group A: Zambia β Comoros (Casablanca, 5:30 p.m.)
Group A: Morocco β Mali (Rabat, 8:00 p.m.)
Saturday December 27, 2025
Group D: Benin β Botswana (Rabat, 12:30 p.m.)
Group D: Senegal – DR Congo (Tangier, 3:00 p.m.)
Group C: Uganda β Tanzania (Rabat 3, 5:30 p.m.)
Group C: Nigeria β Tunisia (Fez, 8:00 p.m.)
Sunday December 28, 2025
Group F: Gabon vs Mozambique (Agadir, 12:30)
Group E: Equatorial Guinea β Sudan (Casablanca, 3:00 p.m.)
Group E: Algeria β Burkina Faso (Rabat, 5:30 p.m.)
Group F: Ivory Coast β Cameroon, (Marrakech, 8:00 p.m.)
Monday December 29, 2025
Group B: Angola β Egypt (Agadir, 4:00 p.m.)
Group B: Zimbabwe β South Africa (Marrakech, 4:00 p.m.)
Group A: Comoros β Mali (Casablanca, 7:00 p.m.)
Group A: Zambia β Morocco (Rabat, 7:00 p.m.)
Tuesday December 30, 2025
Group C: Tanzania β Tunisia (Rabat, 4:00 p.m.)
Group C: Uganda β Nigeria (Fez, 4:00 p.m.)
Group D: Benin β Senegal (Tangier, 7:00 p.m.)
Group D: Botswana β DR Congo (Rabat, 7:00 p.m.)
Wednesday December 31, 2025
Group E: Equatorial Guinea β Algeria (Rabat, 4:00 p.m.)
Group E: Sudan β Burkina Faso (Casablanca, 4:00 p.m.)
Group F: Gabon β Ivory Coast (Marrakech, 7:00 p.m.)
Group F: Mozambique vs Cameroon (Agadir, 7:00 p.m.)
2025 African Cup of Nations, round of 16
Saturday January 3, 2026
SR1: winner of Group D vs third in Group B/E/F (Tangier, 4:00 p.m.)
SR2: Group A finalists vs Group C finalists (Casablanca, 7:00 p.m.)
Sunday January 4
SR3: Winner of Group A vs third in Group C/D/E (Rabat, 4:00 p.m.)
SR4: Vice-champion of Group B vs Vice-champion of Group F (Rabat, 7:00 p.m.)
Monday January 5
SR5: winner of group B vs third of group A/C/D (Agadir, 6 p.m.)
SR6: winners of Group C vs thirds of Groups A/B/F (Fez, 8:30 p.m.)
Tuesday January 6
SR7: Winners of Group E vs finalists of Group D (Rabat 2, 6 p.m.)
SR8: winners of Group F vs vice-champions of Group E (Marrakech, 8:30 p.m.)
Quarter-finals of the 2025 African Cup of Nations
Friday January 9
QF1: Winner SR2 vs Winner SR1 (Tangier, 4:00 p.m.)
QF2: Winner SR4 vs Winner SR3 (Rabat, 7:00 p.m.)
Saturday January 10
QF3: Winner SR7 vs Winner SR6 (Marrakech, 4:00 p.m.)
QF4: Winner SR5 vs Winner SR8 (Agadir, 7:00 p.m.)
2025 African Cup of Nations semi-finals
Wednesday January 14
SF1: Winner QF1 vs Winner QF4 (Tangier, 5:00 p.m.)
SF2: Winner QF3 vs Winner QF2 (Rabat, 8:00 p.m.)
2025 Africa Cup of Nations third place match
Saturday January 17
SF1 vs SF2 losers (Casablanca, 4:00 p.m.)
2025 African Cup of Nations Final
Sunday January 18
Winners SF1 vs SF2 (Rabat, 7:00 p.m.)
Which Premier League players could attend and miss vital domestic matches?
Liverpool: Mohamed Salah (Egypt)
Manchester City: Rayan Ait-Nouri (Algeria), Omar Marmoush (Egypt)
Manchester United: Bryan Mbeumo (Cameroon), Amad Diallo (Ivory Coast), Noussair Mazraoui (Morocco)
Tottenham: Yves Bissouma (Mali), Pape Matar Sarr (Senegal)
Brighton: Carlos Baleba (Cameroon)
Brent found: Dango urettea (BRCIA), frellane on the University.
Burnley: Axel Tuanzebe (DR Congo), Lyle Foster (South Africa), Hannibal Mejbri (Tunisia)
Crystal Palace: Ismaila Sarr (Senegal)
Everton: Idrissa Gueye (Senegal), Iliman Lawye (Senegal)
Fulham: Calvin Bassey (Nigeria), Alex Iwobi (Nigeria), Samuel Chukwueze (Nigeria)
Nottingham Forest: Willy Boly (Ivory Coast), Ibrahim Sangare (Ivory Coast)
West Ham: Aaron Wan-Bissaka (DR Congo), El Hadji Malick Diouf (Senegal)
Wolves: Emmanuel Agbadou (Ivory Coast), Tawanda Chirewa (Zimbabwe)
Sunderland: Bertrand TraorΓ© (Burkina Faso), Noah Sadiki (DR Congo), Arthur Masuaku (DR Congo), Chemsdine Talbi (Morocco), Reinildo Mandava (Mozambique), Habib Diarra (Senegal).