Advertisement
Full match schedule for FIFA World Cup 2026
Advertisement

The FIFA World Cup 2026 is set to be the largest edition in the tournament's history, featuring an expanded field of 48 teams competing in 104 matches across North America. The tournament will be held in 16 host cities across Canada, Mexico, and the United States.

Advertisement
World Cup 2026 Groups

From the opening match on June 11 to the final on July 19, fans can follow every moment of the action. This guide provides the complete schedule, including all fixtures, dates, and venues for the group stage, along with live results as they happen.

Below is the detailed fixture list for the group stage of the FIFA World Cup 2026.

Advertisement

Group stage

Group A

Thursday, June 11: Mexico vs. South Africa (Mexico City), 1 p.m. local / 3 p.m. ET

South Korea vs. Czechia (Zapopan, Mexico), 8 p.m. local / 10 p.m. ET

Thursday, June 18:

Advertisement

Czechia vs. South Africa (Atlanta), noon ET

Mexico vs. South Korea (Zapopan, Mexico), 9 p.m. local / 11 p.m. ET

Wednesday, June 24:

Czechia vs. Mexico (Mexico City), 7 p.m. local / 9 p.m. ET

South Africa vs. South Korea (Guadalupe, Mexico), 7 p.m. local / 9 p.m. ET

Advertisement

Group B

Friday, June 12:

Canada vs. Bosnia and Herzegovina (Toronto), 3 p.m. ET

Saturday, June 13:

Qatar vs. Switzerland (Santa Clara, Calif.), noon local / 3 p.m. ET

Advertisement

Thursday, June 18:

Switzerland vs. Bosnia and Herzegovina (Inglewood, Calif.), noon local / 3 p.m. ET

Canada vs. Qatar (Vancouver, Canada), 3 p.m. local / 6 p.m. ET

Wednesday, June 24:

Switzerland vs. Canada (Vancouver, Canada), noon local / 3 p.m. ET

Advertisement

Bosnia and Herzegovina vs. Qatar (Seattle), noon local / 3 p.m. ET

Group C

Saturday, June 13:

Brazil vs. Morocco (East Rutherford, New Jersey), 6 p.m. ET

Haiti vs. Scotland (Foxborough, Mass.), 9 p.m. ET

Advertisement

Friday, June 19:

Scotland vs. Morocco (Foxborough, Mass.), 6 p.m. ET

Brazil vs. Haiti (Philadelphia), 9 p.m. ET

Wednesday, June 24:

Scotland vs. Brazil (Miami Gardens, Fla.), 6 p.m. ET

Advertisement

Morocco vs. Haiti (Atlanta), 6 p.m. ET

Group D

Friday, June 12:

United States vs. Paraguay (Inglewood, Calif.), 6 p.m. local / 9 p.m. ET

Saturday, June 13:

Advertisement

Australia vs. Türkiye (Vancouver, Canada), 9 p.m. local / 12 a.m. ET (June 14)

Friday, June 19:

United States vs. Australia (Seattle), noon local / 3 p.m. ET

Türkiye vs. Paraguay (Santa Clara, Calif.), 9 p.m. local / 12 a.m. ET (June 20)

Thursday, June 25:

Advertisement

Türkiye vs. United States (Inglewood, Calif.), 7 p.m. local / 10 p.m. ET

Paraguay vs. Australia (Santa Clara, Calif.), 7 p.m. local / 10 p.m. ET

Group E

Sunday, June 14:

Germany vs. Curaçao (Houston), noon local / 1 p.m. ET

Ivory Coast vs. Ecuador (Philadelphia), 7 p.m. ET

Saturday, June 20:

Germany vs. Ivory Coast (Toronto), 4 p.m. ET

Ecuador vs. Curaçao (Kansas City, Mo.), 7 p.m. local / 8 p.m. ET

Thursday, June 25:

Ecuador vs. Germany (East Rutherford, N.J.), 4 p.m. ET

Curacao vs. Ivory Coast (Philadelphia), 4 p.m. ET

Group F

Sunday, June 14:

Netherlands vs. Japan (Arlington, Texas), 3 p.m. local / 4 p.m. ET

Sweden vs. Tunisia (Guadalupe, Mexico), 8 p.m. local / 10 p.m. ET

