wsn-newsletter

World Cup 2026 Schedule: Everything You Need to Know

Published: April 13, 2026, 10:35 AM ET
9 min read

World Cup 2026 will be the biggest ever edition of soccer’s flagship tournament. Forty-eight teams will take part in the USA, Canada, and Mexico this summer, up from 32 four years ago. There will be a total of 104 matches at the competition, a huge increase from the 64 games we saw in 2018.

With the World Cup spread across three countries for the first time, and with so many more fixtures to organise, this event required considerable logistical planning. In this article, you will find the full World Cup 2026 schedule, featuring the key details of every single match taking place in North America this June and July.

Before diving deeper, be sure to check our World Cup Winner predictions.

World Cup 2026 Schedule Lionel Messi

World Cup 2026: Key Dates at a Glance

In the table below, you will find the dates for each stage of World Cup 2026, from the group stage right up until the final.

Stage of TournamentDates
Group StageJune 11 - June 27
Round of 32June 28 - July 3
Round of 16July 4 - July 7
Quarter-finalsJuly 9 - July 11
Semi-finalsJuly 14 - July 15
Third-place Play-offJuly 18
FinalJuly 19

World Cup 2026 Group Stage: Day-to-Day Schedule

When and where is each group game taking place at World Cup 2026? Here is our day-to-day breakdown of the first part of the competition. 

Follow our link to check out the latest World Cup Group Stage odds.

Thursday, June 11

Teams GroupKick-off TimeLocation
Mexico vs South Africa3 pm ETMexico City (Mexico)
South Korea vs CzechiaA10 pm ETZapopan (Mexico)

Friday, June 12

Teams GroupKick-off TimeLocation
Canada vs Bosnia & Herzegovina3 pm ETToronto (Canada)
USA vs ParaguayD9 pm ETInglewood, California (USA)

Saturday, June 13

Teams GroupKick-off TimeLocation
Qatar vs Switzerland3 pm ETSanta Clara, California (USA)
Brazil vs MoroccoC6 pm ETEast Rutherford, New Jersey (USA)
Haiti vs ScotlandC9 pm ETFoxborough, Massachusetts (USA)

Sunday, June 14

Teams GroupKick-off TimeLocation
Australia vs TurkeyD12 am ETVancouver (Canada)
Germany vs CurucaoE1 pm ETHouston, Texas (USA)
Netherlands vs JapanF4 pm ETArlington, Texas (USA)
Ivory Coast vs EcuadorE7 pm ETPhiladelphia, Pennsylvania (USA)
Tunisia vs SwedenF10 pm ETGuadalupe (Mexico)

Monday, June 15

Teams GroupKick-off TimeLocation
Spain vs Cape Verde12 pm ETAtlanta, Georgia (USA)
Belgium vs EgyptG3 pm ETSeattle, Washington (USA)
Saudi Arabia vs UruguayH6 pm ETMiami Gardens, Florida (USA)
Iran vs New ZealandG9 pm ETInglewood, California (USA)

Tuesday, June 16

Teams GroupKick-off TimeLocation
France vs Senegal3 pm ETEast Rutherford, New Jersey (USA)
Norway vs IraqI6 pm ETFoxborough, Massachusetts (USA)
Argentina vs AlgeriaJ9 pm ETKansas City, Kansas (USA)

Wednesday, June 17

Teams GroupKick-off TimeLocation
Austria vs JordanJ12 am ETSanta Clara, California (USA)
Portugal vs DR CongoK1 pm ETHouston, Texas (USA)
England vs CroatiaL4 pm ETArlington, Texas (USA)
Ghana vs PanamaL7 pm ETToronto (Canada)
Uzbekistan vs ColombiaK10 pm ETMexico City (Mexico)

Thursday, June 18

Teams GroupKick-off TimeLocation
South Africa vs Czechia12 pm ETAtlanta, Georgia (USA)
Switzerland vs Bosnia & HerzegovinaB3 pm ETInglewood, California (USA)
Canada vs QatarB6 pm ETVancouver (Canada)
Mexico vs South KoreaA9 pm ETZapopan (Mexico)

Friday, June 19

Teams GroupKick-off TimeLocation
USA vs Australia3 pm ETSeattle, Washington (USA)
Scotland vs MoroccoC3 pm ETFoxborough, Massachusetts (USA)
Brazil vs HaitiC9 pm ETPhiladelphia, Pennsylvania (USA)

Saturday, June 20

Teams GroupKick-off TimeLocation
Paraguay vs TurkeyD12 am ETSanta Clara, California (USA)
Netherlands vs PolandF1 pm ETHouston, Texas (USA)
Germany vs Ivory CoastE4 pm ETToronto (Canada)
Ecuador vs Curacao E8 pm ETKansas City, Kansas (USA)

Sunday, June 21

