The 2026 World Cup schedule includes all match dates and kick-off times for the world’s biggest football tournament. The FIFA World Cup 2026 returns with 48 teams and a total of 104 matches, from the opening game right through to the final.
If you’re looking for the full 2026 World Cup fixture list, you’ll find everything here — from the opener to the final.
👉 See also when the 2026 World Cup takes place and how the tournament calendar is structured.
2026 World Cup: When does it start and end?
- 📅 Opening match: 11 June 2026
- 🏆 Final: 19 July 2026
The tournament will be hosted across:
- United States
- Canada
- Mexico
2026 World Cup schedule – Key dates
| Stage | Dates |
| Group Stage | 11 – 28 June |
| Round of 32 | 28 June – 3 July |
| Round of 16 | 4 – 7 July |
| Quarter-finals | 9 – 12 July |
| Semi-finals | 14 – 15 July |
| Final | 19 July |
Group stage – Match schedule
The group stage runs from 11 to 28 June 2026 and features 12 groups, reflecting the new 48-team format.
Note: The schedule may be adjusted after the qualifiers are completed and the final groups are confirmed.
Thursday, 11 June 2026
| Time | Match | Group |
|
20:00 |
Mexico vs South Africa |
A |
Friday, 12 June 2026
|
Time |
Match | Group |
|
03:00 |
South Korea vs Czech Republic |
A |
| 20:00 | Canada vs Bosnia |
B |
Saturday, 13 June 2026
|
Time |
Match |
Group |
|
02:00 |
USA vs Paraguay | D |
|
20:00 |
Qatar vs Switzerland |
B |
| 23:00 | Brazil vs Morocco |
C |
Sunday, 14 June 2026
|
Time |
Match |
Group |
|
02:00 |
Haiti vs Scotland |
C |
|
05:00 |
Australia vs Turkiye |
B |
|
18:00 |
Germany vs Curaçao | E |
| 21:00 | Netherlands vs Japan |
F |
Monday, 15 June 2026
|
Time |
Match | Group |
|
00:00 |
Ivory Coast vs Ecuador | E |
|
03:00 |
Sweden vs Tunisia | F |
|
17:00 |
Spain vs Cape Verde |
H |
|
20:00 |
Belgium vs Egypt |
G |
| 23:00 |
Saudi Arabia vs Uruguay |
H |
Tuesday, 16 June 2026
|
Time |
Match |
Group |
|
02:00 |
Iran vs New Zealand |
G |
|
20:00 |
France vs Senegal |
I |
|
23:00 |
Iraq vs Norway |
I |
Wednesday, 17 June 2026
|
Time |
Match |
Group |
|
02:00 |
Argentina vs Algeria |
J |
|
05:00 |
Austria vs Jordan |
J |
|
18:00 |
Portugal vs DR Congo |
K |
|
21:00 |
England vs Croatia |
L |
Thursday, 18 June 2026
|
Time |
Match | Group |
| 00:00 | Ghana vs Panama |
L |
|
03:00 |
Uzbekistan vs Colombia |
K |
|
17:00 |
Czech Republic vs South Africa |
A |
|
20:00 |
Switzerland vs Bosnia |
B |
|
23:00 |
Canada vs Qatar |
B |
Friday, 19 June 2026
|
Time |
Match | Group |
| 02:00 | Mexico vs South Korea |
A |
|
17:00 |
Turkey vs Paraguay |
D |
|
20:00 |
USA vs Australia | D |
| 23:00 | Scotland vs Morocco |
C |
Saturday, 20 June 2026
|
Time |
Match |
Group |
|
02:00 |
Brazil vs Haiti |
C |
|
17:00 |
Tunisia vs Japan |
F |
|
18:00 |
Netherlands vs Sweden |
F |
|
21:00 |
Germany vs Ivory Coast |
E |
Sunday, 21 June 2026
| Time | Match | Group |
| 01:00 | Ecuador vs Curaçao | E |
| 17:00 | Spain vs Saudi Arabia | H |
| 20:00 | Belgium vs Iran | G |
| 23:00 | Uruguay vs Cape Verde | H |
Monday, 22 June 2026
|
Time |
Match |
Group |
|
02:00 |
New Zealand vs Egypt | G |
|
18:00 |
Argentina vs Austria |
J |
| 22:00 | France vs Iraq |
I |
Tuesday, 23 June 2026
|
Time |
Match |
Group |
|
01:00 |
Norway vs Senegal |
I |
|
04:00 |
Jordan vs Algeria |
J |
|
18:00 |
Portugal vs Uzbekistan |
K |
|
20:00 |
England vs Ghana |
L |
Wednesday, 24 June 2026
|
Time |
Match |
Group |
|
00:00 |
Panama vs Croatia |
L |
|
03:00 |
Colombia vs DR Congo |
K |
|
20:00 |
Switzerland vs Canada |
B |
|
20:00 |
Bosnia vs Qatar |
B |
|
23:00 |
Morocco vs Haiti | C |
| 23:00 | Scotland vs Brazil |
C |
Thursday, 25 June 2026
|
Time |
Match |
Group |
|
02:00 |
South Africa vs South Korea |
A |
|
02:00 |
Czech Republic vs Mexico |
A |
|
21:00 |
Curaçao vs Ivory Coast |
E |
|
21:00 |
Ecuador vs Germany |
E |
Friday, 26 June 2026
|
Time |
Match |
Group |
|
00:00 |
Tunisia vs Netherlands |
F |
|
00:00 |
Japan vs Sweden |
F |
|
03:00 |
Turkey vs USA |
D |
|
03:00 |
Paraguay vs Australia |
D |
|
20:00 |
Norway vs France | I |
| 20:00 | Senegal vs Iraq |
I |
Saturday, 27 June 2026
|
Time |
Match |
Group |
|
01:00 |
Cape Verde vs Saudi Arabia |
H |
|
01:00 |
Uruguay vs Spain |
H |
|
04:00 |
New Zealand vs Belgium |
G |
|
04:00 |
Egypt vs Iran |
G |
|
22:00 |
Panama vs England |
L |
|
22:00 |
Croatia vs Ghana |
L |
Sunday, 28 June 2026
|
Time |
Match | Group |
| 00:30 | Colombia vs Portugal |
K |
|
00:30 |
DR Congo vs Uzbekistan |
K |
|
03:00 |
Algeria vs Austria | J |
| 03:00 | Jordan vs Argentina |
J |
2026 World Cup Knockout Stage – Road to the Final
The knockout phase begins on 28 June 2026 with the Round of 32.
Key dates:
- Round of 16: 4 – 7 July
- Quarter-finals: 9 – 12 July
- Semi-finals: 14 – 15 July
- Final: 19 July
How does the schedule affect betting?
The 2026 World Cup schedule plays a major role in betting due to:
- long travel distances between host cities
- short recovery times between matches
- varying weather conditions
These factors can influence:
- squad rotation
- player performance
- markets such as Over/Under
Betting on the 2026 World Cup
On Novibet, you can find:
- odds for every match
- special bets
- live betting & cash-out options


