St Louis, US Temperature Data & Climate Statistics

Comprehensive historical weather data for St Louis, US. Explore 9,248 temperature records from 1995 to 2020.

57.5°F
Average Temperature
96.3°F
Highest Recorded
-5.2°F
Lowest Recorded

St Louis Climate Information & Weather Patterns

St Louis, located in US (North America), experiences an average temperature of 57.5°F throughout the year.

Our comprehensive climate database contains 9,248 temperature measurements spanning from 1995 to 2020.

Temperature Statistics for St Louis

The temperature range in St Louis varies significantly throughout the year:

Highest Recorded
96.3°F
Temperature Range
101.5°F
Lowest Recorded
-5.2°F

This 101.5°F temperature range reflects the seasonal climate variations experienced in this location.

Temperature Range Visualization

Coldest: -5.2°F Average: 57.5°F Hottest: 96.3°F

Historical Weather Trends

Our historical weather data for St Louis provides valuable insights into long-term climate patterns and temperature trends. This comprehensive dataset, spanning 25 years of observations, is essential for:

  • Climate research and analysis
  • Urban planning and infrastructure development
  • Understanding regional weather patterns in US
  • Agricultural and environmental planning

Frequently Asked Questions About St Louis Climate

What is the average temperature in St Louis?

The average temperature in St Louis, US is 57.5°F based on historical data from 1995 to 2020.

What are the highest and lowest temperatures recorded in St Louis?

The highest temperature ever recorded in St Louis was 96.3°F, while the lowest was -5.2°F, showing a temperature range of 101.5°F.

How much climate data is available for St Louis?

Our database contains 9,248 temperature records for St Louis, providing comprehensive coverage for climate analysis and weather pattern studies.