Best Time To Visit Shanghai, China

Best Time To Go To 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.

Climate in Shanghai

Know weather for your travel dates:

21-Apr-2018
Today 21 Apr

83

63

Mostly cloudy throughout the day and breezy in the morning.

Wind:6.44 m/s

Humidity:71%

Precipitation:0%

  • Sun 22 Apr
    85 | 66

    Light rain overnight.

  • Mon 23 Apr
    81 | 52

    Rain starting in the afternoon, continuing until evening.

  • Tue 24 Apr
    64 | 48

    Overcast throughout the day.

  • Wed 25 Apr
    72 | 50

    Mostly cloudy in the morning.

  • Thu 26 Apr
    75 | 50

    Partly cloudy throughout the day.

  • Fri 27 Apr
    78 | 48

    Mostly cloudy starting in the evening.

Month wise Weather in Shanghai

Average Temperature in Shanghai by month

  • 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.

Average Humidity in Shanghai by Month (in %)

  • 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 Shanghai Attractions in April

  • 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