Brand Logo
Brand Logo
Brand Logo

World Cup 2026: Full Fixtures List

Every single game at the 2026 World Cup. All 104 of them.

by Craig Laycock

Original article:

Blog Image

The 2026 World Cup is an absolute festival of football, and with 48 teams involved the number of fixtures has ballooned dramatically to 104 in total.

That means on some days there are five (or even six depending on how you count timezones) games in a single day, so you'd better be prepared for some marathon football-viewing sprees, or have a highlights plan ready to go!

Fortunately, we're here to help with the full fixture list for the tournament, so you can plan your viewing accordingly.


Some key dates first:

  • Opening game - Thursday June 11th

  • Round of 32 - Sunday June 28th - Sat July 4th

  • Round of 16 - Saturday July 4th - Tuesday July 7th

  • QFs - Thursday July 9th - Sunday July 12th

  • SFs - Tuesday July 14th/Wednesday July 15th

  • Final - Sunday July 19th


The full list

Independent fixture guide. Not affiliated with FIFA or the tournament organisers. Fixture information is based on the published tournament schedule and may change.


Date

CEST

Match

Venue

Thu 11 Jun

21:00

Mexico v South Africa

Mexico City, Mexico

Fri 12 Jun

04:00

South Korea v Czechia

Zapopan, Mexico

Fri 12 Jun

21:00

Canada v Bosnia & Herzegovina

Toronto, Canada

Sat 13 Jun

03:00

USA v Paraguay

Los Angeles, USA

Sat 13 Jun

21:00

Qatar v Switzerland

Santa Clara, USA

Sun 14 Jun

00:00

Brazil v Morocco

New Jersey, USA

Sun 14 Jun

03:00

Haiti v Scotland

Foxborough, USA

Sun 14 Jun

06:00

Australia v Türkiye

Vancouver, Canada

Sun 14 Jun

19:00

Germany v Curaçao

Houston, USA

Sun 14 Jun

22:00

Netherlands v Japan

Arlington, USA

Mon 15 Jun

01:00

Côte d’Ivoire v Ecuador

Philadelphia, USA

Mon 15 Jun

04:00

Sweden v Tunisia

Guadalupe, Mexico

Mon 15 Jun

18:00

Spain v Cape Verde

Atlanta, USA

Mon 15 Jun

21:00

Belgium v Egypt

Seattle, USA

Tue 16 Jun

00:00

Saudi Arabia v Uruguay

Miami, USA

Tue 16 Jun

03:00

Iran v New Zealand

Los Angeles, USA

Tue 16 Jun

21:00

France v Senegal

New Jersey, USA

Wed 17 Jun

00:00

Iraq v Norway

Foxborough, USA

Wed 17 Jun

03:00

Argentina v Algeria

Kansas City, USA

Wed 17 Jun

06:00

Austria v Jordan

Santa Clara, USA

Wed 17 Jun

19:00

Portugal v DR Congo

Houston, USA

Wed 17 Jun

22:00

England v Croatia

Arlington, USA

Thu 18 Jun

01:00

Ghana v Panama

Toronto, Canada

Thu 18 Jun

04:00

Uzbekistan v Colombia

Mexico City, Mexico

Thu 18 Jun

18:00

Czechia v South Africa

Atlanta, USA

Thu 18 Jun

21:00

Switzerland v Bosnia & Herzegovina

Los Angeles, USA

Fri 19 Jun

00:00

Canada v Qatar

Vancouver, Canada

Fri 19 Jun

03:00

Mexico v South Korea

Zapopan, Mexico

Fri 19 Jun

21:00

USA v Australia

Seattle, USA

Sat 20 Jun

00:00

Scotland v Morocco

Foxborough, USA

Sat 20 Jun

02:30

Brazil v Haiti

Philadelphia, USA

Sat 20 Jun

05:00

Türkiye v Paraguay

Santa Clara, USA

Sat 20 Jun

19:00

Netherlands v Sweden

Houston, USA

Sat 20 Jun

22:00

Germany v Côte d’Ivoire

Toronto, Canada

Sun 21 Jun

02:00

Ecuador v Curaçao

Kansas City, USA

Sun 21 Jun

06:00

Tunisia v Japan

Guadalupe, Mexico

Sun 21 Jun

18:00

Spain v Saudi Arabia

Atlanta, USA

Sun 21 Jun

21:00

Belgium v Iran

Los Angeles, USA

Mon 22 Jun

00:00

Uruguay v Cape Verde

Miami, USA

Mon 22 Jun

03:00

New Zealand v Egypt

Vancouver, Canada

Mon 22 Jun

19:00

Argentina v Austria

Arlington, USA

Mon 22 Jun

23:00

France v Iraq

Philadelphia, USA

Tue 23 Jun

02:00

Norway v Senegal

Toronto, Canada

Tue 23 Jun

05:00

Jordan v Algeria

Santa Clara, USA

Tue 23 Jun

19:00

Portugal v Uzbekistan

Houston, USA

Tue 23 Jun

22:00

England v Ghana

Foxborough, USA

Wed 24 Jun

01:00

Panama v Croatia

Foxborough, USA

Wed 24 Jun

04:00

Colombia v DR Congo

Zapopan, Mexico

Wed 24 Jun

21:00

Switzerland v Canada

Vancouver, Canada

Wed 24 Jun

21:00

Bosnia & Herzegovina v Qatar

