World Cup 2026 Schedule: Fixture List, Dates, Kick-off Times

Every World Cup 2026 fixture, date and kick-off time, all in one place.
social-icons-instagram
social-icons-facebook

World Cup 2026 Schedule: Fixture List, Dates, Kick-off Times

The 2026 World Cup is the biggest in the tournament's history. For the first time, 48 nations take part across three host countries, the United States, Canada and Mexico, producing a record 104 matches across more than five weeks of football. Below is the full schedule, with all kick-off times shown in BST.

We'll be updating this page through the tournament, so it's worth bookmarking for the latest fixtures and results.

World Cup 2026 key dates

  • Group stage: 11–28 June

  • Round of 32: 28 June–4 July

  • Round of 16: 4–7 July

  • Quarter-finals: 9–12 July

  • Semi-finals: 14–15 July

  • Third-place play-off: 18 July

  • Final: 19 July, New York New Jersey Stadium, New Jersey

World Cup 2026 groups

  • Group A: Mexico, South Africa, South Korea, Czechia

  • Group B: Canada, Bosnia and Herzegovina, Qatar, Switzerland

  • Group C: Brazil, Morocco, Haiti, Scotland

  • Group D: United States, Paraguay, Australia, Türkiye

  • Group E: Germany, Curacao, Ivory Coast, Ecuador

  • Group F: Netherlands, Japan, Sweden, Tunisia

  • Group G: Belgium, Egypt, Iran, New Zealand

  • Group H: Spain, Cape Verde, Saudi Arabia, Uruguay

  • Group I: France, Senegal, Iraq, Norway

  • Group J: Argentina, Algeria, Austria, Jordan

  • Group K: Portugal, DR Congo, Uzbekistan, Colombia

  • Group L: England, Croatia, Ghana, Panama

Group stage (all times BST)

Thursday 11 June

  • 20:00 Mexico vs. South Africa — Mexico City Stadium; Mexico City, Mexico

Friday 12 June

  • 03:00 South Korea vs. Czechia — Estadio Guadalajara; Zapopan, Jalisco, Mexico

  • 20:00 Canada vs. Bosnia and Herzegovina — Toronto Stadium; Toronto, Ontario

Saturday 13 June

  • 02:00 USA vs. Paraguay — Los Angeles Stadium; Inglewood, California

  • 20:00 Qatar vs. Switzerland — San Francisco Bay Area Stadium; Santa Clara, California

  • 23:00 Brazil vs. Morocco — New York New Jersey Stadium; East Rutherford, New Jersey

Sunday 14 June

  • 02:00 Haiti vs. Scotland — Boston Stadium; Foxborough, Massachusetts

  • 05:00 Australia vs. Türkiye — BC Place Vancouver; Vancouver, British Columbia

  • 18:00 Germany vs. Curacao — Houston Stadium; Houston, Texas

  • 21:00 Netherlands vs. Japan — Dallas Stadium; Arlington, Texas

Monday 15 June

  • 00:00 Ivory Coast vs. Ecuador — Philadelphia Stadium; Philadelphia, Pennsylvania

  • 03:00 Sweden vs. Tunisia — Estadio Monterrey; Guadalupe, Nuevo Leon, Mexico

  • 17:00 Spain vs. Cape Verde — Atlanta Stadium; Atlanta, Georgia

  • 20:00 Belgium vs. Egypt — BC Place Vancouver; Vancouver, British Columbia

  • 23:00 Saudi Arabia vs. Uruguay — Miami Stadium; Miami Gardens, Florida

Tuesday 16 June

  • 02:00 Iran vs. New Zealand — Los Angeles Stadium; Inglewood, California

  • 20:00 France vs. Senegal — New York New Jersey Stadium; East Rutherford, New Jersey

  • 23:00 Iraq vs. Norway — Boston Stadium; Foxborough, Massachusetts

Wednesday 17 June

  • 02:00 Argentina vs. Algeria — Kansas City Stadium; Kansas City, Missouri

  • 05:00 Austria vs. Jordan — San Francisco Bay Area Stadium; Santa Clara, California

  • 18:00 Portugal vs. DR Congo — Houston Stadium; Houston, Texas

  • 21:00 England vs. Croatia — Dallas Stadium; Arlington, Texas

Thursday 18 June

  • 00:00 Ghana vs. Panama — Toronto Stadium; Toronto, Ontario

  • 03:00 Uzbekistan vs. Colombia — Mexico City Stadium; Mexico City, Mexico

  • 17:00 Czechia vs. South Africa — Atlanta Stadium; Atlanta, Georgia

  • 20:00 Switzerland vs. Bosnia and Herzegovina — Los Angeles Stadium; Inglewood, California

  • 23:00 Canada vs. Qatar — BC Place Vancouver; Vancouver, British Columbia

Friday 19 June

  • 02:00 Mexico vs. South Korea — Estadio Guadalajara; Zapopan, Jalisco, Mexico

  • 20:00 USA vs. Australia — Seattle Stadium; Seattle, Washington

  • 23:00 Scotland vs. Morocco — Boston Stadium; Foxborough, Massachusetts

