With the countdown to the TotalEnergies CAF Africa Cup of Nations Morocco 2025 now at 19 days, focus has shifted to the magnificent stadiums across Morocco that will host Africa’s biggest football showpiece.
Spanning six cities, the nine venues seamlessly blend modern architecture with rich cultural heritage, offering state-of-the-art facilities that promise an unforgettable experience for both fans and players.
From Rabat to Marrakech, Casablanca to Tangier, each stadium tells a story of Morocco’s ambition and readiness to welcome the continent.
Here are the host venues that will stage the competition from 21 December 2025 to 18 January 2026.
RABAT
Complexe Sportif Prince Moulay Abdellah
Capacity: 69,500
A modern football-specific arena and Morocco’s iconic sporting temple. It will host the opening match and the final, alongside key knockout fixtures.
Key Matches: Morocco vs Comoros (21 Dec), Morocco vs Mali (26 Dec), Final (18 Jan)
Stade Annexe Olympique – Complexe Prince Moulay Abdellah
Capacity: 21,000
A newly completed venue featuring a World Athletics-certified track, top-class training facilities and advanced lighting.
Key Matches: Tunisia vs Uganda (23 Dec), Tanzania vs Tunisia (30 Dec)
Complexe Sportif Prince Héritier Moulay El Hassan
Capacity: 22,000
An urban, track-free football arena with a unique terracotta façade and modern spectator facilities.
Key Matches: Algeria vs Sudan (24 Dec), Algeria vs Burkina Faso (28 Dec)
Stade El Barid
Capacity: 18,000
Home of Union Touarga SC, this intimate venue features excellent sightlines and modern spectator amenities.
Key Matches: DR Congo vs Benin (23 Dec), Uganda vs Tanzania (27 Dec)
CASABLANCA
Stade Mohammed V
Capacity: 67,000
One of Africa’s most historic football venues, known for its electric atmosphere. It will stage eight games including knockout fixtures.
Key Matches: Mali vs Zambia (22 Dec), Third-Place Play-Off (17 Jan)
AGADIR
Grand Stade d’Agadir
Capacity: 45,480
A coastal architectural gem set to host Egypt’s group games and a quarter-final clash.
Key Matches: Egypt vs Zimbabwe (22 Dec), Quarter-final (10 Jan)
FES
Complexe Sportif de Fès
Capacity: 45,000
Blending traditional aesthetics with modern design, Fes will host Nigeria’s Group C campaign.
Key Matches: Nigeria vs Tanzania (23 Dec), Nigeria vs Tunisia (27 Dec)
MARRAKECH
Grand Stade de Marrakech
Capacity: 45,240
A versatile venue with world-class facilities, hosting the likes of South Africa, Angola and Côte d’Ivoire.
Key Matches: Côte d’Ivoire vs Cameroon (28 Dec), Round of 16 (6 Jan)
TANGER
Grand Stade de Tanger
Capacity: 68,000
Named after explorer Ibn Battuta, this stadium will feature Senegal’s group games and a semi-final showdown.
Key Matches: Senegal vs Botswana (23 Dec), Semi-final (14 Jan)
As the stage is set and the stadiums gleam in readiness, Morocco stands prepared to host one of the most spectacular editions of the Africa Cup of Nations.
The passion, colour and spirit of African football are about to take centre stage once again