Seattle, USA

Thu 25 Jun

00:00

Morocco v Haiti

Atlanta, USA

Thu 25 Jun

00:00

Scotland v Brazil

Miami, USA

Thu 25 Jun

03:00

South Africa v South Korea

Guadalupe, Mexico

Thu 25 Jun

03:00

Czechia v Mexico

Mexico City, Mexico

Thu 25 Jun

22:00

Curaçao v Côte d’Ivoire

Philadelphia, USA

Thu 25 Jun

22:00

Ecuador v Germany

New Jersey, USA

Fri 26 Jun

01:00

Tunisia v Netherlands

Kansas City, USA

Fri 26 Jun

01:00

Japan v Sweden

Arlington, USA

Fri 26 Jun

04:00

Türkiye v USA

Los Angeles, USA

Fri 26 Jun

04:00

Paraguay v Australia

Santa Clara, USA

Fri 26 Jun

21:00

Norway v France

Foxborough, USA

Fri 26 Jun

21:00

Senegal v Iraq

Toronto, Canada

Sat 27 Jun

02:00

Cape Verde v Saudi Arabia

Houston, USA

Sat 27 Jun

02:00

Uruguay v Spain

Zapopan, Mexico

Sat 27 Jun

05:00

New Zealand v Belgium

Vancouver, Canada

Sat 27 Jun

05:00

Egypt v Iran

Seattle, USA

Sat 27 Jun

23:00

Panama v England

New Jersey, USA

Sat 27 Jun

23:00

Croatia v Ghana

Philadelphia, USA

Sun 28 Jun

01:30

Colombia v Portugal

Miami, USA

Sun 28 Jun

01:30

DR Congo v Uzbekistan

Atlanta, USA

Sun 28 Jun

04:00

Algeria v Austria

Kansas City, USA

Sun 28 Jun

04:00

Jordan v Argentina

Arlington, USA

Sun 28 Jun

21:00

R32 M73: Group A runners-up v Group B runners-up

Los Angeles, USA

Mon 29 Jun

19:00

R32 M76: Group C winners v Group F runners-up

Houston, USA

Mon 29 Jun

22:30

R32 M74: Group E winners v third-place team A/B/C/D/F

Foxborough, USA

Tue 30 Jun

03:00

R32 M75: Group F winners v Group C runners-up

Guadalupe, Mexico

Tue 30 Jun

19:00

R32 M78: Group E runners-up v Group I runners-up

Arlington, USA

Tue 30 Jun

23:00

R32 M77: Group I winners v third-place team C/D/F/G/H

New Jersey, USA

Wed 1 Jul

03:00

R32 M79: Group A winners v third-place team C/E/F/H/I

Mexico City, Mexico

Wed 1 Jul

18:00

R32 M80: Group L winners v third-place team E/H/I/J/K

Atlanta, USA

Wed 1 Jul

22:00

R32 M82: Group G winners v third-place team A/E/H/I/J

Seattle, USA

Thu 2 Jul

02:00

R32 M81: Group D winners v third-place team B/E/F/I/J

Santa Clara, USA

Thu 2 Jul

21:00

R32 M84: Group H winners v Group J runners-up

Los Angeles, USA

Fri 3 Jul

01:00

R32 M83: Group K runners-up v Group L runners-up

Toronto, Canada

Fri 3 Jul

05:00

R32 M85: Group B winners v third-place team E/F/G/I/J

Vancouver, Canada

Fri 3 Jul

20:00

R32 M88: Group D runners-up v Group G runners-up

Arlington, USA

Sat 4 Jul

00:00

R32 M86: Group J winners v Group H runners-up

Miami, USA

Sat 4 Jul

03:30

R32 M87: Group K winners v third-place team D/E/I/J/L

Kansas City, USA

Sat 4 Jul

19:00

R16 M90: M73 winners v M75 winners

Houston, USA

Sat 4 Jul

23:00

R16 M89: M74 winners v M77 winners

Philadelphia, USA

Sun 5 Jul

22:00

R16 M91: M76 winners v M78 winners

New Jersey, USA

Mon 6 Jul

02:00

R16 M92: M79 winners v M80 winners

Mexico City, Mexico

Mon 6 Jul

21:00

R16 M93: M83 winners v M84 winners

Arlington, USA

Tue 7 Jul

02:00

R16 M94: M81 winners v M82 winners

Seattle, USA

Tue 7 Jul

18:00

R16 M95: M86 winners v M88 winners

Atlanta, USA

Tue 7 Jul

22:00

R16 M96: M85 winners v M87 winners

Vancouver, Canada

Thu 9 Jul

22:00

QF M97: M89 winners v M90 winners

Foxborough, USA

Fri 10 Jul

21:00

QF M98: M93 winners v M94 winners

Los Angeles, USA

Sat 11 Jul

23:00

QF M99: M91 winners v M92 winners

Miami, USA

Sun 12 Jul

03:00

QF M100: M95 winners v M96 winners

Kansas City, USA

Tue 14 Jul

21:00

SF M101: M97 winners v M98 winners

Arlington, USA

Wed 15 Jul

21:00

SF M102: M99 winners v M100 winners

Atlanta, USA

Sat 18 Jul

23:00

Third-place play-off M103: M101 losers v M102 losers

Miami, USA

Sun 19 Jul

21:00

Final M104: M101 winners v M102 winners