Saturday 20 June

  • 01:30 Brazil vs. Haiti — Philadelphia Stadium; Philadelphia, Pennsylvania

  • 04:00 Türkiye vs. Paraguay — San Francisco Bay Area Stadium; Santa Clara, California

  • 18:00 Netherlands vs. Sweden — Houston Stadium; Houston, Texas

  • 21:00 Germany vs. Ivory Coast — Toronto Stadium; Toronto, Ontario

Sunday 21 June

  • 01:00 Ecuador vs. Curacao — Kansas City Stadium; Kansas City, Missouri

  • 05:00 Tunisia vs. Japan — Estadio Monterrey; Guadalupe, Nuevo Leon, Mexico

  • 17:00 Spain vs. Saudi Arabia — Atlanta Stadium; Atlanta, Georgia

  • 20:00 Belgium vs. Iran — Los Angeles Stadium; Inglewood, California

  • 23:00 Uruguay vs. Cape Verde — Miami Stadium; Miami Gardens, Florida

Monday 22 June

  • 02:00 New Zealand vs. Egypt — BC Place Vancouver; Vancouver, British Columbia

  • 18:00 Argentina vs. Austria — Dallas Stadium; Arlington, Texas

  • 22:00 France vs. Iraq — Philadelphia Stadium; Philadelphia, Pennsylvania

Tuesday 23 June

  • 01:00 Norway vs. Senegal — New York New Jersey Stadium; East Rutherford, New Jersey

  • 04:00 Jordan vs. Algeria — San Francisco Bay Area Stadium; Santa Clara, California

  • 18:00 Portugal vs. Uzbekistan — Houston Stadium; Houston, Texas

  • 21:00 England vs. Ghana — Boston Stadium; Foxborough, Massachusetts

Wednesday 24 June

  • 00:00 Panama vs. Croatia — Toronto Stadium; Toronto, Ontario

  • 03:00 Colombia vs. DR Congo — Estadio Guadalajara; Zapopan, Jalisco, Mexico

  • 20:00 Switzerland vs. Canada — BC Place Vancouver; Vancouver, British Columbia

  • 20:00 Bosnia and Herzegovina vs. Qatar — Seattle Stadium; Seattle, Washington

  • 23:00 Scotland vs. Brazil — Miami Stadium; Miami Gardens, Florida

  • 23:00 Morocco vs. Haiti — Atlanta Stadium; Atlanta, Georgia

Thursday 25 June

  • 02:00 Czechia vs. Mexico — Mexico City Stadium; Mexico City, Mexico

  • 02:00 South Africa vs. South Korea — Estadio Monterrey; Guadalupe, Nuevo Leon, Mexico

  • 21:00 Ecuador vs. Germany — New York New Jersey Stadium; East Rutherford, New Jersey

  • 21:00 Curacao vs. Ivory Coast — Philadelphia Stadium; Philadelphia, Pennsylvania

Friday 26 June

  • 00:00 Japan vs. Sweden — Dallas Stadium; Arlington, Texas

  • 00:00 Tunisia vs. Netherlands — Kansas City Stadium; Kansas City, Missouri

  • 03:00 Türkiye vs. USA — Los Angeles Stadium; Inglewood, California

  • 03:00 Paraguay vs. Australia — San Francisco Bay Area Stadium; Santa Clara, California

  • 20:00 Norway vs. France — Boston Stadium; Foxborough, Massachusetts

  • 20:00 Senegal vs. Iraq — Toronto Stadium; Toronto, Ontario

Saturday 27 June

  • 01:00 Cape Verde vs. Saudi Arabia — Houston Stadium; Houston, Texas

  • 01:00 Uruguay vs. Spain — Estadio Guadalajara; Zapopan, Jalisco, Mexico

  • 04:00 Egypt vs. Iran — Seattle Stadium; Seattle, Washington

  • 04:00 New Zealand vs. Belgium — BC Place Vancouver; Vancouver, British Columbia

  • 22:00 Panama vs. England — New York New Jersey Stadium; East Rutherford, New Jersey

  • 22:00 Croatia vs. Ghana — Philadelphia Stadium; Philadelphia, Pennsylvania

Sunday 28 June

  • 00:30 Colombia vs. Portugal — Miami Stadium; Miami Gardens, Florida

  • 00:30 DR Congo vs. Uzbekistan — Atlanta Stadium; Atlanta, Georgia

  • 03:00 Algeria vs. Austria — Kansas City Stadium; Kansas City, Missouri

  • 03:00 Jordan vs. Argentina — Dallas Stadium; Arlington, Texas

Round of 32

Sunday 28 June

  • 20:00 Match 73: Group A runners-up vs. Group B runners-up — Los Angeles Stadium; Inglewood, California

