The 2026 FIFA World Cup is already testing fans' commitment — not just to their teams, but to consciousness. Games are kicking off at midnight ET, and that's not an accident. It's the logical result of hosting a 104-match tournament across three countries and three time zones.
The first midnight ET kickoff lands on June 13, when Australia face Turkey in Vancouver (9 p.m. local time). It won't be the last. Austria vs. Jordan on June 17 goes at midnight ET. Japan vs. Sweden on June 20. The Pacific time zone will keep claiming casualties well into the group stage.
Why the schedule looks the way it does
Three factors are driving the late kickoffs. First, local time zones — Vancouver is three hours behind New York, and broadcasters want full stadiums and prime-time eyeballs in the host city, not on the East Coast. Second, the sheer volume of fixtures. With 104 games to fit in, FIFA has staggered start times to avoid overlap in the early rounds, giving fans a shot at watching every match without scheduling conflicts. That means the calendar stretches across the full day. Third, summer heat. Cities like Houston, Miami, and Guadalajara are running games in the evening specifically to keep players out of the worst of the afternoon temperatures. Hydration breaks help, but shade and cooler air help more.
None of this is unique to 2026. Every World Cup inconveniences someone. Brazil 2014 was rough for European viewers. Qatar 2022 was an oddity unto itself. Hosting in North America just means the East Coast draws the short straw this time.
The full group stage broadcast schedule
All 104 matches are on Fox or FS1 in the US, with streaming via Fox One and Fubo. Spanish-language coverage runs on Telemundo and Peacock. Here's the full group stage rundown:
- Thu June 11: Mexico vs. South Africa, 3 p.m. ET (FOX) | South Korea vs. Czechia, 10 p.m. ET (FS1)
- Fri June 12: Canada vs. Bosnia and Herzegovina, 3 p.m. ET (FOX) | USA vs. Paraguay, 9 p.m. ET (FOX)
- Sat June 13: Qatar vs. Switzerland, 3 p.m. ET (FOX) | Brazil vs. Morocco, 6 p.m. ET (FS1) | Haiti vs. England, 9 p.m. ET (FS1) | Australia vs. Turkey, 12 a.m. ET (FS1)
- Sun June 14: Germany vs. Curaçao, 1 p.m. ET (FOX) | Netherlands vs. Japan, 4 p.m. ET (FOX) | Ivory Coast vs. Ecuador, 7 p.m. ET (FS1) | Sweden vs. Tunisia, 10 p.m. ET (FS1)
- Mon June 15: Spain vs. Cabo Verde, 12 p.m. ET (FOX) | Belgium vs. Egypt, 3 p.m. ET (FOX) | Saudi Arabia vs. Uruguay, 6 p.m. ET (FS1) | Iran vs. New Zealand, 9 p.m. ET (FS1)
- Tue June 16: France vs. Senegal, 3 p.m. ET (FOX) | Iraq vs. Norway, 6 p.m. ET (FOX) | Argentina vs. Algeria, 9 p.m. ET (FOX) | Austria vs. Jordan, 12 a.m. ET (FS1)
- Wed June 17: Portugal vs. Congo, 1 p.m. ET (FOX) | England vs. Croatia, 4 p.m. ET (FOX) | Ghana vs. Panama, 7 p.m. ET (FS1) | Uzbekistan vs. Colombia, 10 p.m. ET (FS1)
- Thu June 18: Czechia vs. South Africa, 12 p.m. ET (FOX) | Switzerland vs. Bosnia and Herzegovina, 3 p.m. ET (FOX) | Canada vs. Qatar, 6 p.m. ET (FS1) | Mexico vs. South Korea, 9 p.m. ET (FOX)
- Fri June 19: USA vs. Australia, 3 p.m. ET (FOX) | Scotland vs. Morocco, 6 p.m. ET (FOX) | Brazil vs. Haiti, 8:30 p.m. ET (FOX) | Turkey vs. Paraguay, 11 p.m. ET (FS1)
- Sat June 20: Netherlands vs. Sweden, 1 p.m. ET (FOX) | Germany vs. Ivory Coast, 4 p.m. ET (FOX) | Ecuador vs. Curaçao, 8 p.m. ET (FS1) | Japan vs. Tunisia, 12 a.m. ET (FS1)
- Sun June 21: Spain vs. Saudi Arabia, 12 p.m. ET (FOX) | Belgium vs. Iran, 3 p.m. ET (FS1) | Uruguay vs. Cabo Verde, 6 p.m. ET (FS1) | New Zealand vs. Egypt, 9 p.m. ET (FS1)
- Mon June 22: Argentina vs. Austria, 1 p.m. ET (FOX) | France vs. Iraq, 5 p.m. ET (FOX) | Norway vs. Senegal, 8 p.m. ET (FOX) | Jordan vs. Algeria, 11 p.m. ET (FS1)
- Tue June 23: Portugal vs. Uzbekistan, 1 p.m. ET (FOX) | England vs. Ghana, 4 p.m. ET (FOX) | Panama vs. Croatia, 7 p.m. ET (FOX) | Colombia vs. Congo, 10 p.m. ET (FS1)
- Wed June 24: Canada vs. Switzerland, 3 p.m. ET (FOX) | Qatar vs. Bosnia and Herzegovina, 3 p.m. ET (FS1) | Brazil vs. Scotland, 6 p.m. ET (FOX) | Morocco vs. Haiti, 6 p.m. ET (FS1) | Mexico vs. Czechia, 9 p.m. ET (FOX) | South Africa vs. South Korea, 9 p.m. ET (FS1)
- Thu June 25: Germany vs. Ecuador, 4 p.m. ET (FOX) | Ivory Coast vs. Curaçao, 4 p.m. ET (FS1) | Netherlands vs. Tunisia, 7 p.m. ET (FOX) | Japan vs. Sweden, 7 p.m. ET (FS1) | USA vs. Turkey, 10 p.m. ET (FOX) | Australia vs. Paraguay, 10 p.m. ET (FS1)
- Fri June 26: France vs. Norway, 3 p.m. ET (FOX) | Senegal vs. Iraq, 3 p.m. ET (FS1) | Spain vs. Uruguay, 8 p.m. ET (FOX) | Saudi Arabia vs. Cabo Verde, 8 p.m. ET (FS1) | New Zealand vs. Belgium, 11 p.m. ET (FOX) | Egypt vs. Iran, 11 p.m. ET (FS1)
- Sat June 27: England vs. Panama, 5 p.m. ET (FOX) | Croatia vs. Ghana, 5 p.m. ET (FS1) | Colombia vs. Portugal, 7:30 p.m. ET (FOX) | Congo vs. Uzbekistan, 7:30 p.m. ET (FS1) | Argentina vs. Jordan, 10 p.m. ET (FOX) | Austria vs. Algeria, 10 p.m. ET (FS1)
The knockout rounds run from June 28 through the final on July 19 at MetLife Stadium in New Jersey — a 3 p.m. ET kickoff that, mercifully, requires no alarm clock.