Saturday, June 20:

Netherlands vs. Sweden (Houston), noon local / 1 p.m. ET

Tunisia vs. Japan (Guadalupe, Mexico), 10 p.m. local / 12 a.m. ET (June 21)

Thursday, June 25:

Japan vs. Sweden (Arlington, Texas), 6 p.m. local / 7 p.m. ET

Tunisia vs. Netherlands (Kansas City, Mo.), 6 p.m. local / 7 p.m. ET

Group G

Monday, June 15:

Belgium vs. Egypt (Seattle), 3 p.m. local / 6 p.m. ET

Iran vs. New Zealand (Inglewood, Calif.), 9 p.m. local / 12 a.m. ET (June 16)

Sunday, June 21:

Belgium vs. Iran (Inglewood, Calif.), noon local / 3 p.m. ET

New Zealand vs. Egypt (Vancouver), 6 p.m. local / 9 p.m. ET

Friday, June 26:

Egypt vs. Iran (Seattle), 8 p.m. local / 11 p.m. ET

New Zealand vs. Belgium (Vancouver, Canada), 8 p.m. local / 11 p.m. ET

Group H

Monday, June 15:

Spain vs. Cape Verde (Atlanta), noon local / 1 p.m. ET

Saudi Arabia vs. Uruguay (Miami Gardens, Fla.), 6 p.m. ET

Sunday, June 21:

Spain vs. Saudi Arabia (Atlanta), noon ET

Uruguay vs. Cape Verde (Miami Gardens, Fla.), 6 p.m. ET

Friday, June 26:

Cape Verde vs. Saudi Arabia (Houston), 7 p.m. local / 8 p.m. ET

Uruguay vs. Spain (Zapopan, Mexico), 6 p.m. local / 8 p.m. ET

Group I

Tuesday, June 16:

France vs. Senegal (East Rutherford, N.J.), 3 p.m. ET

Iraq vs. Norway (Foxborough, Mass.), 6 p.m. ET

Monday, June 22:

France vs. Iraq (Philadelphia), 5 p.m. ET

Norway vs. Senegal (East Rutherford, N.J.), 8 p.m. ET

Friday, June 26:

Norway vs. France (Foxborough, Mass.), 3 p.m. ET

Senegal vs. Iraq (Toronto), 3 p.m. ET

Group J

Tuesday, June 16:

Argentina vs. Algeria (Kansas City, Mo.), 8 p.m. local / 9 p.m. ET

Austria vs. Jordan (Santa Clara, Calif.), 9 p.m. local / 12 a.m. ET (June 17)

Monday, June 22:

Argentina vs. Austria (Arlington, Texas), noon local / 1 p.m. ET

Jordan vs. Algeria (Santa Clara, Calif.), 8 p.m. local / 11 p.m. ET

Saturday, June 27:

Algeria vs. Austria (Kansas City, Mo.), 9 p.m. local / 10 p.m. ET

Jordan vs. Argentina (Arlington, Texas), 9 p.m. local / 10 p.m. ET

Group K

Wednesday, June 17:

Portugal vs. DR Congo (Houston), noon local / 1 p.m. ET

Uzbekistan vs. Colombia (Mexico City), 8 p.m. local / 10 p.m. ET

Tuesday, June 23:

Portugal vs. Uzbekistan (Houston), noon local / 1 p.m. ET

Colombia vs. DR Congo (Zapopan, Mexico), 8 p.m. local / 10 p.m. ET

Saturday, June 27:

Colombia vs. Portugal (Miami Gardens, Fla.), 7:30 p.m. ET

DR Congo vs. Uzbekistan (Atlanta Stadium), 7:30 p.m. ET

Group L

Wednesday, June 17:

England vs. Croatia (Arlington, Texas), 3 p.m. local / 4 p.m. ET

Ghana vs. Panama (Toronto), 7 p.m. ET

Tuesday, June 23:

England vs. Ghana (Foxborough, Mass.), 4 p.m. ET

Panama vs. Croatia (Toronto), 7 p.m. ET

Saturday, June 27:

Panama vs. England (East Rutherford, N.J.), 5 p.m. ET

Croatia vs. Ghana (Philadelphia), 5 p.m. ET

Advertisement