Editorial · Updated May 8, 2026

World Cup 2026, in your time.

104 matches, color-coded for your schedule.

The full World Cup 2026 schedule, in your local time

48 nations, 104 matches, 16 host cities across the United States, Canada, and Mexico, played out over four timezones. It is the biggest World Cup ever staged, and unless you live in North America, the trickiest schedule to follow without a plan.

Pick your timezone above and every kick off converts to your local time. Set the hours you can actually watch, and each match gets a color: green if it lands in your day, amber if it is a stretch, red if you would be calling in sick, blue if only the die-hards will be awake. From the opener in Mexico City on June 11 to the final at MetLife Stadium in New York and New Jersey on July 19, every kickoff is yours to plan.

Printable schedule (PDF) ·
Want only the matches you care about? Pick your team, add the knockouts, skip the 3 AM games.
Build My Calendar

Complete World Cup 2026 Match Schedule

Enable JavaScript for the full interactive experience with timezone conversion, watchability ratings, and team filtering.

DateMatchRoundVenueKickoff (ET)
June 11Mexico vs South AfricaGroup AMexico City3:00 PM
June 12South Korea vs CzechiaGroup AGuadalajara10:00 PM
June 12Canada vs Bosnia & HerzegovinaGroup BToronto3:00 PM
June 13USA vs ParaguayGroup DLos Angeles9:00 PM
June 13Qatar vs SwitzerlandGroup BSan Francisco Bay Area3:00 PM
June 13Brazil vs MoroccoGroup CNew York6:00 PM
June 14Haiti vs ScotlandGroup CBoston9:00 PM
June 14Australia vs TurkiyeGroup DVancouver12:00 AM
June 14Germany vs CuracaoGroup EHouston1:00 PM
June 14Netherlands vs JapanGroup FDallas4:00 PM
June 14Ivory Coast vs EcuadorGroup EPhiladelphia7:00 PM
June 15Sweden vs TunisiaGroup FMonterrey10:00 PM
June 15Spain vs Cape VerdeGroup HAtlanta12:00 PM
June 15Belgium vs EgyptGroup GSeattle3:00 PM
June 15Saudi Arabia vs UruguayGroup HMiami6:00 PM
June 16Iran vs New ZealandGroup GLos Angeles9:00 PM
June 16France vs SenegalGroup INew York3:00 PM
June 16Iraq vs NorwayGroup IBoston6:00 PM
June 17Argentina vs AlgeriaGroup JKansas City9:00 PM
June 17Austria vs JordanGroup JSan Francisco Bay Area12:00 AM
June 17Portugal vs DR CongoGroup KHouston1:00 PM
June 17England vs CroatiaGroup LDallas4:00 PM
June 17Ghana vs PanamaGroup LToronto7:00 PM
June 18Uzbekistan vs ColombiaGroup KMexico City10:00 PM
June 18Czechia vs South AfricaGroup AAtlanta12:00 PM
June 18Switzerland vs Bosnia & HerzegovinaGroup BLos Angeles3:00 PM
June 18Canada vs QatarGroup BVancouver6:00 PM
June 19Mexico vs South KoreaGroup AGuadalajara9:00 PM
June 19USA vs AustraliaGroup DSeattle3:00 PM
June 19Scotland vs MoroccoGroup CBoston6:00 PM
June 20Brazil vs HaitiGroup CPhiladelphia8:30 PM
June 20Turkiye vs ParaguayGroup DSan Francisco Bay Area11:00 PM
June 20Netherlands vs SwedenGroup FHouston1:00 PM
June 20Germany vs Ivory CoastGroup EToronto4:00 PM
June 21Ecuador vs CuracaoGroup EKansas City8:00 PM
June 21Tunisia vs JapanGroup FMonterrey12:00 AM
June 21Spain vs Saudi ArabiaGroup HAtlanta12:00 PM
June 21Belgium vs IranGroup GLos Angeles3:00 PM
June 21Uruguay vs Cape VerdeGroup HMiami6:00 PM
June 22New Zealand vs EgyptGroup GVancouver9:00 PM
June 22Argentina vs AustriaGroup JDallas1:00 PM
June 22France vs IraqGroup IPhiladelphia5:00 PM
June 23Norway vs SenegalGroup INew York8:00 PM
June 23Jordan vs AlgeriaGroup JSan Francisco Bay Area11:00 PM
June 23Portugal vs UzbekistanGroup KHouston1:00 PM
June 23England vs GhanaGroup LBoston4:00 PM
June 23Panama vs CroatiaGroup LToronto7:00 PM
June 24Colombia vs DR CongoGroup KGuadalajara10:00 PM
June 24Switzerland vs CanadaGroup BVancouver3:00 PM
June 24Bosnia & Herzegovina vs QatarGroup BSeattle3:00 PM
June 24Scotland vs BrazilGroup CMiami6:00 PM
June 24Morocco vs HaitiGroup CAtlanta6:00 PM
June 25Czechia vs MexicoGroup AMexico City9:00 PM
June 25South Africa vs South KoreaGroup AMonterrey9:00 PM
June 25Curacao vs Ivory CoastGroup EPhiladelphia4:00 PM
June 25Ecuador vs GermanyGroup ENew York4:00 PM
June 25Japan vs SwedenGroup FDallas7:00 PM
June 25Tunisia vs NetherlandsGroup FKansas City7:00 PM
June 26Turkiye vs USAGroup DLos Angeles10:00 PM
June 26Paraguay vs AustraliaGroup DSan Francisco Bay Area10:00 PM
June 26Norway vs FranceGroup IBoston3:00 PM
June 26Senegal vs IraqGroup IToronto3:00 PM
June 27Cape Verde vs Saudi ArabiaGroup HHouston8:00 PM
June 27Uruguay vs SpainGroup HGuadalajara8:00 PM
June 27Egypt vs IranGroup GSeattle11:00 PM
June 27New Zealand vs BelgiumGroup GVancouver11:00 PM
June 27Panama vs EnglandGroup LNew York5:00 PM
June 27Croatia vs GhanaGroup LPhiladelphia5:00 PM
June 27Colombia vs PortugalGroup KMiami7:30 PM
June 27DR Congo vs UzbekistanGroup KAtlanta7:30 PM
June 28Algeria vs AustriaGroup JKansas City10:00 PM
June 28Jordan vs ArgentinaGroup JDallas10:00 PM
June 282A vs 2BRound of 32Los Angeles3:00 PM
June 291C vs 2FRound of 32Houston1:00 PM
June 291E vs 3ABCDFRound of 32Boston4:30 PM
June 301F vs 2CRound of 32Monterrey9:00 PM
June 302E vs 2IRound of 32Dallas1:00 PM
June 301I vs 3CDFGHRound of 32New York5:00 PM
July 11A vs 3CEFHIRound of 32Mexico City9:00 PM
July 11L vs 3EHIJKRound of 32Atlanta12:00 PM
July 11G vs 3AEHIJRound of 32Seattle4:00 PM
July 21D vs 3BEFIJRound of 32San Francisco Bay Area8:00 PM
July 21H vs 2JRound of 32Los Angeles3:00 PM
July 22K vs 2LRound of 32Toronto7:00 PM
July 31B vs 3EFGIJRound of 32Vancouver11:00 PM
July 32D vs 2GRound of 32Dallas2:00 PM
July 31J vs 2HRound of 32Miami6:00 PM
July 41K vs 3DEIJLRound of 32Kansas City9:30 PM
July 4W73 vs W75Round of 16Houston1:00 PM
July 4W74 vs W77Round of 16Philadelphia5:00 PM
July 5W76 vs W78Round of 16New York4:00 PM
July 6W79 vs W80Round of 16Mexico City8:00 PM
July 6W83 vs W84Round of 16Dallas3:00 PM
July 7W81 vs W82Round of 16Seattle8:00 PM
July 7W86 vs W88Round of 16Atlanta12:00 PM
July 7W85 vs W87Round of 16Vancouver4:00 PM
July 9W89 vs W90Quarter-finalBoston4:00 PM
July 10W93 vs W94Quarter-finalLos Angeles3:00 PM
July 11W91 vs W92Quarter-finalMiami5:00 PM
July 12W95 vs W96Quarter-finalKansas City9:00 PM
July 14W97 vs W98Semi-finalDallas3:00 PM
July 15W99 vs W100Semi-finalAtlanta3:00 PM
July 18RU101 vs RU102Third PlaceMiami5:00 PM
July 19W101 vs W102FinalNew York3:00 PM

