Match-day heat, all 104 matches
World Cup 2026 heat index
A conservative read on which matches face the most demanding heat, so you can plan what to bring and when to arrive. Our model rates 0 matches in the extreme band and 7 in the hot band.
How we rate heat
We rate each match from the typical June and July conditions for the host city, the venue roof or air-conditioning, and the local kickoff time. It is a conservative seasonal estimate, not a live forecast, until a match is close enough for one. The band is driven by wet-bulb temperature, which combines heat and humidity into how hard it is for the body to cool down. A high wet-bulb reading is more demanding than a high air temperature alone.
Heat methodology copy is being confirmed. Last reviewed: 2026-06-11. Sources: Climate Central: 2026 World Cup stadiums and extreme heat, NOAA U.S. Climate Normals (1991-2020).
Hottest host cities
Hot7 matches
Winner Round of 16 vs Winner Round of 16
Miami · Sat, Jul 11 · 5:00 PM ET (GMT-4)
Loser Semi-final vs Loser Semi-final
Miami · Sat, Jul 18 · 5:00 PM ET (GMT-4)
Saudi Arabia vs Uruguay
Miami · Mon, Jun 15 · 6:00 PM ET (GMT-4)
Uruguay vs Cape Verde
Miami · Sun, Jun 21 · 6:00 PM ET (GMT-4)
Scotland vs Brazil
Miami · Wed, Jun 24 · 6:00 PM ET (GMT-4)
Winner Group J vs Runner-up Group H
Miami · Fri, Jul 3 · 6:00 PM ET (GMT-4)
Colombia vs Portugal
Miami · Sat, Jun 27 · 7:30 PM ET (GMT-4)
Mild97 matches
Germany vs Curaçao
Houston · Sun, Jun 14 · 12:00 PM CT (GMT-5)
Portugal vs DR Congo
Houston · Wed, Jun 17 · 12:00 PM CT (GMT-5)
Netherlands vs Sweden
Houston · Sat, Jun 20 · 12:00 PM CT (GMT-5)
Portugal vs Uzbekistan
Houston · Tue, Jun 23 · 12:00 PM CT (GMT-5)
Winner Group C vs Runner-up Group F
Houston · Mon, Jun 29 · 12:00 PM CT (GMT-5)
Winner Round of 32 vs Winner Round of 32
Houston · Sat, Jul 4 · 12:00 PM CT (GMT-5)
Netherlands vs Japan
Dallas · Sun, Jun 14 · 3:00 PM CT (GMT-5)
England vs Croatia
Dallas · Wed, Jun 17 · 3:00 PM CT (GMT-5)
Winner Quarter-final vs Winner Quarter-final
Atlanta · Wed, Jul 15 · 3:00 PM ET (GMT-4)
Winner Round of 32 vs Winner Round of 32
Dallas · Mon, Jul 6 · 2:00 PM CT (GMT-5)
Winner Quarter-final vs Winner Quarter-final
Dallas · Tue, Jul 14 · 2:00 PM CT (GMT-5)
Cape Verde vs Saudi Arabia
Houston · Fri, Jun 26 · 7:00 PM CT (GMT-5)
Runner-up Group D vs Runner-up Group G
Dallas · Fri, Jul 3 · 1:00 PM CT (GMT-5)
Argentina vs Austria
Dallas · Mon, Jun 22 · 12:00 PM CT (GMT-5)
Japan vs Sweden
Dallas · Thu, Jun 25 · 6:00 PM CT (GMT-5)
Runner-up Group E vs Runner-up Group I
Dallas · Tue, Jun 30 · 12:00 PM CT (GMT-5)
Spain vs Cape Verde
Atlanta · Mon, Jun 15 · 1:00 PM ET (GMT-4)
South Africa vs South Korea
Monterrey · Wed, Jun 24 · 7:00 PM CST (GMT-6)
Winner Group F vs Runner-up Group C
Monterrey · Mon, Jun 29 · 7:00 PM CST (GMT-6)
Czechia vs South Africa
Atlanta · Thu, Jun 18 · 12:00 PM ET (GMT-4)
Spain vs Saudi Arabia
Atlanta · Sun, Jun 21 · 12:00 PM ET (GMT-4)
Morocco vs Haiti
Atlanta · Wed, Jun 24 · 6:00 PM ET (GMT-4)
Winner Group L vs Third place E/H/I/J/K
Atlanta · Wed, Jul 1 · 12:00 PM ET (GMT-4)
Winner Round of 32 vs Winner Round of 32
Atlanta · Tue, Jul 7 · 12:00 PM ET (GMT-4)
Sweden vs Tunisia
Monterrey · Sun, Jun 14 · 8:00 PM CST (GMT-6)
France vs Senegal
New York / New Jersey · Tue, Jun 16 · 3:00 PM ET (GMT-4)
Winner Semi-final vs Winner Semi-final
New York / New Jersey · Sun, Jul 19 · 3:00 PM ET (GMT-4)
Tunisia vs Netherlands
Kansas City · Thu, Jun 25 · 6:00 PM CT (GMT-5)
Curaçao vs Ivory Coast
Philadelphia · Thu, Jun 25 · 4:00 PM ET (GMT-4)
DR Congo vs Uzbekistan
Atlanta · Sat, Jun 27 · 7:30 PM ET (GMT-4)
Ecuador vs Germany
New York / New Jersey · Thu, Jun 25 · 4:00 PM ET (GMT-4)
Winner Round of 32 vs Winner Round of 32
New York / New Jersey · Sun, Jul 5 · 4:00 PM ET (GMT-4)
Ecuador vs Curaçao
Kansas City · Sat, Jun 20 · 7:00 PM CT (GMT-5)
France vs Iraq
Philadelphia · Mon, Jun 22 · 5:00 PM ET (GMT-4)
Croatia vs Ghana
Philadelphia · Sat, Jun 27 · 5:00 PM ET (GMT-4)
Winner Round of 32 vs Winner Round of 32
Philadelphia · Sat, Jul 4 · 5:00 PM ET (GMT-4)
Jordan vs Argentina
Dallas · Sat, Jun 27 · 9:00 PM CT (GMT-5)
Tunisia vs Japan
Monterrey · Sat, Jun 20 · 10:00 PM CST (GMT-6)
Panama vs England
New York / New Jersey · Sat, Jun 27 · 5:00 PM ET (GMT-4)
Winner Group I vs Third place C/D/F/G/H
New York / New Jersey · Tue, Jun 30 · 5:00 PM ET (GMT-4)
Argentina vs Algeria
Kansas City · Tue, Jun 16 · 8:00 PM CT (GMT-5)
Winner Group K vs Third place D/E/I/J/L
Kansas City · Fri, Jul 3 · 8:30 PM CT (GMT-5)
Winner Round of 16 vs Winner Round of 16
Kansas City · Sat, Jul 11 · 8:00 PM CT (GMT-5)
Norway vs France
Boston · Fri, Jun 26 · 3:00 PM ET (GMT-4)
Brazil vs Morocco
New York / New Jersey · Sat, Jun 13 · 6:00 PM ET (GMT-4)
Algeria vs Austria
Kansas City · Sat, Jun 27 · 9:00 PM CT (GMT-5)
Ivory Coast vs Ecuador
Philadelphia · Sun, Jun 14 · 7:00 PM ET (GMT-4)
England vs Ghana
Boston · Tue, Jun 23 · 4:00 PM ET (GMT-4)
Winner Group E vs Third place A/B/C/D/F
Boston · Mon, Jun 29 · 4:30 PM ET (GMT-4)
Winner Round of 16 vs Winner Round of 16
Boston · Thu, Jul 9 · 4:00 PM ET (GMT-4)
Canada vs Bosnia and Herzegovina
Toronto · Fri, Jun 12 · 3:00 PM ET (GMT-4)
Senegal vs Iraq
Toronto · Fri, Jun 26 · 3:00 PM ET (GMT-4)
Germany vs Ivory Coast
Toronto · Sat, Jun 20 · 4:00 PM ET (GMT-4)
Winner Group D vs Third place B/E/F/I/J
San Francisco Bay Area · Wed, Jul 1 · 5:00 PM PT (GMT-7)
Norway vs Senegal
New York / New Jersey · Mon, Jun 22 · 8:00 PM ET (GMT-4)
Brazil vs Haiti
Philadelphia · Fri, Jun 19 · 9:00 PM ET (GMT-4)
United States vs Paraguay
Los Angeles · Fri, Jun 12 · 6:00 PM PT (GMT-7)
Switzerland vs Bosnia and Herzegovina
Los Angeles · Thu, Jun 18 · 12:00 PM PT (GMT-7)
Belgium vs Iran
Los Angeles · Sun, Jun 21 · 12:00 PM PT (GMT-7)
Runner-up Group A vs Runner-up Group B
Los Angeles · Sun, Jun 28 · 12:00 PM PT (GMT-7)
Winner Group H vs Runner-up Group J
Los Angeles · Thu, Jul 2 · 12:00 PM PT (GMT-7)
Winner Round of 16 vs Winner Round of 16
Los Angeles · Fri, Jul 10 · 12:00 PM PT (GMT-7)
Iraq vs Norway
Boston · Tue, Jun 16 · 6:00 PM ET (GMT-4)
Scotland vs Morocco
Boston · Fri, Jun 19 · 6:00 PM ET (GMT-4)
Qatar vs Switzerland
San Francisco Bay Area · Sat, Jun 13 · 12:00 PM PT (GMT-7)
Belgium vs Egypt
Seattle · Mon, Jun 15 · 3:00 PM PT (GMT-7)
Türkiye vs United States
Los Angeles · Thu, Jun 25 · 7:00 PM PT (GMT-7)
Paraguay vs Australia
San Francisco Bay Area · Thu, Jun 25 · 7:00 PM PT (GMT-7)
Winner Round of 32 vs Winner Round of 32
Seattle · Mon, Jul 6 · 2:00 PM PT (GMT-7)
Uruguay vs Spain
Guadalajara · Fri, Jun 26 · 6:00 PM CST (GMT-6)
Ghana vs Panama
Toronto · Wed, Jun 17 · 7:00 PM ET (GMT-4)
Panama vs Croatia
Toronto · Tue, Jun 23 · 7:00 PM ET (GMT-4)
Runner-up Group K vs Runner-up Group L
Toronto · Thu, Jul 2 · 7:00 PM ET (GMT-4)
Jordan vs Algeria
San Francisco Bay Area · Mon, Jun 22 · 8:00 PM PT (GMT-7)
Winner Group G vs Third place A/E/H/I/J
Seattle · Wed, Jul 1 · 1:00 PM PT (GMT-7)
Iran vs New Zealand
Los Angeles · Mon, Jun 15 · 9:00 PM PT (GMT-7)
Haiti vs Scotland
Boston · Sat, Jun 13 · 9:00 PM ET (GMT-4)
Canada vs Qatar
Vancouver · Thu, Jun 18 · 3:00 PM PT (GMT-7)
Austria vs Jordan
San Francisco Bay Area · Tue, Jun 16 · 9:00 PM PT (GMT-7)
Türkiye vs Paraguay
San Francisco Bay Area · Fri, Jun 19 · 9:00 PM PT (GMT-7)
United States vs Australia
Seattle · Fri, Jun 19 · 12:00 PM PT (GMT-7)
Bosnia and Herzegovina vs Qatar
Seattle · Wed, Jun 24 · 12:00 PM PT (GMT-7)
South Korea vs Czechia
Guadalajara · Thu, Jun 11 · 8:00 PM CST (GMT-6)
Colombia vs DR Congo
Guadalajara · Tue, Jun 23 · 8:00 PM CST (GMT-6)
Mexico vs South Africa
Mexico City · Thu, Jun 11 · 1:00 PM CST (GMT-6)
Mexico vs South Korea
Guadalajara · Thu, Jun 18 · 9:00 PM CST (GMT-6)
Winner Round of 32 vs Winner Round of 32
Mexico City · Sun, Jul 5 · 6:00 PM CST (GMT-6)
Winner Round of 32 vs Winner Round of 32
Vancouver · Tue, Jul 7 · 1:00 PM PT (GMT-7)
Egypt vs Iran
Seattle · Fri, Jun 26 · 8:00 PM PT (GMT-7)
Czechia vs Mexico
Mexico City · Wed, Jun 24 · 7:00 PM CST (GMT-6)
Winner Group A vs Third place C/E/F/H/I
Mexico City · Tue, Jun 30 · 7:00 PM CST (GMT-6)
New Zealand vs Egypt
Vancouver · Sun, Jun 21 · 6:00 PM PT (GMT-7)
Switzerland vs Canada
Vancouver · Wed, Jun 24 · 12:00 PM PT (GMT-7)
Uzbekistan vs Colombia
Mexico City · Wed, Jun 17 · 8:00 PM CST (GMT-6)
New Zealand vs Belgium
Vancouver · Fri, Jun 26 · 8:00 PM PT (GMT-7)
Winner Group B vs Third place E/F/G/I/J
Vancouver · Thu, Jul 2 · 8:00 PM PT (GMT-7)
Australia vs Türkiye
Vancouver · Sat, Jun 13 · 9:00 PM PT (GMT-7)
Following your team across the heat?
Build a conflict-checked plan and FanPass rates the heat for every match on your route, with what to bring and when to arrive.
Build your trip