Shanghai, China Temperature Data & Climate Statistics

Comprehensive historical weather data for Shanghai, China. Explore 9,233 temperature records from 1995 to 2020.

63.5°F
Average Temperature
96.8°F
Highest Recorded
21.8°F
Lowest Recorded

Shanghai Climate Information & Weather Patterns

Shanghai, located in China (Asia), experiences an average temperature of 63.5°F throughout the year.

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

Temperature Statistics for Shanghai

The temperature range in Shanghai varies significantly throughout the year:

Highest Recorded
96.8°F
Temperature Range
75.0°F
Lowest Recorded
21.8°F

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

Temperature Range Visualization

Coldest: 21.8°F Average: 63.5°F Hottest: 96.8°F

Historical Weather Trends

Our historical weather data for Shanghai 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 China
  • Agricultural and environmental planning

Frequently Asked Questions About Shanghai Climate

What is the average temperature in Shanghai?

The average temperature in Shanghai, China is 63.5°F based on historical data from 1995 to 2020.

What are the highest and lowest temperatures recorded in Shanghai?

The highest temperature ever recorded in Shanghai was 96.8°F, while the lowest was 21.8°F, showing a temperature range of 75.0°F.

How much climate data is available for Shanghai?

Our database contains 9,233 temperature records for Shanghai, providing comprehensive coverage for climate analysis and weather pattern studies.