2026 World Cup schedule & fixtures
All 104 matches of the 2026 FIFA World Cup sorted by date and time in Eastern Time (UTC-4). From June 11 to July 19, 2026, played across the United States, Mexico and Canada. Predict every match before kickoff in the free 2026 World Cup pick'em.
104
Matches
48
National teams
39
Days of football
16
Host cities
Full fixture, day by day
72 group stage matches + 32 knockout matches. All times shown in Eastern Time (ET, UTC-4). The app shows times in your local timezone.
Thursday, June 11, 2026
15:00
Mexico
VS
South Africa
Group A
22:00
South Korea
VS
Czechia
Group A
Friday, June 12, 2026
15:00
Canada
VS
Bosnia-Herzegovina
Group B
21:00
United States
VS
Paraguay
Group D
Saturday, June 13, 2026
15:00
Qatar
VS
Switzerland
Group B
18:00
Brazil
VS
Morocco
Group C
21:00
Haiti
VS
Scotland
Group C
Sunday, June 14, 2026
00:00
Australia
VS
Türkiye
Group D
13:00
Germany
VS
Curacao
Group E
16:00
Netherlands
VS
Japan
Group F
19:00
Ivory Coast
VS
Ecuador
Group E
22:00
Sweden
VS
Tunisia
Group F
Monday, June 15, 2026
12:00
Spain
VS
Cape Verde
Group H
15:00
Belgium
VS
Egypt
Group G
18:00
Saudi Arabia
VS
Uruguay
Group H
21:00
Iran
VS
New Zealand
Group G
Tuesday, June 16, 2026
15:00
France
VS
Senegal
Group I
18:00
Iraq
VS
Norway
Group I
21:00
Argentina
VS
Algeria
Group J
Wednesday, June 17, 2026
00:00
Austria
VS
Jordan
Group J
13:00
Portugal
VS
Congo DR
Group K
16:00
England
VS
Croatia
Group L
19:00
Ghana
VS
Panama
Group L
22:00
Uzbekistan
VS
Colombia
Group K
Thursday, June 18, 2026
12:00
Czechia
VS
South Africa
Group A
15:00
Switzerland
VS
Bosnia-Herzegovina
Group B
18:00
Canada
VS
Qatar
Group B
21:00
Mexico
VS
South Korea
Group A
Friday, June 19, 2026
15:00
United States
VS
Australia
Group D
18:00
Scotland
VS
Morocco
Group C
20:30
Brazil
VS
Haiti
Group C
23:00
Türkiye
VS
Paraguay
Group D
Saturday, June 20, 2026
13:00
Netherlands
VS
Sweden
Group F
16:00
Germany
VS
Ivory Coast
Group E
20:00
Ecuador
VS
Curacao
Group E
Sunday, June 21, 2026
00:00
Tunisia
VS
Japan
Group F
12:00
Spain
VS
Saudi Arabia
Group H
15:00
Belgium
VS
Iran
Group G
18:00
Uruguay
VS
Cape Verde
Group H
21:00
New Zealand
VS
Egypt
Group G
Monday, June 22, 2026
13:00
Argentina
VS
Austria
Group J
17:00
France
VS
Iraq
Group I
20:00
Norway
VS
Senegal
Group I
23:00
Jordan
VS
Algeria
Group J
Tuesday, June 23, 2026
13:00
Portugal
VS
Uzbekistan
Group K
16:00
England
VS
Ghana
Group L
19:00
Panama
VS
Croatia
Group L
22:00
Colombia
VS
Congo DR
Group K
Wednesday, June 24, 2026
15:00
Bosnia-Herzegovina
VS
Qatar
Group B
15:00
Switzerland
VS
Canada
Group B
18:00
Morocco
VS
Haiti
Group C
18:00
Scotland
VS
Brazil
Group C
21:00
South Africa
VS
South Korea
Group A
21:00
Czechia
VS
Mexico
Group A
Thursday, June 25, 2026
16:00
Ecuador
VS
Germany
Group E
16:00
Curacao
VS
Ivory Coast
Group E
19:00
Japan
VS
Sweden
Group F
19:00
Tunisia
VS
Netherlands
Group F
22:00
Paraguay
VS
Australia
Group D
22:00
Türkiye
VS
United States
Group D
Friday, June 26, 2026
15:00
Senegal
VS
Iraq
Group I
15:00
Norway
VS
France
Group I
20:00
Cape Verde
VS
Saudi Arabia
Group H
20:00
Uruguay
VS
Spain
Group H
23:00
Egypt
VS
Iran
Group G
23:00
New Zealand
VS
Belgium
Group G
Saturday, June 27, 2026
17:00
Croatia
VS
Ghana
Group L
17:00
Panama
VS
England
Group L
19:30
Colombia
VS
Portugal
Group K
19:30
Congo DR
VS
Uzbekistan
Group K
22:00
Jordan
VS
Argentina
Group J
22:00
Algeria
VS
Austria
Group J
Sunday, June 28, 2026
15:00
Group A 2nd Place
VS
Group B 2nd Place
Group NULL
Monday, June 29, 2026
13:00
Group C Winner
VS
Group F 2nd Place
Group NULL
16:30
Group E Winner
VS
Third Place Group A/B/C/D/F
Group NULL
21:00
Group F Winner
VS
Group C 2nd Place
Group NULL
Tuesday, June 30, 2026
13:00
Group E 2nd Place
VS
Group I 2nd Place
Group NULL
17:00
Group I Winner
VS
Third Place Group C/D/F/G/H
Group NULL
21:00
Group A Winner
VS
Third Place Group C/E/F/H/I
Group NULL
Wednesday, July 1, 2026
12:00
Group L Winner
VS
Third Place Group E/H/I/J/K
Group NULL
16:00
Group G Winner
VS
Third Place Group A/E/H/I/J
Group NULL
20:00
Group D Winner
VS
Third Place Group B/E/F/I/J
Group NULL
Thursday, July 2, 2026
15:00
Group H Winner
VS
Group J 2nd Place
Group NULL
19:00
Group K 2nd Place
VS
Group L 2nd Place
Group NULL
23:00
Group B Winner
VS
Third Place Group E/F/G/I/J
Group NULL
Friday, July 3, 2026
14:00
Group D 2nd Place
VS
Group G 2nd Place
Group NULL
18:00
Group J Winner
VS
Group H 2nd Place
Group NULL
21:30
Group K Winner
VS
Third Place Group D/E/I/J/L
Group NULL
Saturday, July 4, 2026
13:00
Round of 32 1 Winner
VS
Round of 32 3 Winner
Group NULL
17:00
Round of 32 2 Winner
VS
Round of 32 5 Winner
Group NULL
Sunday, July 5, 2026
16:00
Round of 32 4 Winner
VS
Round of 32 6 Winner
Group NULL
20:00
Round of 32 7 Winner
VS
Round of 32 8 Winner
Group NULL
Monday, July 6, 2026
15:00
Round of 32 11 Winner
VS
Round of 32 12 Winner
Group NULL
20:00
Round of 32 9 Winner
VS
Round of 32 10 Winner
Group NULL
Tuesday, July 7, 2026
12:00
Round of 32 14 Winner
VS
Round of 32 16 Winner
Group NULL
16:00
Round of 32 13 Winner
VS
Round of 32 15 Winner
Group NULL
Thursday, July 9, 2026
16:00
Round of 16 1 Winner
VS
Round of 16 2 Winner
Group NULL
Friday, July 10, 2026
15:00
Round of 16 5 Winner
VS
Round of 16 6 Winner
Group NULL
Saturday, July 11, 2026
17:00
Round of 16 3 Winner
VS
Round of 16 4 Winner
Group NULL
21:00
Round of 16 7 Winner
VS
Round of 16 8 Winner
Group NULL
Tuesday, July 14, 2026
15:00
Quarterfinal 1 Winner
VS
Quarterfinal 2 Winner
Group NULL
Wednesday, July 15, 2026
15:00
Quarterfinal 3 Winner
VS
Quarterfinal 4 Winner
Group NULL
Saturday, July 18, 2026
17:00
Semifinal 1 Loser
VS
Semifinal 2 Loser
Group NULL
Sunday, July 19, 2026
15:00
Semifinal 1 Winner
VS
Semifinal 2 Winner
Group NULL
Frequently asked questions
When does the 2026 World Cup start?
The 2026 FIFA World Cup kicks off on Thursday, June 11, 2026 at the Estadio Banorte (formerly Azteca) in Mexico City, with the opening match between Mexico and South Africa (Group A). It's the first World Cup co-hosted by three countries: the United States, Mexico and Canada.
When is the 2026 World Cup final?
The final is on Sunday, July 19, 2026 at MetLife Stadium in the New York/New Jersey metro area (capacity 82,500). The third-place match is on Saturday, July 18 at Hard Rock Stadium in Miami.
How many matches per day are played?
During the group stage, 2-4 matches per day. In total, 104 matches across 39 days (June 11 to July 19, 2026). 72 group stage matches + 32 knockout matches (Round of 32, Round of 16, Quarterfinals, Semifinals, Third place and Final).
What time zone are the kickoff times shown in?
Kickoff times on this page are in Eastern Time (ET, UTC-4), the dominant US broadcast timezone. The full app converts times to your local timezone automatically. Check the full schedule for every match.
How many countries play in the 2026 World Cup?
For the first time, 48 national teams qualify — up from 32. They're split into 12 groups of 4 teams each (A through L). See the complete group list.
How do I make predictions for these matches?
Sign up with your email (no passwords, magic-link auth) and submit a score for each of the 104 matches. Auto-saved. Free. When a match starts, that prediction locks.