New Jersey, USA

17 min read

World Cup 2026: Full Fixtures List

Every single game at the 2026 World Cup. All 104 of them.

17 min read

Blog Image

The 2026 World Cup is an absolute festival of football, and with 48 teams involved the number of fixtures has ballooned dramatically to 104 in total.

That means on some days there are five (or even six depending on how you count timezones) games in a single day, so you'd better be prepared for some marathon football-viewing sprees, or have a highlights plan ready to go!

Fortunately, we're here to help with the full fixture list for the tournament, so you can plan your viewing accordingly.


Some key dates first:

  • Opening game - Thursday June 11th

  • Round of 32 - Sunday June 28th - Sat July 4th

  • Round of 16 - Saturday July 4th - Tuesday July 7th

  • QFs - Thursday July 9th - Sunday July 12th

  • SFs - Tuesday July 14th/Wednesday July 15th

  • Final - Sunday July 19th


The full list

Independent fixture guide. Not affiliated with FIFA or the tournament organisers. Fixture information is based on the published tournament schedule and may change.


Date

CEST

Match

Venue

Thu 11 Jun

21:00

Mexico v South Africa

Mexico City, Mexico

Fri 12 Jun

04:00

South Korea v Czechia

Zapopan, Mexico

Fri 12 Jun

21:00

Canada v Bosnia & Herzegovina

Toronto, Canada

Sat 13 Jun

03:00

USA v Paraguay

Los Angeles, USA

Sat 13 Jun

21:00

Qatar v Switzerland

Santa Clara, USA

Sun 14 Jun

00:00

Brazil v Morocco

New Jersey, USA

Sun 14 Jun

03:00

Haiti v Scotland

Foxborough, USA

Sun 14 Jun

06:00

Australia v Türkiye

Vancouver, Canada

Sun 14 Jun

19:00

Germany v Curaçao

Houston, USA

Sun 14 Jun

22:00

Netherlands v Japan

Arlington, USA

Mon 15 Jun

01:00

Côte d’Ivoire v Ecuador

Philadelphia, USA

Mon 15 Jun

04:00

Sweden v Tunisia

Guadalupe, Mexico

Mon 15 Jun

18:00

Spain v Cape Verde

Atlanta, USA

Mon 15 Jun

21:00

Belgium v Egypt

Seattle, USA

Tue 16 Jun

00:00

Saudi Arabia v Uruguay

Miami, USA

Tue 16 Jun

03:00

Iran v New Zealand

Los Angeles, USA

Tue 16 Jun

21:00

France v Senegal

New Jersey, USA

Wed 17 Jun

00:00

Iraq v Norway

Foxborough, USA

Wed 17 Jun

03:00

Argentina v Algeria

Kansas City, USA

Wed 17 Jun

06:00

Austria v Jordan

Santa Clara, USA

Wed 17 Jun

19:00

Portugal v DR Congo

Houston, USA

Wed 17 Jun

22:00

England v Croatia

Arlington, USA

Thu 18 Jun

01:00

Ghana v Panama

Toronto, Canada

Thu 18 Jun

04:00

Uzbekistan v Colombia

Mexico City, Mexico

Thu 18 Jun

18:00

Czechia v South Africa

Atlanta, USA

Thu 18 Jun

21:00

Switzerland v Bosnia & Herzegovina

Los Angeles, USA

Fri 19 Jun

00:00

Canada v Qatar

Vancouver, Canada

Fri 19 Jun

03:00

Mexico v South Korea

Zapopan, Mexico

Fri 19 Jun

21:00

USA v Australia

Seattle, USA

Sat 20 Jun

00:00

Scotland v Morocco

Foxborough, USA

Sat 20 Jun

02:30

Brazil v Haiti

Philadelphia, USA

Sat 20 Jun

05:00

Türkiye v Paraguay

Santa Clara, USA

Sat 20 Jun

19:00

Netherlands v Sweden

Houston, USA

Sat 20 Jun

22:00

Germany v Côte d’Ivoire

Toronto, Canada

Sun 21 Jun

02:00

Ecuador v Curaçao

Kansas City, USA

Sun 21 Jun

06:00

Tunisia v Japan

Guadalupe, Mexico

Sun 21 Jun

18:00

Spain v Saudi Arabia

Atlanta, USA

Sun 21 Jun

21:00

Belgium v Iran

Los Angeles, USA

Mon 22 Jun

00:00

Uruguay v Cape Verde

Miami, USA

Mon 22 Jun

03:00

New Zealand v Egypt

Vancouver, Canada

Mon 22 Jun

19:00

Argentina v Austria

Arlington, USA

Mon 22 Jun

23:00

France v Iraq

Philadelphia, USA

Tue 23 Jun

02:00

Norway v Senegal

Toronto, Canada

Tue 23 Jun

05:00

Jordan v Algeria

Santa Clara, USA

Tue 23 Jun

19:00

Portugal v Uzbekistan

Houston, USA

Tue 23 Jun

22:00

England v Ghana

Foxborough, USA

Wed 24 Jun

01:00

Panama v Croatia

Foxborough, USA

Wed 24 Jun

04:00

Colombia v DR Congo

Zapopan, Mexico

Wed 24 Jun

21:00

Switzerland v Canada

Vancouver, Canada

Wed 24 Jun

21:00

Bosnia & Herzegovina v Qatar

Seattle, USA

