World Cup 2026 Schedule

All 104 matches in your local time zone. Add the fixtures to Google, Apple, Outlook or Notion Calendar and never miss a game.

  • Free
  • No sign-up
  • Runs in browser
  • All time zones
104
Matches
48
Teams
16
Venues

Add the schedule to your calendar

Export the full fixture list or just your filtered matches. Times are converted to your time zone automatically.

Subscribe to calendar

When you subscribe, your calendar updates automatically as knockout match-ups are decided.

On iPhone, subscribed calendars may appear as ko-lay.com under Subscribed. Re-subscribe after schedule updates to refresh match times.

Source & live schedule on Ko-Lay

Showing 104 matches

Thursday, June 11, 2026

Group AMatch 1
Mexico
07:00 PMThu
South Africa

Estadio Azteca, Mexico Cityvs

Friday, June 12, 2026

Group AMatch 2
South Korea
02:00 AMFri
Czechia

Estadio Akron, Guadalajaravs

Group BMatch 3
Canada
07:00 PMFri
Bosnia & Herzegovina

BMO Field, Torontovs

Saturday, June 13, 2026

Group DMatch 4
United States
01:00 AMSat
Paraguay

SoFi Stadium, Los Angelesvs

Group BMatch 8
Qatar
07:00 PMSat
Switzerland

Levi's Stadium, San Francisco Bay Areavs

Group CMatch 7
Brazil
10:00 PMSat
Morocco

MetLife Stadium, New York / New Jerseyvs

Sunday, June 14, 2026

Group CMatch 5
Haiti
01:00 AMSun
Scotland

Gillette Stadium, Bostonvs

Group DMatch 6
Australia
04:00 AMSun
Türkiye

BC Place, Vancouvervs

Group EMatch 10
Germany
05:00 PMSun
Curaçao

NRG Stadium, Houstonvs

Group FMatch 11
Netherlands
08:00 PMSun
Japan

AT&T Stadium, Dallasvs

Group EMatch 9
Côte d’Ivoire
11:00 PMSun
Ecuador

Lincoln Financial Field, Philadelphiavs

Monday, June 15, 2026

Group FMatch 12
Sweden
02:00 AMMon
Tunisia

Estadio BBVA, Monterreyvs

Group HMatch 14
Spain
04:00 PMMon
Cape Verde

Mercedes-Benz Stadium, Atlantavs

Group GMatch 16
Belgium
07:00 PMMon
Egypt

Lumen Field, Seattlevs

Group HMatch 13
Saudi Arabia
10:00 PMMon
Uruguay

Hard Rock Stadium, Miamivs

Tuesday, June 16, 2026

Group GMatch 15
Iran
01:00 AMTue
New Zealand

SoFi Stadium, Los Angelesvs

Group IMatch 17
France
07:00 PMTue
Senegal

MetLife Stadium, New York / New Jerseyvs

Group IMatch 18
Iraq
10:00 PMTue
Norway

Gillette Stadium, Bostonvs

Wednesday, June 17, 2026

Group JMatch 19
Argentina
01:00 AMWed
Algeria

Arrowhead Stadium, Kansas Cityvs

Group JMatch 20
Austria
04:00 AMWed
Jordan

Levi's Stadium, San Francisco Bay Areavs

Group KMatch 23
Portugal
05:00 PMWed
Congo - Kinshasa

NRG Stadium, Houstonvs

Group LMatch 22
England
08:00 PMWed
Croatia

AT&T Stadium, Dallasvs

Group LMatch 21
Ghana
11:00 PMWed
Panama

BMO Field, Torontovs

Thursday, June 18, 2026

Group KMatch 24
Uzbekistan
02:00 AMThu
Colombia

Estadio Azteca, Mexico Cityvs

Group AMatch 25
Czechia
04:00 PMThu
South Africa

Mercedes-Benz Stadium, Atlantavs

Group BMatch 26
Switzerland
07:00 PMThu
Bosnia & Herzegovina

