Best Time To Visit Shanghai

Shanghai has a humid subtropical climate and experiences four different seasons. The peak season in Shanghai is during the Summers but it can really be hot and wear you down. So the best time to visit Shanghai is during the seasons of Spring and Autumn, when the climate is ideal.

  • Spring (March - May): Spring is the most pleasant season in Shanghai as the flowers start to bloom and fill the city with its charm.
  • Summer (June - August): Summers in Shanghai are hot and humid. There will occasional downpours, severe thunderstorms, and at times typhoons too.
  • Autumn (September - October): As Autumn sets in, the mercury level starts to drop signaling the arrival of winter. Shanghai's Autumns are mostly sunny and dry and the average temperature is around 22 degree Celsius.
  • Winters (November - February): Visiting Shanghai during the winters is one of the best decisions to make. With north-westerly winds blowing from Siberia, the winters are chilly and damp and the temperature goes below freezing levels. There will be one-two days of snowfall too.

Carry an umbrella and raincoats with you all the time while visiting Shanghai, as the climate tends to change drastically and the chances of having a rain is always high.

21-Nov-2018
Today 21 Nov

59

52

Rain until afternoon and breezy starting in the evening.

Wind:1.96 m/s

Humidity:92%

Precipitation:1.15%

  • Thu 22 Nov
    60 | 50

    Partly cloudy overnight.

  • Fri 23 Nov
    63 | 53

    Mostly cloudy until evening.

  • Sat 24 Nov
    69 | 54

    Partly cloudy starting in the evening.

  • Sun 25 Nov
    68 | 57

    Mostly cloudy throughout the day.

  • Mon 26 Nov
    69 | 57

    Clear throughout the day.

  • Tue 27 Nov
    67 | 55

    Mostly cloudy until evening.

  • 120℉
  • 90℉
  • 60℉
  • 30℉ 0℉
Jan

Average temperature: 44℉

Minimum temperature: 28℉

Maximum temperature: 72℉

Feb

Average temperature: 45℉

Minimum temperature: 30℉

Maximum temperature: 66℉

Mar

Average temperature: 51℉

Minimum temperature: 36℉

Maximum temperature: 66℉

Apr

Average temperature: 64℉

Minimum temperature: 45℉

Maximum temperature: 88℉

May

Average temperature: 72℉

Minimum temperature: 57℉

Maximum temperature: 91℉

Jun

Average temperature: 76℉

Minimum temperature: 64℉

Maximum temperature: 90℉

Jul

Average temperature: 89℉

Minimum temperature: 75℉

Maximum temperature: 104℉

Aug

Average temperature: 85℉

Minimum temperature: 73℉

Maximum temperature: 99℉

Sep

Average temperature: 77℉

Minimum temperature: 66℉

Maximum temperature: 93℉

Oct

Average temperature: 67℉

Minimum temperature: 48℉

Maximum temperature: 90℉

Nov

Average temperature: 56℉

Minimum temperature: 39℉

Maximum temperature: 73℉

Dec

Average temperature: 49℉

Minimum temperature: 32℉

Maximum temperature: 66℉

Highest temperature in Shanghai is recorded as 104℉ in July.

Lowest temperature in Shanghai is recorded as 28.4℉ in January.

  • 100
  • 75
  • 50
  • 25 0
Jan

Average Humidity: 72%

Minimum Humidity: 50%

Maximum Humidity: 95%

Feb

Average Humidity: 65%

Minimum Humidity: 37%

Maximum Humidity: 94%

Mar

Average Humidity: 68%

Minimum Humidity: 47%

Maximum Humidity: 94%

Apr

Average Humidity: 67%

Minimum Humidity: 45%

Maximum Humidity: 94%

May

Average Humidity: 69%

Minimum Humidity: 52%

Maximum Humidity: 91%

Jun

Average Humidity: 78%

Minimum Humidity: 57%

Maximum Humidity: 94%

Jul

Average Humidity: 68%

Minimum Humidity: 57%

Maximum Humidity: 82%

Aug

Average Humidity: 75%

Minimum Humidity: 62%

Maximum Humidity: 88%

Sep

Average Humidity: 78%

Minimum Humidity: 62%

Maximum Humidity: 96%

Oct

Average Humidity: 74%

Minimum Humidity: 55%

Maximum Humidity: 92%

Nov

Average Humidity: 70%

Minimum Humidity: 48%

Maximum Humidity: 94%

Dec

Average Humidity: 75%

Minimum Humidity: 55%

Maximum Humidity: 95%

Most humid month in Shanghai is June.

Least humid month in Shanghai is February.

  • Best time to visit Nanjing Road in Shanghai
    • Everyday : 10:00 AM to 10:00 PM
  • Best time to visit The Bund in Shanghai
    • Everyday : 24-hrs
  • Best time to visit The Peoples Square in Shanghai
    • Everyday : 24-hrs
  • Best time to visit Xintiandi in Shanghai
    • Everyday : 24-hrs