St. Louis vs Traverse City in July

Traverse City is the better pick in July — 83 vs 66 on SeasonMap's comfort score. Traverse City is hot, a little rain, clean air, while St. Louis is sweltering, rainy.

St. Louis vs Traverse City — July climate, side by side

🇺🇸 St. Louis🇺🇸 Traverse City
Comfort score66/100 (C)83/100 (A)
Feels-like high36°C29°C
Avg high / low32° / 20°27° / 17°
Rainfall149 mm74 mm
Rainy days88
Humidity71%74%
Air quality (AQI)7344

Monthly climate normals (ERA5 reanalysis). Comfort scores are SeasonMap estimates.

Month by month

St. Louis vs Traverse City in July — FAQ

Is July better in St. Louis or Traverse City?
Traverse City is the better pick in July — 83 vs 66 on SeasonMap's comfort score. Traverse City is hot, a little rain, clean air, while St. Louis is sweltering, rainy.
What is the weather like in St. Louis vs Traverse City in July?
In July, St. Louis averages 32°C high / 20°C low with about 149 mm of rain; Traverse City averages 27°C high / 17°C low with about 74 mm.