SoFi Stadium, Los Angelesvs

Group BMatch 27
Canada
10:00 PMThu
Qatar

BC Place, Vancouvervs

Friday, June 19, 2026

Group AMatch 28
Mexico
01:00 AMFri
South Korea

Estadio Akron, Guadalajaravs

Group DMatch 32
United States
07:00 PMFri
Australia

Lumen Field, Seattlevs

Group CMatch 30
Scotland
10:00 PMFri
Morocco

Gillette Stadium, Bostonvs

Saturday, June 20, 2026

Group CMatch 29
Brazil
12:30 AMSat
Haiti

Lincoln Financial Field, Philadelphiavs

Group DMatch 31
Türkiye
03:00 AMSat
Paraguay

Levi's Stadium, San Francisco Bay Areavs

Group FMatch 35
Netherlands
05:00 PMSat
Sweden

NRG Stadium, Houstonvs

Group EMatch 33
Germany
08:00 PMSat
Côte d’Ivoire

BMO Field, Torontovs

Sunday, June 21, 2026

Group EMatch 34
Ecuador
12:00 AMSun
Curaçao

Arrowhead Stadium, Kansas Cityvs

Group FMatch 36
Tunisia
04:00 AMSun
Japan

Estadio BBVA, Monterreyvs

Group HMatch 38
Spain
04:00 PMSun
Saudi Arabia

Mercedes-Benz Stadium, Atlantavs

Group GMatch 39
Belgium
07:00 PMSun
Iran

SoFi Stadium, Los Angelesvs

Group HMatch 37
Uruguay
10:00 PMSun
Cape Verde

Hard Rock Stadium, Miamivs

Monday, June 22, 2026

Group GMatch 40
New Zealand
01:00 AMMon
Egypt

BC Place, Vancouvervs

Group JMatch 43
Argentina
05:00 PMMon
Austria

AT&T Stadium, Dallasvs

Group IMatch 42
France
09:00 PMMon
Iraq

Lincoln Financial Field, Philadelphiavs

Tuesday, June 23, 2026

Group IMatch 41
Norway
12:00 AMTue
Senegal

MetLife Stadium, New York / New Jerseyvs

Group JMatch 44
Jordan
03:00 AMTue
Algeria

Levi's Stadium, San Francisco Bay Areavs

Group KMatch 47
Portugal
05:00 PMTue
Uzbekistan

NRG Stadium, Houstonvs

Group LMatch 45
England
08:00 PMTue
Ghana

Gillette Stadium, Bostonvs

Group LMatch 46
Panama
11:00 PMTue
Croatia

BMO Field, Torontovs

Wednesday, June 24, 2026

Group KMatch 48
Colombia
02:00 AMWed
Congo - Kinshasa

Estadio Akron, Guadalajaravs

Group BMatch 51
Switzerland
07:00 PMWed
Canada

BC Place, Vancouvervs

Group BMatch 52
Bosnia & Herzegovina
07:00 PMWed
Qatar

Lumen Field, Seattlevs

Group CMatch 49
Scotland
10:00 PMWed
Brazil

Hard Rock Stadium, Miamivs

Group CMatch 50
Morocco
10:00 PMWed
Haiti

Mercedes-Benz Stadium, Atlantavs

Thursday, June 25, 2026

Group AMatch 53
Czechia
01:00 AMThu
Mexico

Estadio Azteca, Mexico Cityvs

Group AMatch 54
South Africa
01:00 AMThu
South Korea

Estadio BBVA, Monterreyvs

Group EMatch 55
Curaçao
08:00 PMThu
Côte d’Ivoire

Lincoln Financial Field, Philadelphiavs

Group EMatch 56
Ecuador
08:00 PMThu
Germany

MetLife Stadium, New York / New Jerseyvs

Group FMatch 57
Japan
11:00 PMThu
Sweden

AT&T Stadium, Dallasvs

Group FMatch 58
Tunisia
11:00 PMThu
Netherlands

