The complete 2026 World Cup schedule
With all 48 teams now confirmed, Ladbrokes runs through the complete 2026 World Cup schedule with key dates, standout fixtures, and live odds.
Below you'll find every single 2026 World Cup fixture, with kick-off times stated in BST for UK viewers!
The complete 2026 World Cup schedule
Group Stage Matches
Thursday, 11 June
20:00 - Mexico vs South Africa (Group A)
Friday, 12 June
03:00 - South Korea vs ---- (Group A)
20:00 - Canada vs ---- (Group B)
Saturday, 13 June
02:00 - USA vs Paraguay (Group D)
20:00 - Qatar vs Switzerland (Group B)
23:00 - Brazil vs Morocco (Group C)
Sunday, 14 June
02:00 - Haiti vs Scotland (Group C)
05:00 - Australia vs ---- (Group D)
18:00 - Germany vs Curacao (Group E)
21:00 - Netherlands vs Japan (Group F)
Monday, 15 June
00:00 - Ivory Coast vs Ecuador (Group E)
03:00 - ---- vs Tunisia (Group F)
17:00 - Spain vs Cape Verde (Group H)
20:00 - Belgium vs Egypt (Group G)
23:00 - Saudi Arabia vs Uruguay (Group H)
Tuesday, 16 June
02:00 - Iran vs New Zealand (Group G)
20:00 - France vs Senegal (Group I)
23:00 - ---- vs Norway (Group I)
Wednesday, 17 June
02:00 - Argentina vs Algeria (Group J)
05:00 - Austria vs Jordan (Group J)
18:00 - Portugal vs ---- (Group K)
21:00 - England vs Croatia (Group L)
Thursday, 18 June
00:00 - Ghana vs Panama (Group L)
03:00 - Uzbekistan vs Colombia (Group K)
17:00 - ---- vs South Africa (Group A)
20:00 - Switzerland vs ---- (Group B)
23:00 - Canada vs Qatar (Group B)
Friday, 19 June
02:00 - Mexico vs South Korea (Group A)
20:00 - USA vs Australia (Group D)
23:00 - Scotland vs Morocco (Group C)
Saturday, 20 June
02:00 - Brazil vs Haiti (Group C)
05:00 - ---- vs Paraguay (Group D)
18:00 - Netherlands vs ---- (Group F)
21:00 - Germany vs Ivory Coast (Group E)









