The complete 2026 World Cup schedule: Fixtures & results

Published:
  • Ladbrokes details the complete 2026 World Cup schedule, featuring every single fixture

  • England's first game takes place on June 17, as Thomas Tuchel's side take on Croatia

  • Italy miss out on a World Cup spot for the third consecutive tournament

The complete 2026 World Cup schedule: Fixtures & results

With all 48 teams now confirmed, Ladbrokes runs through the complete 2026 World Cup schedule with key dates, standout fixtures, and live odds.

Some big names miss out - the likes of Italy and Denmark - while a handful of debutants appear at their first-ever tournaments, and with the play-offs now done and dusted, the countdown to kick-off can officially begin.

Mexico and South Africa raise the curtain on June 11, before Scotland play their first World Cup match since 1998 on June 14 when they face Haiti. England - among the early favourites - have to wait until June 17 for their opening group-stage match, when they renew acquaintances with Croatia.

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

Thursday, 11 June

Friday, 12 June

Saturday, 13 June

Sunday, 14 June

Monday, 15 June

Tuesday, 16 June

Wednesday, 17 June

Thursday, 18 June

  • 00:00 - Ghana vs Panama (Group L)

  • 03:00 - Uzbekistan vs Colombia (Group K)

  • 17:00 - Czech Republic vs South Africa (Group A)

  • 20:00 - Switzerland vs Bosnia & Herzegovina (Group B)

  • 23:00 - Canada vs Qatar (Group B)

Bet builder boost

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 - Turkey vs Paraguay (Group D)

  • 18:00 - Netherlands vs Sweden (Group F)

  • 21:00 - Germany vs Ivory Coast (Group E)

Sunday, 21 June

  • 01:00 - Ecuador vs Curacao (Group E)

  • 05:00 - Tunisia vs Japan (Group F)

  • 17:00 - Spain vs Saudi Arabia (Group H)

  • 20:00 - Belgium vs Iran (Group G)

  • 23:00 - Uruguay vs Cape Verde (Group H)

Monday, 22 June

  • 02:00 - New Zealand vs Egypt (Group G)

  • 18:00 - Argentina vs Austria (Group J)

  • 20:00 - France vs Iraq (Group I)

Tuesday, 23 June

  • 01:00 - Norway vs Senegal (Group I)

  • 04:00 - Jordan vs Algeria (Group J)

  • 18:00 - Portugal vs Uzbekistan (Group K)

  • 21:00 - England vs Ghana (Group L)

Wednesday, 24 June

  • 00:00 - Panama vs Croatia (Group L)

  • 03:00 - Colombia vs DR Congo (Group K)

  • 20:00 - Bosnia & Herzegovina vs Qatar (Group B)

  • 20:00 - Switzerland vs Canada (Group B)

  • 23:00 - Morocco vs Haiti (Group C)

  • 23:00 - Scotland vs Brazil (Group C)

Ladbrokes bet 5 get 30 New Customer Offer

Thursday, 25 June

  • 02:00 - Czech Republic vs Mexico (Group A)

  • 02:00 - South Africa vs South Korea (Group A)

  • 21:00 - Curacao vs Ivory Coast (Group E)

  • 21:00 - Ecuador vs Germany (Group E)

Friday, 26 June

  • 00:00 - Japan vs Sweden (Group F)

  • 00:00 - Tunisia vs Netherlands (Group F)

  • 03:00 - Turkey vs USA (Group D)

  • 03:00 - Paraguay vs Australia (Group D)

  • 20:00 - Norway vs France (Group I)

  • 20:00 - Senegal vs Iraq (Group I)

Saturday, 27 June

  • 01:00 - Cape Verde vs Saudi Arabia (Group H)

  • 01:00 - Uruguay vs Spain (Group H)

  • 04:00 - Egypt vs Iran (Group G)

  • 04:00 - New Zealand vs Belgium (Group G)

  • 22:00 - Croatia vs Ghana (Group L)

  • 22:00 - Panama vs England (Group L)

Sunday, 28 June

  • 00:30 - Colombia vs Portugal (Group K)

  • 00:30 - DR Congo vs Uzbekistan (Group K)

  • 03:00 - Algeria vs Austria (Group J)

  • 03:00 - Jordan vs Argentina (Group J)

Round of 32

Sunday, 28 June

  • 20:00 - ---- vs ----

Monday, 29 June

  • 18:00 - ---- vs ----

  • 21:30 - ---- vs ----

Tuesday, 30 June

  • 02:00 - ---- vs ----

  • 18:00 - ---- vs ----

  • 22:00 - ---- vs ----

Wednesday, 1 July

  • 02:00 - ---- vs ----

  • 17:00 - ---- vs ----

  • 21:00 - ---- vs ----

Thursday, 2 July

  • 01:00 - ---- vs ----

  • 20:00 - ---- vs ----

Friday, 3 July

  • 00:00 - ---- vs ----

  • 04:00 - ---- vs ----

  • 19:00 - ---- vs ----

  • 23:00 - ---- vs ----

Saturday, 4 July

  • 02:30 - ---- vs ----

1 2 free banner

Round of 16

Saturday, 4 July

  • 18:00 - ---- vs ----

  • 22:00 - ---- vs ----

Sunday, 5 July

  • 21:00 - ---- vs ----

Monday, 6 July

  • 01:00 - ---- vs ----

  • 20:00 - ---- vs ----

Tuesday, 7 July

  • 01:00 - ---- vs ----

  • 17:00 - ---- vs ----

  • 21:00 - ---- vs ----

Quarter-finals

Thursday, 9 July

  • 21:00 - ---- vs ----

Friday, 10 July

  • 20:00 - ---- vs ----

Saturday, 11 July

  • 22:00 - ---- vs ----

Sunday, 12 July

  • 02:00 - ---- vs ----

Semi-finals

Tuesday, 14 July

  • 20:00 - ---- vs ----

Wednesday, 15 July

  • 20:00 - ---- vs ----

Third-place play-off

Saturday, 18 July

  • 22:00 - ---- vs ----

World Cup final

Sunday, 19 July

  • 20:00 - ---- vs ----

When does the 2026 World Cup start?

The 2026 World Cup begins with Mexico vs South Africa on Thursday, 11 June, with kick-off at 20:00 BST.

When is the 2026 World Cup final?

The World Cup final takes place on Sunday, 19 July, 2026, with kick-off at 20:00 BST.

Can I bet on the 2026 World Cup?

Ladbrokes is giving customers the chance to bet on who they think will win the 2026 World Cup, with Spain the current favourites.

Check out the latest betting promotions from Ladbrokes to enhance your betting experience.

All odds and market details are accurate as of the time of publication.

View the latest World Cup 2026 odds.

Latest Articles