Teams GroupKick-off TimeLocation
Tunisia vs Japan12 am ETGuadalupe (Mexico)
Spain vs Saudi ArabiaH12 pm ETAtlanta, Georgia (USA)
Belgium vs IranG3 pm ETInglewood, California (USA)
New Zealand vs EgyptG9 pm ETVancouver (Canada)

Monday, June 22

Teams GroupKick-off TimeLocation
Argentina vs Austria1 pm ETArlington, Texas (USA)
France vs IraqJ5 pm ETPhiladelphia, Pennsylvania (USA)
Norway vs SenegalI8 pm ETEast Rutherford, New Jersey (USA)
Jordan vs AlgeriaJ11 pmSanta Clara, California (USA)

Tuesday, June 23

Teams GroupKick-off TimeLocation
Portugal vs Uzbekistan1 pm ETHouston, Texas (USA)
England vs GhanaL4 pm ETFoxborough, Massachusetts (USA)
Panama vs CroatiaL7 pm ETToronto (Canada)
Colombia vs DR CongoK10 pm ETZapopan (Mexico)

Wednesday, June 24

Teams GroupKick-off TimeLocation
Canada vs Switzerland3 pm ETVancouver (Canada)
Qatar vs Bosnia & HerzegovinaB3 pm ETSeattle, Washington (USA)
Scotland vs BrazilC6 pm ETMiami Gardens, Florida (USA)
Morocco vs HaitiC6 pm ETAtlanta, Georgia (USA)
Mexico vs CzechiaA9 pm ETMexico City (Mexico)
South Korea vs South AfricaA9 pm ETGuadalupe (Mexico)

Thursday, June 25

Teams GroupKick-off TimeLocation
Ecuador vs Germany4 pm ETEast Rutherford, New Jersey (USA)
Curacao vs Ivory CoastE4 pm ETPhiladelphia, Pennsylvania (USA)
Tunisia vs NetherlandsF7 pm ETKansas City, Kansas (USA)
Japan vs SwedenF7 pm ETArlington, Texas (USA)
USA vs TurkeyD10 pm ETInglewood, California (USA)
Paraguay vs AustraliaD10 pm ETSanta Clara, California (USA)

Friday, June 26

Teams GroupKick-off TimeLocation
Norway vs France3 pm ETFoxborough, Massachusetts (USA)
Senegal vs IraqI3 pm ETToronto (Canada)
Uruguay vs SpainH8 pm ETZapopan (Mexico)
Cape Verde vs Saudi ArabiaH8 pm ETHouston, Texas (USA)
New Zealand vs BelgiumG11 pm ETVancouver (Canada)
Egypt vs IranG11 pm ETSeattle, Washington (USA)

Saturday, June 27

Teams GroupKick-off TimeLocation
Panama vs England5 pm ETEast Rutherford, New Jersey (USA)
Croatia vs GhanaL5 pm ETPhiladelphia, Pennsylvania (USA)
Colombia vs PortugalK7.30 pm ETMiami Gardens, Florida (USA)
Uzbekistan vs DR CongoK7.30 pm ETAtlanta, Georgia (USA)
Jordan vs ArgentinaJ10 pmArlington, Texas (USA)
Algeria vs AustriaJ10 pm Kansas City, Kansas (USA)

World Cup 2026 Knockout Stage: Day-to-Day Schedule

When and where is each knockout game taking place at World Cup 2026? Here is our day-to-day breakdown of the second part of the competition. 

Sunday, June 28

Teams RoundKick-off TimeLocation
Group A 2nd Place vs Group B 2nd PlaceRound of 32 3 pm ETInglewood, California (USA)

Monday, June 29

Teams RoundKick-off TimeLocation
Group C Winner vs Group F 2nd PlaceRound of 321 pm ETHouston, Texas (USA)
Group E Winner vs Group A/B/C/D/F 3rd PlaceRound of 324.30 pm ETFoxborough, Massachusetts (USA)
Group F Winner vs Group C 2nd PlaceRound of 329 pm ETGuadalupe (Mexico)

Tuesday, June 30

Teams RoundKick-off TimeLocation
Group E 2nd Place vs Group I 2nd PlaceRound of 321 pm ETArlington, Texas (USA)
Group I Winner vs Group C/D/F/G/H 3rd PlaceRound of 325 pm ETEast Rutherford, New Jersey (USA)
Group A Winner vs Group C/E/F/H/I 3rd PlaceRound of 329 pm ETMexico City (Mexico)

Wednesday, July 1

Teams RoundKick-off TimeLocation
Group L Winner vs Group E/H/I/J/K 3rd PlaceRound of 3212 pm ETAtlanta, Georgia (USA)
Group G Winner vs Group A/E/H/I/J 3rd PlaceRound of 324 pm ETSeattle, Washington (USA)
Group D Winner vs Group B/E/F/I/JRound of 328 pm ETSanta Clara, California (USA)