Monday 29 June

  • 18:00 Match 76: Group C winners vs. Group F runners-up — Houston Stadium; Houston, Texas

  • 21:30 Match 74: Group E winners vs. Group A/B/C/D/F third place — Boston Stadium; Foxborough, Massachusetts

Tuesday 30 June

  • 02:00 Match 75: Group F winners vs. Group C runners-up — Estadio Monterrey; Guadalupe, Nuevo Leon, Mexico

  • 18:00 Match 78: Group E runners-up vs. Group I runners-up — Dallas Stadium; Arlington, Texas

  • 22:00 Match 77: Group I winners vs. Group C/D/F/G/H third place — New York New Jersey Stadium; East Rutherford, New Jersey

Wednesday 1 July

  • 02:00 Match 79: Group A winners vs. Group C/E/F/H/I third place — Mexico City Stadium; Mexico City, Mexico

  • 17:00 Match 80: Group L winners vs. Group E/H/I/J/K third place — Atlanta Stadium; Atlanta, Georgia

  • 21:00 Match 82: Group G winners vs. Group A/E/H/I/J third place — Seattle Stadium; Seattle, Washington

Thursday 2 July

  • 01:00 Match 81: Group D winners vs. Group B/E/F/I/J third place — San Francisco Bay Area Stadium; Santa Clara, California

  • 20:00 Match 84: Group H winners vs. Group J runners-up — Los Angeles Stadium; Inglewood, California

Friday 3 July

  • 00:00 Match 83: Group K runners-up vs. Group L runners-up — Toronto Stadium; Toronto, Ontario

  • 04:00 Match 85: Group B winners vs. Group E/F/G/I/J third place — BC Place Vancouver; Vancouver, British Columbia

  • 19:00 Match 88: Group D runners-up vs. Group G runners-up — Dallas Stadium; Arlington, Texas

  • 23:00 Match 86: Group J winners vs. Group H runners-up — Miami Stadium; Miami Gardens, Florida

Saturday 4 July

  • 02:30 Match 87: Group K winners vs. Group D/E/I/J/L third place — Kansas City Stadium; Kansas City, Missouri

Round of 16

Saturday 4 July

  • 18:00 Match 90: Match 73 winners vs. Match 75 winners — Houston Stadium; Houston, Texas

  • 22:00 Match 89: Match 74 winners vs. Match 77 winners — Philadelphia Stadium; Philadelphia, Pennsylvania

Sunday 5 July

  • 21:00 Match 91: Match 76 winners vs. Match 78 winners — New York New Jersey Stadium; East Rutherford, New Jersey

Monday 6 July

  • 01:00 Match 92: Match 79 winners vs. Match 80 winners — Mexico City Stadium; Mexico City, Mexico

  • 20:00 Match 93: Match 83 winners vs. Match 84 winners — Dallas Stadium; Arlington, Texas

Tuesday 7 July

  • 01:00 Match 94: Match 81 winners vs. Match 82 winners — Seattle Stadium; Seattle, Washington

  • 17:00 Match 95: Match 86 winners vs. Match 88 winners — Atlanta Stadium; Atlanta, Georgia

  • 21:00 Match 96: Match 85 winners vs. Match 87 winners — BC Place Vancouver; Vancouver, British Columbia

Quarter-finals

Thursday 9 July

  • 21:00 Match 97: Match 89 winners vs. Match 90 winners — Boston Stadium; Foxborough, Massachusetts

Friday 10 July

  • 20:00 Match 98: Match 93 winners vs. Match 94 winners — Los Angeles Stadium; Inglewood, California

Saturday 11 July

  • 22:00 Match 99: Match 91 winners vs. Match 92 winners — Miami Stadium; Miami Gardens, Florida

Sunday 12 July

  • 02:00 Match 100: Match 95 winners vs. Match 96 winners — Kansas City Stadium; Kansas City, Missouri

Semi-finals

Tuesday 14 July

  • 20:00 Match 101: Match 97 winners vs. Match 98 winners — Dallas Stadium; Arlington, Texas

Wednesday 15 July

  • 20:00 Match 102: Match 99 winners vs. Match 100 winners — Atlanta Stadium; Atlanta, Georgia

Third-place play-off

Saturday 18 July

  • 22:00 Match 103: Match 101 losers vs. Match 102 losers — Miami Stadium; Miami Gardens, Florida

Final

Sunday 19 July

  • 20:00 Match 104: Match 101 winners vs. Match 102 winners — New York New Jersey Stadium; East Rutherford, New Jersey

World Cup 2026 results

We'll update this page with results throughout the tournament, so check back for the latest scores as things unfold.

Get into the action with Bally Bet

The World Cup only comes around once every four years, and Bally Bet has the tournament covered. With markets across all 104 matches and the latest odds throughout, we've got the whole tournament covered, opening game to final. Check out all our latest World Cup odds and markets today and get into the action.

For even more helpful content like this, make your way to the Bally Bet blog. It's where you'll find all of our latest articles, how-to guides and previews for the World Cup and many other sporting events.

All offers mentioned correct at the time of writing but may be subject to change.