Weather by Month in Shanghai

Shanghai experiences distinct seasons, with warm July days averaging 31°C / 88°F and cool January nights dropping to 1°C / 35°F. Rainfall averages 110 mm / 4.3 inches per month, with June typically the wettest. June offers the longest days with around 14 hours of daylight.

Monthly Climate Comparison

The biggest temperature swing occurs between November and December, as typical highs shift from 17.3°C / 63.2°F to 10.9°C / 51.6°F (about 6.4°C / 11.6°F).

Month Low Temperature High Temperature Category
January 1.4°C 8.6°C COOL
February 2.7°C 10.1°C COOL
March 6.2°C 14.4°C COOL
April 11.2°C 19.5°C MILD
May 16.5°C 24.2°C WARM
June 20.9°C 27.2°C WARM
July 25.5°C 31.3°C HOT
August 25.6°C 31.1°C HOT
September 21.5°C 27.2°C WARM
October 16°C 22.5°C WARM
November 10.3°C 17.3°C MILD
December 3.6°C 10.9°C COOL

Rain & Sunshine Patterns

Driest Months

#1 December
Best for: outdoor activities & sightseeing
#2 November
Best for: outdoor activities & sightseeing
#3 January
Best for: outdoor activities & sightseeing

Wettest Months

#1 June
Expect: possible showers, pack waterproofs
#2 July
Expect: possible showers, pack waterproofs
#3 August
Expect: possible showers, pack waterproofs

UV & Sun Protection Calendar

High UV Alert:
February, March, April, May, June, July, August, September, October require serious sun protection.
Jan
5
MODERATE
Feb
6
HIGH
Mar
7
HIGH
Apr
8
VERY-HIGH
May
9
VERY-HIGH
Jun
9
VERY-HIGH
Jul
9
VERY-HIGH
Aug
9
VERY-HIGH
Sep
8
HIGH
Oct
7
HIGH
Nov
5
MODERATE
Dec
4
MODERATE
Extreme (11+)
Avoid sun during midday, use SPF 50+
Very High (8-10)
Essential sun protection required
High (6-7)
Use SPF 30+, wear hat & sunglasses
Moderate (3-5)
Sun protection recommended
Low-Moderate (1-2)
Minimal protection needed
Low (0)
No protection required

Daylight Hours

Daylight varies from 10.2 hours in December (winter) to 14.1 hours in June (summer), which is a difference of 3.9 hours.

Shortest Days

December
10.2h
Average Sunrise:06:44
Average Sunset:16:54
Plan daytime activities for midday when light is best. Early sunsets mean evening plans should account for darkness.

Longest Days

June
14.1h
Average Sunrise:04:50
Average Sunset:18:58
Extended daylight perfect for evening activities and late dining. You can fit more sightseeing into each day.

Wind & Humidity Overview

Wind Conditions

Average wind speed
Windiest months:
March ( 14 km/h) April ( 14 km/h) August ( 14 km/h)
Packing tip: Conditions are generally calm, but a light layer is always handy.

Humidity Levels

Average humidity
78%
Most humid:
June ( 84%)
Least humid:
December ( 73%)
Packing tip: Choose breathable, natural fabrics like cotton or linen for comfort in humid conditions.

Seasonal Overview

Northern Hemisphere seasons shape the weather patterns throughout the year. Here's what to expect in each season:

Winter

January, February, December
Avg High
Avg Low
Avg Rain
Cool weather; bring layers and a jacket

Spring

March, April, May
Avg High
Avg Low
Avg Rain
Warming trend with frequent showers; pack waterproofs

Summer

June, July, August
Avg High
Avg Low
Avg Rain
Warm and pleasant; perfect for travel

Autumn

September, October, November
Avg High
Avg Low
Avg Rain
Wet season begins; bring rain gear

Risk Ranking Table

Ranking Goal #1#2#3#4
Lowest rain risk
Oct 3 risk days
Dec 3 risk days
Jan 4 risk days
Nov 4 risk days
Lowest heatwave risk
Jan 0 risk days
Feb 0 risk days
Mar 0 risk days
Apr 0 risk days
Lowest cold risk
May 0 risk days
Jun 0 risk days
Jul 0 risk days
Aug 0 risk days
Lowest wind disruption risk
Jan 46 km/h
Oct 46 km/h
Jun 46 km/h
Nov 47 km/h
Most comfortable evenings
Oct 79 / 100
May 74 / 100
Sep 57 / 100
Apr 51 / 100
Best outdoor reliability
Oct 99 / 100
Dec 95 / 100
Jan 93 / 100
Nov 90 / 100

Monthly Details

Click any month for detailed weather information and packing advice.

Looking for the best time to visit?

Get personalized month rankings based on weather comfort, outdoor activity suitability, and seasonal conditions.

View Best Time to Visit

Frequently Asked Questions

What is the best month to visit Shanghai?

The best months to visit Shanghai depend on your preferences. For warm weather, July is typically the warmest month. For dry conditions, December, November, January tend to have the least rainfall. Consider your priorities, and whether you prefer warmer temperatures, drier weather, or longer daylight hours.

When is Shanghai warmest?

July is typically the warmest month in Shanghai, with average high temperatures reaching around 31°C (88°F). This is peak summer weather, ideal for outdoor activities and sightseeing.

When is Shanghai coldest?

January is usually the coldest month, with average low temperatures dropping to around 1°C (34°F). Pack warm layers if visiting during this time, especially for evening activities.

When does Shanghai get the most rain?

June typically sees the most rainfall in Shanghai, averaging around 260mm (10.2 inches). It's wise to pack waterproof layers and have some indoor backup plans if you're visiting during this month.

What is the driest month in Shanghai?

December is typically the driest month, with average rainfall of just 44mm (1.7 inches). This makes it an excellent time for outdoor exploration and activities with minimal risk of rain disruption.

How much does the temperature vary in Shanghai throughout the year?

Temperatures in Shanghai range from average lows of 13°C (56°F) to highs of 20°C (69°F). This variation means you'll want to pack differently depending on when you visit, as layers are key for adapting to the seasonal changes.

Do I need sun protection when visiting Shanghai?

Yes, sun protection is important in Shanghai. UV levels can reach 9 during peak months, which is considered very high. Pack sunscreen (SPF 30+), sunglasses, and a hat, especially if you'll be outdoors for extended periods.

Explore more