Thu 25 Jun

00:00

Morocco v Haiti

Atlanta, USA

Thu 25 Jun

00:00

Scotland v Brazil

Miami, USA

Thu 25 Jun

03:00

South Africa v South Korea

Guadalupe, Mexico

Thu 25 Jun

03:00

Czechia v Mexico

Mexico City, Mexico

Thu 25 Jun

22:00

Curaçao v Côte d’Ivoire

Philadelphia, USA

Thu 25 Jun

22:00

Ecuador v Germany

New Jersey, USA

Fri 26 Jun

01:00

Tunisia v Netherlands

Kansas City, USA

Fri 26 Jun

01:00

Japan v Sweden

Arlington, USA

Fri 26 Jun

04:00

Türkiye v USA

Los Angeles, USA

Fri 26 Jun

04:00

Paraguay v Australia

Santa Clara, USA

Fri 26 Jun

21:00

Norway v France

Foxborough, USA

Fri 26 Jun

21:00

Senegal v Iraq

Toronto, Canada

Sat 27 Jun

02:00

Cape Verde v Saudi Arabia

Houston, USA

Sat 27 Jun

02:00

Uruguay v Spain

Zapopan, Mexico

Sat 27 Jun

05:00

New Zealand v Belgium

Vancouver, Canada

Sat 27 Jun

05:00

Egypt v Iran

Seattle, USA

Sat 27 Jun

23:00

Panama v England

New Jersey, USA

Sat 27 Jun

23:00

Croatia v Ghana

Philadelphia, USA

Sun 28 Jun

01:30

Colombia v Portugal

Miami, USA

Sun 28 Jun

01:30

DR Congo v Uzbekistan

Atlanta, USA

Sun 28 Jun

04:00

Algeria v Austria

Kansas City, USA

Sun 28 Jun

04:00

Jordan v Argentina

Arlington, USA

Sun 28 Jun

21:00

R32 M73: Group A runners-up v Group B runners-up

Los Angeles, USA

Mon 29 Jun

19:00

R32 M76: Group C winners v Group F runners-up

Houston, USA

Mon 29 Jun

22:30

R32 M74: Group E winners v third-place team A/B/C/D/F

Foxborough, USA

Tue 30 Jun

03:00

R32 M75: Group F winners v Group C runners-up

Guadalupe, Mexico

Tue 30 Jun

19:00

R32 M78: Group E runners-up v Group I runners-up

Arlington, USA

Tue 30 Jun

23:00

R32 M77: Group I winners v third-place team C/D/F/G/H

New Jersey, USA

Wed 1 Jul

03:00

R32 M79: Group A winners v third-place team C/E/F/H/I

Mexico City, Mexico

Wed 1 Jul

18:00

R32 M80: Group L winners v third-place team E/H/I/J/K

Atlanta, USA

Wed 1 Jul

22:00

R32 M82: Group G winners v third-place team A/E/H/I/J

Seattle, USA

Thu 2 Jul

02:00

R32 M81: Group D winners v third-place team B/E/F/I/J

Santa Clara, USA

Thu 2 Jul

21:00

R32 M84: Group H winners v Group J runners-up

Los Angeles, USA

Fri 3 Jul

01:00

R32 M83: Group K runners-up v Group L runners-up

Toronto, Canada

Fri 3 Jul

05:00

R32 M85: Group B winners v third-place team E/F/G/I/J

Vancouver, Canada

Fri 3 Jul

20:00

R32 M88: Group D runners-up v Group G runners-up

Arlington, USA

Sat 4 Jul

00:00

R32 M86: Group J winners v Group H runners-up

Miami, USA

Sat 4 Jul

03:30

R32 M87: Group K winners v third-place team D/E/I/J/L

Kansas City, USA

Sat 4 Jul

19:00

R16 M90: M73 winners v M75 winners

Houston, USA

Sat 4 Jul

23:00

R16 M89: M74 winners v M77 winners

Philadelphia, USA

Sun 5 Jul

22:00

R16 M91: M76 winners v M78 winners

New Jersey, USA

Mon 6 Jul

02:00

R16 M92: M79 winners v M80 winners

Mexico City, Mexico

Mon 6 Jul

21:00

R16 M93: M83 winners v M84 winners

Arlington, USA

Tue 7 Jul

02:00

R16 M94: M81 winners v M82 winners

Seattle, USA

Tue 7 Jul

18:00

R16 M95: M86 winners v M88 winners

Atlanta, USA

Tue 7 Jul

22:00

R16 M96: M85 winners v M87 winners

Vancouver, Canada

Thu 9 Jul

22:00

QF M97: M89 winners v M90 winners

Foxborough, USA

Fri 10 Jul

21:00

QF M98: M93 winners v M94 winners

Los Angeles, USA

Sat 11 Jul

23:00

QF M99: M91 winners v M92 winners

Miami, USA

Sun 12 Jul

03:00

QF M100: M95 winners v M96 winners

Kansas City, USA

Tue 14 Jul

21:00

SF M101: M97 winners v M98 winners

Arlington, USA

Wed 15 Jul

21:00

SF M102: M99 winners v M100 winners

Atlanta, USA

Sat 18 Jul

23:00

Third-place play-off M103: M101 losers v M102 losers

Miami, USA

Sun 19 Jul

21:00

Final M104: M101 winners v M102 winners

New Jersey, USA

