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.

The 2026 World Cup pick'em
with your friends

Free online · no app · private groups · live leaderboard

Sign up free →