Shanghai, China skyline

Shanghai Weather in February

Typical February weather in Shanghai, China, based on 2006–2025 climate averages.

In February, Shanghai averages a high of 10.2°C (50.4°F) and a low of 2.8°C (37°F), with about 10 rainy days (66 mm of rain) and 6 hours of sunshine a day.

Avg high

10.2°C (50.4°F)

Avg low

2.8°C (37°F)

Rainfall

66 mm (2.6 in)

Rainy days

10 days

Sunshine

6 h / day

Humidity

76%

February vs the rest of the year

Here is how every month in Shanghai stacks up against February — the 5th driest month for rain.

MonthAvg highvs FebruaryRainRainy days
January8.9°C (48°F)−1.3°C (−2.3°F)54 mm7
February10.2°C (50.4°F)—66 mm10
March15.1°C (59.2°F)+4.9°C (+8.8°F)83 mm10
April20.2°C (68.4°F)+10°C (+18°F)97 mm9
May24.8°C (76.6°F)+14.6°C (+26.3°F)115 mm10
June27.6°C (81.7°F)+17.4°C (+31.3°F)248 mm16
July31.7°C (89.1°F)+21.5°C (+38.7°F)186 mm16
August31.9°C (89.4°F)+21.7°C (+39.1°F)127 mm15
September27.6°C (81.7°F)+17.4°C (+31.3°F)139 mm13
October22.9°C (73.2°F)+12.7°C (+22.9°F)64 mm7
November17.6°C (63.7°F)+7.4°C (+13.3°F)65 mm8
December11°C (51.8°F)+0.8°C (+1.4°F)38 mm6

What February feels like in Shanghai

February is late winter in Shanghai. Days are chilly rather than freezing, and walking is comfortable with a proper jacket. The gap between afternoon and night is small, so nights are cold and the temperature hardly changes after dark. The air is damp, which makes cool temperatures feel colder, particularly in wind.

Rain in Shanghai in February

Showers are a regular feature, arriving about one day in 3. A rainy day brings about 6.6 mm (0.3 in) on average — steady rain rather than a passing shower. That is lighter than the city's yearly norm of about 10.1 mm per rainy day.

Daylight and sunshine in February

Mid-month, Shanghai gets 11 h 4 min of daylight, from sunrise near 6:36 am to sunset near 5:40 pm. Days are getting longer: 45 min more daylight than in mid-January. About 54% of daylight hours are sunny; in short, sun and cloud share the day.

How February compares to the rest of the year

Ranked by average high, February comes out as the 2nd coolest month in Shanghai. Against January, the average high is 1.3°C (2.3°F) higher, with 12 mm more rain. March continues the upward trend. March averages a high of 15.1°C (59.2°F).

Who February suits

  • Sightseeing: a good fit — the weather rarely gets in the way of a city walk.
  • Parks & outdoor: less ideal — too cool to sit outside for long.
  • Beach: less ideal — the sea air is too cool.

Tips for visiting Shanghai in February

Rain Protection

Keep a small umbrella in your bag and wear shoes that cope with puddles.

Warm Layers

Insulated layers and warm shoes for the cold hours.

Quick questions

How warm is Shanghai in February?

Expect around 10.2°C (50.4°F) in the afternoon and 2.8°C (37°F) at night, which most visitors would call chilly.

Does it rain a lot in Shanghai in February?

Yes, fairly — rain falls about one day in 3 and totals about 66 mm, so an umbrella is worth carrying.

What should I wear in Shanghai in February?

The numbers point to rain protection and warm layers. There is little need to change for the evening.

Is February or March better for visiting Shanghai?

March scores better on our climate ranking (#5 of 12 vs #10), rated Good against Fair. March is warmer.

Is February a good time to visit Shanghai?

Fair

Fair — chilly days, some rainy days (about 10). Within Shanghai's own year, February ranks #10 of 12 — one of the least comfortable months.

February in other China cities

Warmer or drier places in February

Plan a trip to Shanghai

Get a day-by-day weather score for your exact travel dates.

Open the Trip Planner

Monthly averages from 20 years of Open-Meteo history (2006–2025), not a forecast — see all 12 months in Shanghai weather by month.