World Cup 2026: Full Fixtures List

Every single game at the 2026 World Cup. All 104 of them.

Blog Image
Blog Image

Original article:

Last updated:

The 2026 World Cup is an absolute festival of football, and with 48 teams involved the number of fixtures has ballooned dramatically to 104 in total.

That means on some days there are five (or even six depending on how you count timezones) games in a single day, so you'd better be prepared for some marathon football-viewing sprees, or have a highlights plan ready to go!

Fortunately, we're here to help with the full fixture list for the tournament, so you can plan your viewing accordingly.


Some key dates first:

  • Opening game - Thursday June 11th

  • Round of 32 - Sunday June 28th - Sat July 4th

  • Round of 16 - Saturday July 4th - Tuesday July 7th

  • QFs - Thursday July 9th - Sunday July 12th

  • SFs - Tuesday July 14th/Wednesday July 15th

  • Final - Sunday July 19th


The full list

Independent fixture guide. Not affiliated with FIFA or the tournament organisers. Fixture information is based on the published tournament schedule and may change.


Date

CEST

Match

Venue

Thu 11 Jun

21:00

Mexico v South Africa

Mexico City, Mexico

Fri 12 Jun

04:00

South Korea v Czechia

Zapopan, Mexico

Fri 12 Jun

21:00

Canada v Bosnia & Herzegovina

Toronto, Canada

Sat 13 Jun

03:00

USA v Paraguay

Los Angeles, USA

Sat 13 Jun

21:00

Qatar v Switzerland

Santa Clara, USA

Sun 14 Jun

00:00

Brazil v Morocco

New Jersey, USA

Sun 14 Jun

03:00

Haiti v Scotland

Foxborough, USA

Sun 14 Jun

06:00

Australia v Türkiye

Vancouver, Canada

Sun 14 Jun

19:00

Germany v Curaçao

Houston, USA

Sun 14 Jun

22:00

Netherlands v Japan

Arlington, USA

Mon 15 Jun

01:00

Côte d’Ivoire v Ecuador

Philadelphia, USA

Mon 15 Jun

04:00

Sweden v Tunisia

Guadalupe, Mexico

Mon 15 Jun

18:00

Spain v Cape Verde

Atlanta, USA

Mon 15 Jun

21:00

Belgium v Egypt

Seattle, USA

Tue 16 Jun

00:00

Saudi Arabia v Uruguay

Miami, USA

Tue 16 Jun

03:00

Iran v New Zealand

Los Angeles, USA

Tue 16 Jun

21:00

France v Senegal

New Jersey, USA

Wed 17 Jun

00:00

Iraq v Norway

Foxborough, USA

Wed 17 Jun

03:00

Argentina v Algeria

Kansas City, USA

Wed 17 Jun

06:00

Austria v Jordan

Santa Clara, USA

Wed 17 Jun

19:00

Portugal v DR Congo

Houston, USA

Wed 17 Jun

22:00

England v Croatia

Arlington, USA

Thu 18 Jun

01:00

Ghana v Panama

Toronto, Canada

Thu 18 Jun

04:00

Uzbekistan v Colombia

Mexico City, Mexico

Thu 18 Jun

18:00

Czechia v South Africa

Atlanta, USA

Thu 18 Jun

21:00

Switzerland v Bosnia & Herzegovina

Los Angeles, USA

Fri 19 Jun

00:00

Canada v Qatar

Vancouver, Canada

Fri 19 Jun

03:00

Mexico v South Korea

Zapopan, Mexico

Fri 19 Jun

21:00

USA v Australia

Seattle, USA

Sat 20 Jun

00:00

Scotland v Morocco

Foxborough, USA

Sat 20 Jun

02:30

Brazil v Haiti

Philadelphia, USA

Sat 20 Jun

05:00

Türkiye v Paraguay

Santa Clara, USA

Sat 20 Jun

19:00

Netherlands v Sweden

Houston, USA

Sat 20 Jun

22:00

Germany v Côte d’Ivoire

Toronto, Canada

Sun 21 Jun

02:00

Ecuador v Curaçao

Kansas City, USA

Sun 21 Jun

06:00

Tunisia v Japan

Guadalupe, Mexico

Sun 21 Jun

18:00

Spain v Saudi Arabia

Atlanta, USA

Sun 21 Jun

21:00

Belgium v Iran

Los Angeles, USA

Mon 22 Jun

00:00

Uruguay v Cape Verde

Miami, USA

Mon 22 Jun

03:00

New Zealand v Egypt

Vancouver, Canada

Mon 22 Jun

19:00

Argentina v Austria

Arlington, USA

Mon 22 Jun

23:00

France v Iraq

Philadelphia, USA

Tue 23 Jun

02:00

Norway v Senegal

Toronto, Canada

Tue 23 Jun

05:00

Jordan v Algeria

Santa Clara, USA

Tue 23 Jun

19:00

Portugal v Uzbekistan

Houston, USA

Tue 23 Jun

22:00

England v Ghana

Foxborough, USA

Wed 24 Jun

01:00

Panama v Croatia

Foxborough, USA

Wed 24 Jun

04:00

Colombia v DR Congo

Zapopan, Mexico

Wed 24 Jun

21:00

Switzerland v Canada

Vancouver, Canada

Wed 24 Jun

21:00

Bosnia & Herzegovina v Qatar

Seattle, USA