Frequently asked questions

How many matches are at the 2026 World Cup?

104 matches across 48 teams — the largest World Cup in history. The previous tournaments (1998–2022) had 64 matches across 32 teams. The expansion adds a new Round of 32 stage between the group phase and the Round of 16. The tournament runs 11 June to 19 July 2026.

What time is the 2026 World Cup final in my local time?

The final kicks off Sunday 19 July 2026 at 15:00 Eastern Time at MetLife Stadium in East Rutherford, New Jersey. That's 21:00 CET, 22:00 BST, 04:00 next-day in Tokyo and Seoul, 16:00 in Brasília, 12:00 on the US West Coast. The full schedule above converts every kickoff to your detected timezone the moment the page loads.

How does the watchability colour coding work?

Pick your timezone and the hours you're free to watch (use the Set Your Hours button in the header). Each match is then coloured: green if it fits your day, amber if it's tight, red if you'd be at work or asleep, blue if it kicks off between midnight and 5 AM in your timezone (die-hard hours). Defaults: 06:00–08:00 morning, 17:00–23:59 evening, weekends free all day.

Where can I watch the 2026 World Cup?

Broadcast rights vary by country. The how-to-watch guide lists confirmed and likely broadcasters per market — Fox in the USA, BBC and ITV in the UK, TF1 in France, RTVE in Spain, TV Globo in Brazil, ABEMA and NHK in Japan, KBS/MBC/SBS plus Coupang Play in Korea, beIN MENA in the Arabic-speaking world, and many more. Verify with your local broadcaster before kickoff — deals can shift.

Can I add the World Cup schedule to my calendar?

Yes. Use the My Calendar builder to pick a team, add the headline matches, exclude the die-hard kickoffs you can't watch, then export to Google Calendar, Apple Calendar or Outlook as an .ics file. The full-tournament live calendar (links above — "Add all matches to calendar") auto-updates as the knockout brackets fill in. Both options work on iOS, Android, macOS, Windows and Linux.

How is this site different from the official tournament schedule?

The official tournament site lists kickoff times in venue-local time only — you do the math to convert to your timezone. This site auto-detects your timezone, converts every kickoff for you, then layers a watchability indicator showing whether each match actually fits your day. It's also free, open to share, and translated into 9 languages (English, Français, Español, العربية, 日本語, Português, 한국어, Deutsch, Nederlands). See about the project for the methodology and sources.

New

Stadium Grab

World Cup tickets cost up to $10,990. Per seat. We turned that into a retro Snake game. Collect money bags, dodge the pitch, and see where you rank on the World Cup Profiteering Leaderboard.

Play Stadium Grab