Arrowhead Stadium, Kansas Cityvs

Friday, June 26, 2026

Group DMatch 59
Türkiye
02:00 AMFri
United States

SoFi Stadium, Los Angelesvs

Group DMatch 60
Paraguay
02:00 AMFri
Australia

Levi's Stadium, San Francisco Bay Areavs

Group IMatch 61
Norway
07:00 PMFri
France

Gillette Stadium, Bostonvs

Group IMatch 62
Senegal
07:00 PMFri
Iraq

BMO Field, Torontovs

Saturday, June 27, 2026

Group HMatch 65
Cape Verde
12:00 AMSat
Saudi Arabia

NRG Stadium, Houstonvs

Group HMatch 66
Uruguay
12:00 AMSat
Spain

Estadio Akron, Guadalajaravs

Group GMatch 63
Egypt
03:00 AMSat
Iran

Lumen Field, Seattlevs

Group GMatch 64
New Zealand
03:00 AMSat
Belgium

BC Place, Vancouvervs

Group LMatch 67
Panama
09:00 PMSat
England

MetLife Stadium, New York / New Jerseyvs

Group LMatch 68
Croatia
09:00 PMSat
Ghana

Lincoln Financial Field, Philadelphiavs

Group KMatch 71
Colombia
11:30 PMSat
Portugal

Hard Rock Stadium, Miamivs

Group KMatch 72
Congo - Kinshasa
11:30 PMSat
Uzbekistan

Mercedes-Benz Stadium, Atlantavs

Sunday, June 28, 2026

Group JMatch 69
Algeria
02:00 AMSun
Austria

Arrowhead Stadium, Kansas Cityvs

Group JMatch 70
Jordan
02:00 AMSun
Argentina

AT&T Stadium, Dallasvs

Round of 32Match 73
Runner-up Group A
07:00 PMSun
Runner-up Group B

SoFi Stadium, Los Angelesvs

Monday, June 29, 2026

Round of 32Match 76
Winner Group C
05:00 PMMon
Runner-up Group F

NRG Stadium, Houstonvs

Round of 32Match 74
Winner Group E
08:30 PMMon
3rd place A/B/C/D/F

Gillette Stadium, Bostonvs

Tuesday, June 30, 2026

Round of 32Match 75
Winner Group F
01:00 AMTue
Runner-up Group C

Estadio BBVA, Monterreyvs

Round of 32Match 78
Runner-up Group E
05:00 PMTue
Runner-up Group I

AT&T Stadium, Dallasvs

Round of 32Match 77
Winner Group I
09:00 PMTue
3rd place C/D/F/G/H

MetLife Stadium, New York / New Jerseyvs

Wednesday, July 1, 2026

Round of 32Match 79
Winner Group A
01:00 AMWed
3rd place C/E/F/H/I

Estadio Azteca, Mexico Cityvs

Round of 32Match 80
Winner Group L
04:00 PMWed
3rd place E/H/I/J/K

Mercedes-Benz Stadium, Atlantavs

Round of 32Match 82
Winner Group G
08:00 PMWed
3rd place A/E/H/I/J

Lumen Field, Seattlevs

Thursday, July 2, 2026

Round of 32Match 81
Winner Group D
12:00 AMThu
3rd place B/E/F/I/J

Levi's Stadium, San Francisco Bay Areavs

Round of 32Match 84
Winner Group H
07:00 PMThu
Runner-up Group J

SoFi Stadium, Los Angelesvs

Round of 32Match 83
Runner-up Group K
11:00 PMThu
Runner-up Group L

BMO Field, Torontovs

Friday, July 3, 2026

Round of 32Match 85
Winner Group B
03:00 AMFri
3rd place E/F/G/I/J

BC Place, Vancouvervs

Round of 32Match 88
Runner-up Group D
06:00 PMFri
Runner-up Group G

AT&T Stadium, Dallasvs