Thu 25 Jun

00:00

Morocco v Haiti

Atlanta, USA

Thu 25 Jun

00:00

Scotland v Brazil

Miami, USA

Thu 25 Jun

03:00

South Africa v South Korea

Guadalupe, Mexico

Thu 25 Jun

03:00

Czechia v Mexico

Mexico City, Mexico

Thu 25 Jun

22:00

Curaçao v Côte d’Ivoire

Philadelphia, USA

Thu 25 Jun

22:00

Ecuador v Germany

New Jersey, USA

Fri 26 Jun

01:00

Tunisia v Netherlands

Kansas City, USA

Fri 26 Jun

01:00

Japan v Sweden

Arlington, USA

Fri 26 Jun

04:00

Türkiye v USA

Los Angeles, USA

Fri 26 Jun

04:00

Paraguay v Australia

Santa Clara, USA

Fri 26 Jun

21:00

Norway v France

Foxborough, USA

Fri 26 Jun

21:00

Senegal v Iraq

Toronto, Canada

Sat 27 Jun

02:00

Cape Verde v Saudi Arabia

Houston, USA

Sat 27 Jun

02:00

Uruguay v Spain

Zapopan, Mexico

Sat 27 Jun

05:00

New Zealand v Belgium

Vancouver, Canada

Sat 27 Jun

05:00

Egypt v Iran

Seattle, USA

Sat 27 Jun

23:00

Panama v England

New Jersey, USA

Sat 27 Jun

23:00

Croatia v Ghana

Philadelphia, USA

Sun 28 Jun

01:30

Colombia v Portugal

Miami, USA

Sun 28 Jun

01:30

DR Congo v Uzbekistan

Atlanta, USA

Sun 28 Jun

04:00

Algeria v Austria

Kansas City, USA

Sun 28 Jun

04:00

Jordan v Argentina

Arlington, USA

Sun 28 Jun

21:00

R32 M73: Group A runners-up v Group B runners-up

Los Angeles, USA

Mon 29 Jun

19:00

R32 M76: Group C winners v Group F runners-up

Houston, USA

Mon 29 Jun

22:30

R32 M74: Group E winners v third-place team A/B/C/D/F

Foxborough, USA

Tue 30 Jun

03:00

R32 M75: Group F winners v Group C runners-up

Guadalupe, Mexico

Tue 30 Jun

19:00

R32 M78: Group E runners-up v Group I runners-up

Arlington, USA

Tue 30 Jun

23:00

R32 M77: Group I winners v third-place team C/D/F/G/H

New Jersey, USA

Wed 1 Jul

03:00

R32 M79: Group A winners v third-place team C/E/F/H/I

Mexico City, Mexico

Wed 1 Jul

18:00

R32 M80: Group L winners v third-place team E/H/I/J/K

Atlanta, USA

Wed 1 Jul

22:00

R32 M82: Group G winners v third-place team A/E/H/I/J

Seattle, USA

Thu 2 Jul

02:00

R32 M81: Group D winners v third-place team B/E/F/I/J

Santa Clara, USA

Thu 2 Jul

21:00

R32 M84: Group H winners v Group J runners-up

Los Angeles, USA

Fri 3 Jul

01:00

R32 M83: Group K runners-up v Group L runners-up

Toronto, Canada

Fri 3 Jul

05:00

R32 M85: Group B winners v third-place team E/F/G/I/J

Vancouver, Canada

Fri 3 Jul

20:00

R32 M88: Group D runners-up v Group G runners-up

Arlington, USA

Sat 4 Jul

00:00

R32 M86: Group J winners v Group H runners-up

Miami, USA

Sat 4 Jul

03:30

R32 M87: Group K winners v third-place team D/E/I/J/L

Kansas City, USA

Sat 4 Jul

19:00

R16 M90: M73 winners v M75 winners

Houston, USA

Sat 4 Jul

23:00

R16 M89: M74 winners v M77 winners

Philadelphia, USA

Sun 5 Jul

22:00

R16 M91: M76 winners v M78 winners

New Jersey, USA

Mon 6 Jul

02:00

R16 M92: M79 winners v M80 winners

Mexico City, Mexico

Mon 6 Jul

21:00

R16 M93: M83 winners v M84 winners

Arlington, USA

Tue 7 Jul

02:00

R16 M94: M81 winners v M82 winners

Seattle, USA

Tue 7 Jul

18:00

R16 M95: M86 winners v M88 winners

Atlanta, USA

Tue 7 Jul

22:00

R16 M96: M85 winners v M87 winners

Vancouver, Canada

Thu 9 Jul

22:00

QF M97: M89 winners v M90 winners

Foxborough, USA

Fri 10 Jul

21:00

QF M98: M93 winners v M94 winners

Los Angeles, USA

Sat 11 Jul

23:00

QF M99: M91 winners v M92 winners

Miami, USA

Sun 12 Jul

03:00

QF M100: M95 winners v M96 winners

Kansas City, USA

Tue 14 Jul

21:00

SF M101: M97 winners v M98 winners

Arlington, USA

Wed 15 Jul

21:00

SF M102: M99 winners v M100 winners

Atlanta, USA

Sat 18 Jul

23:00

Third-place play-off M103: M101 losers v M102 losers

Miami, USA

Sun 19 Jul

21:00

Final M104: M101 winners v M102 winners

New Jersey, USA

17 min read

