How to watch AFCON 2025: Live streams, TV channels, start times and fixtures for Africa Cup of Nations tournament originally appeared on The Sporting News. Add The Sporting News as a Preferred Source by clicking here.
The 2025 Africa Cup of Nations, where a champion of the African continent will be crowned, is underway.
Advertisement
Hosted by 1976 champions Morocco, AFCON 2025 will anoint a new king of the CAF confederation, with a wide-open field of suitors hoping to take the throne.
Ivory Coast, 2023 champions, will attempt to become the first back-to-back AFCON winners since Egypt won three straight from 2006-2010, while Morocco look to make it two host nations in a row to lift the trophy. Senegal, Egypt, and Algeria are all in contention as well, and Nigeria hope to make up for their whiff in World Cup qualifying with a positive run.
The Sporting News brings you everything you need to know to watch the tournament, including how to catch the games across the United States and when each match will take place.
Watch Africa Cup of Nations in USA
-
Live Stream:Fubo, beIN Sports Connect
Advertisement
The main broadcast rights-holder for the 2025 Africa Cup of Nations in the United States is beIN Sports who will televise the matches across their family of channels.
BeIN Sports is available to stream on Fubo, who are offering a free trial for new users.
AFCON 2025 schedule, fixtures, times
Group stage
Group A fixtures
|
Date |
Time (ET) |
Match |
Location |
|
Dec. 21 |
2 p.m. |
Morocco 2-0 Comoros |
Prince Moulay Abdellah Stadium (Rabat, Morocco) |
|
Dec. 22 |
9 a.m. |
Mali 1-1 Zambia |
Mohammed V Stadium (Casablanca, Morocco) |
|
Dec. 26 |
12:30 p.m. |
Zambia 0-0 Comoros |
Mohammed V Stadium (Casablanca, Morocco) |
|
Dec. 26 |
3 p.m. |
Morocco 1-1 Mali |
Prince Moulay Abdellah Stadium (Rabat, Morocco) |
|
Dec. 29 |
2 p.m. |
Zambia 0-3Â Morocco |
Prince Moulay Abdellah Stadium (Rabat, Morocco) |
|
Dec. 29 |
2 p.m. |
Comoros 0-0 Mali |
Mohammed V Stadium (Casablanca, Morocco) |
Group BÂ fixtures
|
Date |
Time (ET) |
Match |
Location |
|
Dec. 22 |
12 p.m. |
South Africa 2-1Â Angola |
Marrakesh Stadium (Marrakesh, Morocco) |
|
Dec. 22 |
3 p.m. |
Egypt 2-1Â Zimbabwe |
Adrar Stadium (Agadir, Morocco) |
|
Dec. 26 |
7:30 a.m. |
Angola 1-1 Zimbabwe |
Marrakesh Stadium (Marrakesh, Morocco) |
|
Dec. 26 |
10 a.m. |
Egypt 2-1 South Africa |
Adrar Stadium (Agadir, Morocco) |
|
Dec. 29 |
11 a.m. |
Angola 0-0 Egypt |
Adrar Stadium (Agadir, Morocco) |
|
Dec. 29 |
11 a.m. |
Zimbabwe 2-3 South Africa |
Marrakesh Stadium (Marrakesh, Morocco) |
Group CÂ fixtures
|
Date |
Time (ET) |
Match |
Location |
|
Dec. 23 |
12:30 p.m. |
Nigeria 2-1 Tanzania |
Fez Stadium (Fez, Morocco) |
|
Dec. 23 |
3 p.m. |
Tunisia 3-0 Uganda |
Rabat Olympic Stadium (Rabat, Morocco) |
|
Dec. 27 |
12:30 p.m. |
Uganda 1-1 Tanzania |
Al Medina Stadium (Rabat, Morocco) |
|
Dec. 27 |
3 p.m. |
Nigeria 3-2 Tunisia |
Fez Stadium (Fez, Morocco) |
|
Dec. 30 |
11 a.m. |
Uganda 1-3 Nigeria |
Fez Stadium (Fez, Morocco) |
|
Dec. 30 |
11 a.m. |
Tanzania 1-1 Tunisia |
Rabat Olympic Stadium (Rabat Morocco) |
Group DÂ fixtures
|
Date |
Time (ET) |
Match |
Location |
|
Dec. 23 |
7:30 a.m. |
DR Congo 1-0 Benin |
Al Medina Stadium (Rabat, Morocco) |
|
Dec. 23 |
10 a.m. |
Senegal 3-0 Botswana |
Tangier Grand Stadium (Tangier, Morocco) |
|
Dec. 27 |
7:30 a.m. |
Benin 1-0 Botswana |
Rabat Olympic Stadium (Rabat, Morocco) |
|
Dec. 27 |
10 a.m. |
Senegal 1-1 DR Congo |
Tangier Grand Stadium (Tangier, Morocco) |
|
Dec. 30 |
2 p.m. |
Benin 0-3Â Senegal |
Tangier Grand Stadium (Tangier, Morocco) |
|
Dec. 30 |
2 p.m. |
Botswana 0-3 DR Congo |
Al Medina Stadium (Rabat, Morocco) |
Group EÂ fixtures
|
Date |
Time (ET) |
Match |
Location |
|
Dec. 24 |
7:30 a.m. |
Burkina Faso 2-1 Equatorial Guinea |
Mohammed V Stadium (Casablanca, Morocco) |
|
Dec. 24 |
10 a.m. |
Algeria 3-0 Sudan |
Moulay Hassan Stadium (Rabat, Morocco) |
|
Dec. 28 |
10 a.m. |
Equatorial Guinea 0-1Â Sudan |
Mohammed V Stadium (Casablanca, Morocco) |
|
Dec. 28 |
12:30 p.m. |
Algeria 1-0 Burkina Faso |
Moulay Hassan Stadium (Rabat, Morocco) |
|
Dec. 31 |
11 a.m. |
Equatorial Guinea 1-3 Algeria |
Moulay Hassan Stadium (Rabat, Morocco) |
|
Dec. 31 |
11 a.m. |
Sudan 0-2 Burkina Faso |
Mohammed V Stadium (Casablanca, Morocco) |
Group FÂ fixtures
|
Date |
Time (ET) |
Match |
Location |
|
Dec. 24 |
12:30 p.m. |
Ivory Coast 1-0 Mozambique |
Marrakesh Stadium (Marrakesh, Morocco) |
|
Dec. 24 |
3 p.m. |
Cameroon 1-0 Gabon |
Adrar Stadium (Agadir, Morocco) |
|
Dec. 28 |
7:30 a.m. |
Gabon 2-3 Mozambique |
Adrar Stadium (Agadir, Morocco) |
|
Dec. 28 |
3 p.m. |
Ivory Coast 1-1 Cameroon |
Marrakesh Stadium (Marrakesh, Morocco) |
|
Dec. 31 |
2 p.m. |
Gabon 2-3 Ivory Coast |
Marrakesh Stadium (Marrakesh, Morocco) |
|
Dec. 31 |
2 p.m. |
Mozambique 1-2 Cameroon |
Adrar Stadium (Agadir, Morocco) |
Knockout stage
Round of 16
|
Date |
Time (ET) |
Match |
Venue |
|
Jan. 3, 2026 |
11 a.m. |
Senegal (1D) 3-1 Sudan (3E) |
Ibn Batouta Stadium, Tangier |
|
Jan. 3, 2026 |
2Â p.m. |
Mali (2A) 0-1 Tunisia (2C) |
Mohammed V Stadium, Casablanca |
|
Jan. 4, 2026 |
11 a.m. |
Morocco (1A) vs. Tanzania (3C) |
Prince Moulay Abdellah Stadium, Rabat |
|
Jan. 4, 2026 |
2Â p.m. |
South Africa (2B) vs. Cameroon (2F) |
Al Barid Stadium, Rabat |
|
Jan. 5, 2026 |
11 a.m. |
Egypt (1B) vs. Benin (3D) |
Adrar Stadium, Agadir |
|
Jan. 5, 2026 |
2Â p.m. |
Nigeria (1C) vs. Mozambique (3F) |
Fez Stadium, Fez |
|
Jan. 6, 2026 |
11 a.m. |
Algeria (1E) vs. DR Congo (2D) |
Moulay Hassan Stadium, Rabat |
|
Jan. 6, 2026 |
2Â p.m. |
Ivory Coast (1F) vs. Burkina Faso (2E) |
Marrakesh Stadium, Marrakesh |
Quarterfinals
|
Date |
Time (CET) |
Match |
Venue |
|
Jan. 9, 2026 |
12 p.m. |
Tunisia vs. Senegal |
Ibn Batouta Stadium, Tangier |
|
Jan. 9, 2026 |
2Â p.m. |
Winners RO16 4 vs. Winners RO16 3 |
Prince Moulay Abdellah Stadium, Rabat |
|
Jan. 10, 2026 |
12 p.m. |
Winners RO16 7 vs. Winners RO16 6 |
Marrakesh Stadium, Marrakesh |
|
Jan. 10, 2026 |
2Â p.m. |
Winners RO16 5 vs. Winners RO16 8 |
Adrar Stadium, Agadir |
Semifinals
|
Date |
Time (CET) |
Match |
Venue |
|
Jan. 14, 2026 |
12 p.m. |
Winners QF 1 vs. Winners QF 4 |
Ibn Batouta Stadium, Tangier |
|
Jan. 14, 2026 |
3 p.m. |
Winners QF 3 vs. Winners QF 2 |
Prince Moulay Abdellah Stadium, Rabat |
Third-place playoff
|
Date |
Time (CET) |
Match |
Venue |
|
Jan. 17, 2026 |
11 a.m. |
Losers SF 1 vs. Losers SF 2 |
Mohammed V Stadium, Casablanca |
Final
|
Date |
Time (CET) |
Match |
Venue |
|
Jan. 18, 2026 |
2Â p.m. |
Winners SF 1 vs. Winners SF 2 |
Prince Moulay Abdellah Stadium, Rabat |