Round of 32Match 86
Winner Group J
10:00 PMFri
Runner-up Group H

Hard Rock Stadium, Miamivs

Saturday, July 4, 2026

Round of 32Match 87
Winner Group K
01:30 AMSat
3rd place D/E/I/J/L

Arrowhead Stadium, Kansas Cityvs

Round of 16Match 90
Winner Match 73
05:00 PMSat
Winner Match 75

NRG Stadium, Houstonvs

Round of 16Match 89
Winner Match 74
09:00 PMSat
Winner Match 77

Lincoln Financial Field, Philadelphiavs

Sunday, July 5, 2026

Round of 16Match 91
Winner Match 76
08:00 PMSun
Winner Match 78

MetLife Stadium, New York / New Jerseyvs

Monday, July 6, 2026

Round of 16Match 92
Winner Match 79
12:00 AMMon
Winner Match 80

Estadio Azteca, Mexico Cityvs

Round of 16Match 93
Winner Match 83
07:00 PMMon
Winner Match 84

AT&T Stadium, Dallasvs

Tuesday, July 7, 2026

Round of 16Match 94
Winner Match 81
12:00 AMTue
Winner Match 82

Lumen Field, Seattlevs

Round of 16Match 95
Winner Match 86
04:00 PMTue
Winner Match 88

Mercedes-Benz Stadium, Atlantavs

Round of 16Match 96
Winner Match 85
08:00 PMTue
Winner Match 87

BC Place, Vancouvervs

Thursday, July 9, 2026

Quarter-finalMatch 97
Winner Match 89
08:00 PMThu
Winner Match 90

Gillette Stadium, Bostonvs

Friday, July 10, 2026

Quarter-finalMatch 98
Winner Match 93
07:00 PMFri
Winner Match 94

SoFi Stadium, Los Angelesvs

Saturday, July 11, 2026

Quarter-finalMatch 99
Winner Match 91
09:00 PMSat
Winner Match 92

Hard Rock Stadium, Miamivs

Sunday, July 12, 2026

Quarter-finalMatch 100
Winner Match 95
01:00 AMSun
Winner Match 96

Arrowhead Stadium, Kansas Cityvs

Tuesday, July 14, 2026

Semi-finalMatch 101
Winner Match 97
07:00 PMTue
Winner Match 98

AT&T Stadium, Dallasvs

Wednesday, July 15, 2026

Semi-finalMatch 102
Winner Match 99
07:00 PMWed
Winner Match 100

Mercedes-Benz Stadium, Atlantavs

Saturday, July 18, 2026

Third-place play-offMatch 103
Loser Match 101
09:00 PMSat
Loser Match 102

Hard Rock Stadium, Miamivs

Sunday, July 19, 2026

FinalMatch 104
Winner Match 101
07:00 PMSun
Winner Match 102

MetLife Stadium, New York / New Jerseyvs

What is the World Cup 2026 schedule tool?

This tool shows all 104 matches of the 2026 FIFA World Cup and automatically converts kickoff times to your time zone. You can add the full fixture list, or just the matches you choose, to your calendar in one click.

How do I add matches to my calendar?

Adding matches to your calendar is easy:

  • Pick your calendar app (Google, Apple, Outlook or Notion).
  • Download the full fixture list or your filtered matches as .ics.
  • Open the file; every match is added in your time zone.
  • Use the webcal subscription link for automatic updates.

How do time zones work?

Each match kickoff is stored as a single absolute UTC instant and converted to your device’s time zone both on the page and inside the calendar file, so you always see the correct local time wherever you are.

World Cup 2026 format

48 teams compete in 12 groups (A–L). The top two from each group plus the eight best third-placed teams advance to the Round of 32, followed by the Round of 16, quarter-finals, semi-finals and the final. The final is on 19 July 2026 at MetLife Stadium, New York/New Jersey.

Privacy

Everything runs in your browser. Calendar files are generated on your device — no personal data is collected or sent to a server.

Frequently Asked Questions

Related tools