Compare the best offers from reliable ticket platforms and secure your seats for the 2025 Africa Cup of Nations.
The Africa Cup of Nations 2025 (AFCON) will take place from December 21st, 2025 to January 18th, 2026, in Morocco. This will only be the second time Morocco hosts the tournament, after doing so in 1988.
Reigning champions Ivory Coast will aim to defend their title against fierce competitors like Egypt, Senegal, Nigeria, Algeria, Cameroon and of course, the hosting nation Morocco. The tournament showcases every two years the very best of African football, with world-class talent and passionate fan support. This edition should be no exception with a great tournament in some of the best stadiums on African soil.
AFCON 2025 Tickets and Fixtures
Below is a list of AFCON 2025 matches with ticket availability. If you love football, don’t miss the opportunity to witness the best of African football live from one of the modern yet beautiful Moroccan venues.
Group stages
Matchday 1 | |
| Sun 21 December 7:00 pm +01
Rabat, Prince Moulay Abdellah Stadium | Morocco - Comoros Tickets from 144€ |
| Mon 22 December 2:30 pm +01
Casablanca, Mohammed V Stadium | Mali - Zambia Tickets from 99€ |
| Mon 22 December 5:00 pm +01
Agadir, Adrar Stadium | Egypt - Zimbabwe Tickets from 89€ |
| Mon 22 December 7:30 pm +01
Marrakesh, Marrakech Stadium | South Africa - Angola Tickets from 99€ |
| Tue 23 December 12:00 pm +01
Fez, Fez Stadium | Nigeria - Tanzania Tickets from 89€ |
| Tue 23 December 2:30 pm +01
Rabat, Prince Abdellah Olympic Annex Stadium | Tunisia - Uganda Tickets from 89€ |
| Tue 23 December 5:00 pm +01
Tangier, Ibn Batouta Stadium | Senegal - Botswana Tickets from 99€ |
| Tue 23 December 7:30 pm +01
Rabat, Al Barid Stadium | Congo DR - Benin Tickets from 110€ |
| Wed 24 December 12:00 pm +01
Rabat, Moulay Hassan Stadium | Algeria - Sudan Tickets from 52€ |
| Wed 24 December 2:30 pm +01
Casablanca, Mohammed V Stadium | Burkina Faso - Equatorial Guinea Tickets from 89€ |
| Wed 24 December 5:00 pm +01
Marrakesh, Marrakech Stadium | Ivory coast - Mozambique Tickets from 99€ |
| Wed 24 December 7:30 pm +01
Agadir, Adrar Stadium | Cameroon - Gabon Tickets from 89€ |
Matchday 2 | |
| Fri 26 December 12:00 pm +01
Rabat, Prince Moulay Abdellah Stadium | Morocco - Mali Tickets from 69€ |
| Fri 26 December 2:30 pm +01
Casablanca, Mohammed V Stadium | Zambia - Comoros Tickets from 99€ |
| Fri 26 December 5:00 pm +01
Agadir, Adrar Stadium | Egypt - South Africa Tickets from 99€ |
| Fri 26 December 7:30 pm +01
Marrakesh, Marrakech Stadium | Angola - Zimbabwe Tickets from 99€ |
| Sat 27 December 12:00 pm +01
Fez, Fez Stadium | Nigeria - Tunisia Tickets from 89€ |
| Sat 27 December 2:30 pm +01
Rabat, Al Barid Stadium | Uganda - Tanzania Tickets from 89€ |
| Sat 27 December 5:00 pm +01
Tangier, Ibn Batouta Stadium | Senegal - Congo DR Tickets from 99€ |
| Sat 27 December 7:30 pm +01
Rabat, Prince Abdellah Olympic Annex Stadium | Benin - Botswana Tickets from 69€ |
| Sun 28 December 12:00 pm +01
Rabat, Moulay Hassan Stadium | Algeria - Burkina Faso Tickets from 54€ |
| Sun 28 December 2:30 pm +01
Casablanca, Mohammed V Stadium | Equatorial Guinea - Sudan Tickets from 89€ |
| Sun 28 December 5:00 pm +01
Marrakesh, Marrakech Stadium | Ivory coast - Cameroon Tickets from 70€ |
| Sun 28 December 7:30 pm +01
Agadir, Adrar Stadium | Gabon - Mozambique Tickets from 89€ |
Matchday 3 | |
| Mon 29 December 5:30 pm +01
Casablanca, Mohammed V Stadium | Comoros - Mali Tickets from 89€ |
| Mon 29 December 5:30 pm +01
Rabat, Prince Moulay Abdellah Stadium | Zambia - Morocco Tickets from 70€ |
| Mon 29 December 7:30 pm +01
Agadir, Adrar Stadium | Angola - Egypt Tickets from 89€ |
| Mon 29 December 7:30 pm +01
Marrakesh, Marrakech Stadium | Zimbabwe - South Africa Tickets from 99€ |
| Tue 30 December 5:00 pm +01
Rabat, Prince Abdellah Olympic Annex Stadium | Tanzania - Tunisia Tickets from 89€ |
| Tue 30 December 5:00 pm +01
Fez, Fez Stadium | Uganda - Nigeria Tickets from 89€ |
| Tue 30 December 7:30 pm +01
Tangier, Ibn Batouta Stadium | Benin - Senegal Tickets from 99€ |
| Tue 30 December 7:30 pm +01
Rabat, Al Barid Stadium | Botswana - Congo DR Tickets from 89€ |
| Wed 31 December 5:00 pm +01
Rabat, Moulay Hassan Stadium | Equatorial Guinea - Algeria Tickets from 53€ |
| Wed 31 December 5:00 pm +01
Casablanca, Mohammed V Stadium | Sudan - Burkina Faso Tickets from 99€ |
| Wed 31 December 7:30 pm +01
Marrakesh, Marrakech Stadium | Gabon - Ivory coast Tickets from 99€ |
| Wed 31 December 7:30 pm +01
Agadir, Adrar Stadium | Mozambique - Cameroon Tickets from 89€ |
Africa Cup of Nations Knockout stages
Round of 16 | |
| Sat 3 January 5:00 pm +01
Tangier, Ibn Batouta Stadium | Winner Group A - Runner-up Group H Tickets from 99€ |
| Sat 3 January 7:30 pm +01
Casablanca, Mohammed V Stadium | Winner Group B - Runner-up Group G Tickets from 89€ |
| Sun 4 January 5:00 pm +01
Rabat, Prince Moulay Abdellah Stadium | Winner Group C - Runner-up Group F Tickets from 99€ |
| Mon 5 January 5:00 pm +01
Agadir, Adrar Stadium | Winner Group E - Runner-up Group D Tickets from 200€ |
| Mon 5 January 7:30 pm +01
Fez, Fez Stadium | Winner Group F - Runner-up Group C Tickets from 350€ |
| Tue 6 January 5:00 pm +01
Rabat, Moulay Hassan Stadium | Winner Group G - Runner-up Group B Tickets from 500€ |
| Tue 6 January 7:30 pm +01
Marrakesh, Marrakech Stadium | Winner Group H - Runner-up Group A Tickets from 450€ |
Quarterfinals | |
| Fri 9 January 5:00 pm +01
Tangier, Ibn Batouta Stadium | Quarter Finalist 1 - Quarter Finalist 2 Tickets from 150€ |
| Fri 9 January 7:30 pm +01
Rabat, Prince Moulay Abdellah Stadium | Quarter Finalist 3 - Quarter Finalist 4 Tickets from 600€ |
| Sat 10 January 5:00 pm +01
Marrakesh, Marrakech Stadium | Quarter Finalist 5 - Quarter Finalist 6 Tickets from 149€ |
| Sat 10 January 7:30 pm +01
Agadir, Adrar Stadium | Quarter Finalist 7 - Quarter Finalist 8 Tickets from 150€ |
Semi-finals | |
| Wed 14 January 5:00 pm +01
Tangier, Ibn Batouta Stadium | Semi Finalist 1 - Semi Finalist 2 Tickets from 100€ |
| Wed 14 January 7:30 pm +01
Rabat, Prince Moulay Abdellah Stadium | Semi Finalist 3 - Semi Finalist 4 Tickets from 999€ |
Final | |
| Sun 18 January 7:00 pm +01
Rabat, Prince Moulay Abdellah Stadium | Africa Cup of Nations Final Tickets from 180€ |
All times are shown in local time
Join the Africa Cup of Nations waiting list
Sign up to the Africa Cup of Nations ticket waiting list and receive ticket prices and updates straight to your inbox.
The winners of the Africa Cup of Nations
In the first position, Egypt is the most successful team in Africa Cup of Nations history, winning the trophy on seven occasions, the last one in 2010. Cameroon follows with five titles, while Ghana is close behind with four.
Nigeria and Ivory Coast have both claimed three AFCON titles, followed by Algeria and DR Congo with two trophies. Zambia, Tunisia, Sudan, Senegal, South Africa, Ethiopia, Morocco, and Congo have each won one title, with Senegal being the most recent first-time winner in 2021.
Overall, Egypt, Nigeria, and Ghana are the most consistent performers in AFCON history, while Cameroon and Ivory Coast remain strong competitors.
- Egypt: 7 titles
- Cameroon: 5 titles
- Ghana: 4 titles
- Nigeria: 3 titles
- Ivory Coast: 3 titles
- Algeria: 2 titles
- DR Congo: 2 titles
- Zambia: 1 title
- Tunisia: 1 title
- Sudan: 1 title
- Senegal: 1 title
- South Africa: 1 title
- Ethiopia: 1 title
- Morocco: 1 title
- Congo: 1 title
The cities and stadiums hosting AFCON 2025
Morocco has designated nine stadiums across six cities for the 2025 Africa Cup of Nations tournament. The capital city, Rabat, will feature four venues, including the 69,500-seat Complexe Sportif Prince Moulay Abdellah, which is set to host the opening match, a semi-final, and the final. Other host cities include Casablanca, Agadir, Marrakech, Fez, and Tangier.
- Prince Moulay Abdellah Stadium, Rabat (capacity: 69,500)
- Al Barid Stadium, Rabat (18,000)
- Moulay Hassan Stadium, Rabat (22,000)
- Prince Moulay Abdellah Stadium, Rabat (21,000)
- Mohammed V Stadium, Casablanca (67,000)
- Adrar Stadium, Agadir (41,144)
- Marrakesh Stadium, Marrakesh (41,245)
- Fez Stadium, Fez (45,000)
- Ibn Batouta Stadium, Tangier (65,000)