World Cup 2026: Full Fixtures List

Every single game at the 2026 World Cup. All 104 of them.

Blog Image
Blog Image

The 2026 World Cup is an absolute festival of football, and with 48 teams involved the number of fixtures has ballooned dramatically to 104 in total.

That means on some days there are five (or even six depending on how you count timezones) games in a single day, so you'd better be prepared for some marathon football-viewing sprees, or have a highlights plan ready to go!

Fortunately, we're here to help with the full fixture list for the tournament, so you can plan your viewing accordingly.


Some key dates first:

  • Opening game - Thursday June 11th

  • Round of 32 - Sunday June 28th - Sat July 4th

  • Round of 16 - Saturday July 4th - Tuesday July 7th

  • QFs - Thursday July 9th - Sunday July 12th

  • SFs - Tuesday July 14th/Wednesday July 15th

  • Final - Sunday July 19th


The full list

Independent fixture guide. Not affiliated with FIFA or the tournament organisers. Fixture information is based on the published tournament schedule and may change.


Date

CEST

Match

Venue

Thu 11 Jun

21:00

Mexico v South Africa

Mexico City, Mexico

Fri 12 Jun

04:00

South Korea v Czechia

Zapopan, Mexico

Fri 12 Jun

21:00

Canada v Bosnia & Herzegovina

Toronto, Canada

Sat 13 Jun

03:00

USA v Paraguay

Los Angeles, USA

Sat 13 Jun

21:00

Qatar v Switzerland

Santa Clara, USA

Sun 14 Jun

00:00

Brazil v Morocco

New Jersey, USA

Sun 14 Jun

03:00

Haiti v Scotland

Foxborough, USA

Sun 14 Jun

06:00

Australia v Türkiye

Vancouver, Canada

Sun 14 Jun

19:00

Germany v Curaçao

Houston, USA

Sun 14 Jun

22:00

Netherlands v Japan

Arlington, USA

Mon 15 Jun

01:00

Côte d’Ivoire v Ecuador

Philadelphia, USA

Mon 15 Jun

04:00

Sweden v Tunisia

Guadalupe, Mexico

Mon 15 Jun

18:00

Spain v Cape Verde

Atlanta, USA

Mon 15 Jun

21:00

Belgium v Egypt

Seattle, USA

Tue 16 Jun

00:00

Saudi Arabia v Uruguay

Miami, USA

Tue 16 Jun

03:00

Iran v New Zealand

Los Angeles, USA

Tue 16 Jun

21:00

France v Senegal

New Jersey, USA

Wed 17 Jun

00:00

Iraq v Norway

Foxborough, USA

Wed 17 Jun

03:00

Argentina v Algeria

Kansas City, USA

Wed 17 Jun

06:00

Austria v Jordan

Santa Clara, USA

Wed 17 Jun

19:00

Portugal v DR Congo

Houston, USA

Wed 17 Jun

22:00

England v Croatia

Arlington, USA

Thu 18 Jun

01:00

Ghana v Panama

Toronto, Canada

Thu 18 Jun

04:00

Uzbekistan v Colombia

Mexico City, Mexico

Thu 18 Jun

18:00

Czechia v South Africa

Atlanta, USA

Thu 18 Jun

21:00

Switzerland v Bosnia & Herzegovina

Los Angeles, USA

Fri 19 Jun

00:00

Canada v Qatar

Vancouver, Canada

Fri 19 Jun

03:00

Mexico v South Korea

Zapopan, Mexico

Fri 19 Jun

21:00

USA v Australia

Seattle, USA

Sat 20 Jun

00:00

Scotland v Morocco

Foxborough, USA

Sat 20 Jun

02:30

Brazil v Haiti

Philadelphia, USA

Sat 20 Jun

05:00

Türkiye v Paraguay

Santa Clara, USA

Sat 20 Jun

19:00

Netherlands v Sweden

Houston, USA

Sat 20 Jun

22:00

Germany v Côte d’Ivoire

Toronto, Canada

Sun 21 Jun

02:00

Ecuador v Curaçao

Kansas City, USA

Sun 21 Jun

06:00

Tunisia v Japan

Guadalupe, Mexico

Sun 21 Jun

18:00

Spain v Saudi Arabia

Atlanta, USA

Sun 21 Jun

21:00

Belgium v Iran

Los Angeles, USA

Mon 22 Jun

00:00

Uruguay v Cape Verde

Miami, USA

Mon 22 Jun

03:00

New Zealand v Egypt

Vancouver, Canada

Mon 22 Jun

19:00

Argentina v Austria

Arlington, USA

Mon 22 Jun

23:00

France v Iraq

Philadelphia, USA

Tue 23 Jun

02:00

Norway v Senegal

Toronto, Canada

Tue 23 Jun

05:00

Jordan v Algeria

Santa Clara, USA

Tue 23 Jun

19:00

Portugal v Uzbekistan

Houston, USA

Tue 23 Jun

22:00

England v Ghana

Foxborough, USA

Wed 24 Jun

01:00

Panama v Croatia

Foxborough, USA

Wed 24 Jun

04:00

Colombia v DR Congo

Zapopan, Mexico

Wed 24 Jun

21:00

Switzerland v Canada

Vancouver, Canada

Wed 24 Jun

21:00

Bosnia & Herzegovina v Qatar

Seattle, USA

Thu 25 Jun

00:00