Thursday, July 2

Teams RoundKick-off TimeLocation
Group H Winner vs Group J 2nd PlaceRound of 323 pm ETInglewood, California (USA)
Group K 2nd Place vs Group L 2nd PlaceRound of 327 pm ETToronto (Canada)
Group B Winner vs Group D/E/I/J/L 3rd PlaceRound of 3211 pm ETVancouver (Canada)

Friday, July 3

Teams RoundKick-off TimeLocation
Group D 2nd Place vs Group G 2nd PlaceRound of 322 pm ETArlington, Texas (USA)
Group J Winner vs Group H 2nd PlaceRound of 326 pm ETMiami Gardens, Florida (USA)
Group K Winner vs Group D/E/I/J/L 3rd PlaceRound of 329.30 pm ETKansas City, Kansas (USA)

Saturday, July 4

Teams RoundKick-off TimeLocation
TBD vs TBDRound of 161 pm ETHouston, Texas (USA)
TBD vs TBDRound of 165 pm ETPhiladelphia, Pennsylvania (USA)

Sunday, July 5

Teams RoundKick-off TimeLocation
TBD vs TBDRound of 164 pm ETEast Rutherford, New Jersey (USA)
TBD vs TBDRound of 168 pm ETMexico City (Mexico)

Monday, July 6

Teams RoundKick-off TimeLocation
TBD vs TBDRound of 163 pm ETArlington, Texas (USA)
TBD vs TBDRound of 168 pm ETSeattle, Washington (USA)

Tuesday, July 7

Teams RoundKick-off TimeLocation
TBD vs TBDRound of 1612 pm ETAtlanta, Georgia (USA)
TBD vs TBDRound of 164 pm ETVancouver (Canada)

Thursday, July 9

Teams RoundKick-off TimeLocation
TBD vs TBDQuarter-finals4 pm ETFoxborough, Massachusetts (USA)

Friday, July 10

Teams RoundKick-off TimeLocation
TBD vs TBDQuarter-finals3 pm ETInglewood, California (USA)

Saturday, July 11

Teams RoundKick-off TimeLocation
TBD vs TBDQuarter-finals5 pm ETMiami Gardens, Florida (USA)
TBD vs TBDQuarter-finals9 pm ETKansas City, Kansas (USA)

Tuesday, July 14

Teams RoundKick-off TimeLocation
TBD vs TBDSemi-finals3 pm ETArlington, Texas (USA)

Wednesday, July 15

Teams RoundKick-off TimeLocation
TBD vs TBDSemi-finals3 pm ETAtlanta, Georgia (USA)

Saturday, July 18

Teams RoundKick-off TimeLocation
TBD vs TBDThird-Place Play-off5 pm ETMiami Gardens, Florida (USA)

Sunday, July 19

Teams RoundKick-off TimeLocation
TBD vs TBDFinal3 pm ETEast Rutherford, New Jersey (USA)

World Cup 2026 Schedule FAQ

When and where is World Cup 2026 being held?

How many World Cup 2026 matches will each country host?

What is the format for World Cup 2026?

Why are there 48 teams at World Cup 2026?

Who are the favorites to win World Cup 2026?

Greg Lea WSN Contributors

Greg Lea

Soccer Betting Analyst

Expertise:
Premier League
Champions League
Bundesliga
La Liga
Betting Picks
Greg Lea is a freelance soccer journalist from London. He is the former editor of The Set Pieces, and has contributed to the Guardian, FourFourTwo, and ESPN. A Crystal Palace fan, he is a long-time subscriber to the belief that it's the taking part that counts.
Email: greg.lea@wsn.com
Nationality: American
Education: Bachelor of Arts in Politics
Favourite Sportsbook: bet365 Sportsbook
Favourite Casino: BetMGM Casino
Experience: 10 years
We've been featured on:
espn logo
reuters logo
cbs-news logo
forbes logo
entrepreneur logo
entrepreneur logo
We only list licensed sportsbooks

We support responsible gambling. Gambling can be addictive, please play responsibly. If you need help, call 1-800-Gambler, players in Washington to contact 1-800-547-6133.

WSN.com is managed by Gentoo Media. Unless declared otherwise, all of the visible content on this site, such as texts and images, including the brand name and logo, belongs to Innovation Labs Limited (a Gentoo Media company) - Company Registration Number C44130, VAT ID: MT18874732, Quad Central, Q4 Level 14, Central Business District, Triq L-Esportaturi, Birkirkara, CBD 1040, Malta.

Advertising Disclosure: WSN.com contains links to partner websites. When a visitor to our website clicks on one of these links and makes a purchase at a partner site, World Sports Network is paid a commission.

Copyright © 2026