Morocco v Haiti

Atlanta, USA

Thu 25 Jun

00:00

Scotland v Brazil

Miami, USA

Thu 25 Jun

03:00

South Africa v South Korea

Guadalupe, Mexico

Thu 25 Jun

03:00

Czechia v Mexico

Mexico City, Mexico

Thu 25 Jun

22:00

Curaçao v Côte d’Ivoire

Philadelphia, USA

Thu 25 Jun

22:00

Ecuador v Germany

New Jersey, USA

Fri 26 Jun

01:00

Tunisia v Netherlands

Kansas City, USA

Fri 26 Jun

01:00

Japan v Sweden

Arlington, USA

Fri 26 Jun

04:00

Türkiye v USA

Los Angeles, USA

Fri 26 Jun

04:00

Paraguay v Australia

Santa Clara, USA

Fri 26 Jun

21:00

Norway v France

Foxborough, USA

Fri 26 Jun

21:00

Senegal v Iraq

Toronto, Canada

Sat 27 Jun

02:00

Cape Verde v Saudi Arabia

Houston, USA

Sat 27 Jun

02:00

Uruguay v Spain

Zapopan, Mexico

Sat 27 Jun

05:00

New Zealand v Belgium

Vancouver, Canada

Sat 27 Jun

05:00

Egypt v Iran

Seattle, USA

Sat 27 Jun

23:00

Panama v England

New Jersey, USA

Sat 27 Jun

23:00

Croatia v Ghana

Philadelphia, USA

Sun 28 Jun

01:30

Colombia v Portugal

Miami, USA

Sun 28 Jun

01:30

DR Congo v Uzbekistan

Atlanta, USA

Sun 28 Jun

04:00

Algeria v Austria

Kansas City, USA

Sun 28 Jun

04:00

Jordan v Argentina

Arlington, USA

Sun 28 Jun

21:00

R32 M73: Group A runners-up v Group B runners-up

Los Angeles, USA

Mon 29 Jun

19:00

R32 M76: Group C winners v Group F runners-up

Houston, USA

Mon 29 Jun

22:30

R32 M74: Group E winners v third-place team A/B/C/D/F

Foxborough, USA

Tue 30 Jun

03:00

R32 M75: Group F winners v Group C runners-up

Guadalupe, Mexico

Tue 30 Jun

19:00

R32 M78: Group E runners-up v Group I runners-up

Arlington, USA

Tue 30 Jun

23:00

R32 M77: Group I winners v third-place team C/D/F/G/H

New Jersey, USA

Wed 1 Jul

03:00

R32 M79: Group A winners v third-place team C/E/F/H/I

Mexico City, Mexico

Wed 1 Jul

18:00

R32 M80: Group L winners v third-place team E/H/I/J/K

Atlanta, USA

Wed 1 Jul

22:00

R32 M82: Group G winners v third-place team A/E/H/I/J

Seattle, USA

Thu 2 Jul

02:00

R32 M81: Group D winners v third-place team B/E/F/I/J

Santa Clara, USA

Thu 2 Jul

21:00

R32 M84: Group H winners v Group J runners-up

Los Angeles, USA

Fri 3 Jul

01:00

R32 M83: Group K runners-up v Group L runners-up

Toronto, Canada

Fri 3 Jul

05:00

R32 M85: Group B winners v third-place team E/F/G/I/J

Vancouver, Canada

Fri 3 Jul

20:00

R32 M88: Group D runners-up v Group G runners-up

Arlington, USA

Sat 4 Jul

00:00

R32 M86: Group J winners v Group H runners-up

Miami, USA

Sat 4 Jul

03:30

R32 M87: Group K winners v third-place team D/E/I/J/L

Kansas City, USA

Sat 4 Jul

19:00

R16 M90: M73 winners v M75 winners

Houston, USA

Sat 4 Jul

23:00

R16 M89: M74 winners v M77 winners

Philadelphia, USA

Sun 5 Jul

22:00

R16 M91: M76 winners v M78 winners

New Jersey, USA

Mon 6 Jul

02:00

R16 M92: M79 winners v M80 winners

Mexico City, Mexico

Mon 6 Jul

21:00

R16 M93: M83 winners v M84 winners

Arlington, USA

Tue 7 Jul

02:00

R16 M94: M81 winners v M82 winners

Seattle, USA

Tue 7 Jul

18:00

R16 M95: M86 winners v M88 winners

Atlanta, USA

Tue 7 Jul

22:00

R16 M96: M85 winners v M87 winners

Vancouver, Canada

Thu 9 Jul

22:00

QF M97: M89 winners v M90 winners

Foxborough, USA

Fri 10 Jul

21:00

QF M98: M93 winners v M94 winners

Los Angeles, USA

Sat 11 Jul

23:00

QF M99: M91 winners v M92 winners

Miami, USA

Sun 12 Jul

03:00

QF M100: M95 winners v M96 winners

Kansas City, USA

Tue 14 Jul

21:00

SF M101: M97 winners v M98 winners

Arlington, USA

Wed 15 Jul

21:00

SF M102: M99 winners v M100 winners

Atlanta, USA

Sat 18 Jul

23:00

Third-place play-off M103: M101 losers v M102 losers

Miami, USA

Sun 19 Jul

21:00

Final M104: M101 winners v M102 winners

New Jersey, USA

17 min read

Original article:

Last updated: