Minhang climate — normals and trends

Minhang (China) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 16.6 °C and it receives 1,383 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is July (28.5 °C on average) and the coldest is January (4.4 °C). Rainfall peaks in June.

Minhang averages 31 frost days, 65 hot days (≥ 30 °C) and 129 rainy days per year.

Minhang has warmed by +1.8 °C between 1940 and 2025, or +0.21 °C per decade. This trend is statistically significant.

The number of frost days there went from about 41 to 21 per year over the period.

The hottest day of the period reached 40.7 °C (on 3 September 1946) and the coldest -10.8 °C (on 6 February 1980).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

MinhangShanghai Municipality

coords
31.11°, 121.37°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthDecember

Mean daily temperature

16.6°C

Average daily high

20.5°C

Average daily low

13.2°C

Annual rainfall

1,383mm

Sunshine / day

7.9h

Mean relative humidity

77%

Average peak wind

16.6km/h

Seasonal range

24.1°C

Frost days (< 0 °C)

31 d/yr

Hot days (≥ 30 °C)

65 d/yr

Rainy days (≥ 1 mm)

129 d/yr

Annual snowfall

6.2 cm

Average feels-like high

20.9 °C

Average feels-like low

12.8 °C

Average peak gust

33.5 km/h

Tropical nights (≥ 20 °C)

107 d/yr

Solar radiation

14.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.8 °C

since 1940

+0.2 °C per decade · r² = 0.43 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

40.7 °C

3 September 1946

Coldest day

-10.8 °C

6 February 1980

Wettest day

151 mm

16 June 1954

Windiest day

56.6 km/h

6 August 2005

Strongest gust

144.0 km/h

2 August 1956

Hottest feels-like

48.3 °C

3 August 2024

Coldest feels-like

-16.0 °C

6 February 1980

Snowiest day

14.0 cm

18 January 1984

Sunniest day

14.0 h

3 July 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.1 °C24 August 2025-5.7 °C9 February 202518.9 °C1,193 mm11922
202439.7 °C3 August 2024-5.3 °C23 January 202418.3 °C1,589 mm8819
202339.0 °C12 July 2023-7.2 °C25 January 202318.1 °C1,274 mm9124
202238.6 °C13 July 2022-3.5 °C19 December 202218.0 °C1,169 mm8722
202136.7 °C12 July 2021-7.6 °C8 January 202118.3 °C1,586 mm9221
202037.3 °C14 August 2020-7.0 °C31 December 202017.9 °C1,695 mm688
201936.6 °C26 July 2019-2.9 °C27 January 201917.6 °C1,383 mm6610
201836.9 °C26 July 2018-6.6 °C13 January 201817.9 °C1,118 mm8227
201739.2 °C25 July 2017-4.5 °C21 January 201717.8 °C1,191 mm7317
201639.0 °C27 July 2016-7.4 °C24 January 201617.8 °C1,620 mm7625
201538.2 °C4 August 2015-4.1 °C2 January 201517.2 °C1,582 mm4418
201435.7 °C4 August 2014-3.8 °C22 January 201417.2 °C1,410 mm4519
201340.2 °C7 August 2013-4.5 °C28 December 201317.8 °C960 mm8328
201236.9 °C5 July 2012-4.7 °C26 January 201216.9 °C1,505 mm6430
201137.0 °C7 July 2011-5.9 °C16 January 201117.0 °C1,056 mm8539
201038.7 °C12 August 2010-5.7 °C14 January 201017.2 °C1,284 mm7024
200939.0 °C20 July 2009-6.3 °C24 January 200917.5 °C1,196 mm7726
200837.9 °C5 July 2008-5.3 °C23 December 200817.2 °C1,211 mm7334
200738.7 °C1 August 2007-4.1 °C2 February 200718.2 °C1,047 mm8712
200638.7 °C29 August 2006-5.4 °C8 January 200618.0 °C1,046 mm8116
200538.7 °C3 July 2005-6.0 °C2 January 200517.0 °C1,163 mm8546
200437.2 °C24 July 2004-6.3 °C22 January 200417.4 °C1,186 mm8125
200338.7 °C25 July 2003-5.6 °C5 January 200317.2 °C895 mm7632
200236.7 °C23 August 2002-3.2 °C28 December 200217.5 °C1,627 mm6320
200137.0 °C1 July 2001-5.1 °C16 January 200117.1 °C1,431 mm5124
200036.9 °C22 July 2000-5.2 °C26 January 200017.1 °C1,299 mm7318
199935.2 °C11 September 1999-5.9 °C23 December 199916.7 °C1,927 mm4523
199838.2 °C15 August 1998-5.9 °C25 January 199817.7 °C1,604 mm6317
199734.7 °C21 July 1997-4.5 °C8 January 199716.9 °C1,467 mm6522
199635.5 °C18 July 1996-5.0 °C10 January 199616.3 °C1,510 mm7035
199537.4 °C7 September 1995-4.1 °C6 February 199516.3 °C1,544 mm6527
199436.9 °C1 July 1994-2.7 °C19 January 199417.4 °C1,224 mm8021
199336.0 °C12 July 1993-6.2 °C17 January 199316.0 °C1,825 mm4231
199237.2 °C29 July 1992-4.4 °C15 January 199216.1 °C1,270 mm5430
199136.0 °C25 May 1991-7.2 °C29 December 199116.3 °C1,616 mm5719
199036.3 °C17 July 1990-6.1 °C1 February 199017.1 °C1,398 mm7420
198937.4 °C12 August 1989-3.0 °C15 January 198916.1 °C1,594 mm3420
198836.9 °C17 July 1988-5.0 °C19 February 198816.0 °C1,049 mm5622
198736.0 °C3 August 1987-6.1 °C14 January 198716.1 °C1,275 mm5332
198635.7 °C12 August 1986-7.3 °C5 January 198615.8 °C1,521 mm5341
198536.2 °C16 July 1985-5.8 °C12 December 198516.0 °C1,727 mm6330
198436.1 °C26 July 1984-6.4 °C30 December 198415.8 °C1,320 mm6246
198337.4 °C1 August 1983-5.8 °C19 February 198316.1 °C2,010 mm5533
198235.1 °C13 July 1982-6.6 °C19 January 198216.1 °C1,226 mm3829
198135.7 °C8 July 1981-6.6 °C3 January 198115.7 °C1,209 mm6438
198036.2 °C25 July 1980-10.8 °C6 February 198015.4 °C1,650 mm4241
197935.8 °C15 July 1979-7.2 °C20 November 197916.3 °C1,155 mm5431
197837.4 °C5 July 1978-5.0 °C24 December 197816.3 °C912 mm7639
197736.5 °C6 August 1977-9.5 °C31 January 197716.0 °C1,842 mm4642
197636.6 °C13 August 1976-6.1 °C28 December 197615.4 °C1,407 mm4842
197534.6 °C19 July 1975-5.1 °C18 December 197516.3 °C1,932 mm7336
197434.9 °C22 July 1974-4.5 °C26 February 197416.0 °C1,444 mm4428
197334.9 °C4 August 1973-8.5 °C26 December 197316.1 °C1,692 mm5828
197234.9 °C6 July 1972-5.6 °C13 December 197215.7 °C1,365 mm4634
197137.2 °C16 August 1971-6.0 °C5 January 197116.1 °C1,177 mm7748
197035.4 °C5 August 1970-8.1 °C5 January 197015.8 °C1,444 mm6638
196936.2 °C1 August 1969-10.3 °C6 February 196915.6 °C1,269 mm5854
196835.1 °C17 July 1968-6.6 °C16 January 196816.0 °C1,083 mm6050
196737.4 °C23 August 1967-9.5 °C16 January 196715.9 °C1,084 mm7172
196639.5 °C6 August 1966-6.6 °C27 December 196616.6 °C1,462 mm5324
196535.5 °C21 July 1965-6.4 °C17 December 196515.8 °C1,394 mm5336
196438.3 °C17 July 1964-4.3 °C2 February 196416.6 °C1,357 mm7430
196335.7 °C30 August 1963-8.1 °C4 February 196316.1 °C1,403 mm7054
196236.6 °C19 July 1962-5.1 °C3 January 196216.0 °C1,585 mm5339
196135.6 °C5 July 1961-4.9 °C12 January 196117.0 °C1,462 mm7321
196036.4 °C3 July 1960-5.6 °C30 December 196016.6 °C1,717 mm5535
195937.1 °C25 August 1959-7.8 °C6 January 195916.4 °C1,559 mm6327
195836.8 °C30 July 1958-9.3 °C16 January 195816.0 °C1,241 mm5938
195737.7 °C23 July 1957-7.7 °C13 February 195715.6 °C1,558 mm3938
195637.8 °C12 July 1956-6.5 °C8 January 195616.1 °C1,435 mm7251
195535.8 °C31 July 1955-8.3 °C16 January 195516.7 °C1,057 mm8026
195435.7 °C11 August 1954-7.2 °C26 January 195416.5 °C1,965 mm5832
195337.8 °C27 July 1953-7.8 °C18 January 195317.0 °C1,563 mm7326
195235.2 °C2 August 1952-6.1 °C19 February 195216.5 °C2,040 mm5729
195136.5 °C8 August 1951-7.5 °C13 January 195116.3 °C1,438 mm5535
195034.3 °C5 July 1950-5.2 °C5 February 195016.6 °C1,463 mm5331
194934.7 °C20 July 1949-5.7 °C9 January 194916.8 °C1,811 mm5028
194834.1 °C5 August 1948-7.7 °C27 January 194817.1 °C1,335 mm6623
194735.4 °C28 July 1947-5.9 °C19 December 194716.4 °C997 mm7135
194640.7 °C3 September 1946-5.7 °C29 December 194617.3 °C686 mm10842
194534.4 °C16 July 1945-8.2 °C12 January 194516.0 °C1,057 mm7554
194436.4 °C29 June 1944-5.8 °C20 December 194416.4 °C820 mm8050
194334.5 °C2 August 1943-6.7 °C12 January 194316.0 °C1,748 mm1748
194235.2 °C7 August 1942-5.9 °C17 January 194216.1 °C1,001 mm5742
194134.3 °C10 July 1941-6.0 °C1 February 194116.4 °C1,305 mm3824
194034.1 °C17 July 1940-7.2 °C4 February 194016.0 °C998 mm5937

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
23.4 °C
+2.9 °C
Hot days (≥ 30 °C)
119 d/yr
+54
Frost days (< 0 °C)
22 d/yr
-9
Annual rainfall
1193 mm
-190 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan11.7 °C+3.3 °C14 mm-36 mm
Feb10.1 °C+0.3 °C33 mm-33 mm
Mar17.4 °C+3.4 °C77 mm-21 mm
Apr24.3 °C+4.6 °C57 mm-67 mm
May26.7 °C+2.4 °C157 mm+1 mm
Jun29.5 °C+1.8 °C377 mm+98 mm
Jul32.9 °C+0.8 °C223 mm+49 mm
Aug34.9 °C+3.2 °C55 mm-92 mm
Sep32.4 °C+4.8 °C123 mm-15 mm
Oct26.3 °C+3.6 °C59 mm-4 mm
Nov18.8 °C+1.5 °C12 mm-39 mm
Dec14.8 °C+3.6 °C7 mm-32 mm

The year's extremes

Hottest day
38.1 °C
24 Aug 2025
Coldest day
-5.7 °C
9 Feb 2025
Wettest day
81.6 mm
30 Jul 2025
Windiest day
39.2 km/h
30 Jul 2025
Strongest gust
70.9 km/h
8 May 2025
Hottest feels-like
45.3 °C
21 Aug 2025
Coldest feels-like
-11.2 °C
8 Feb 2025
Sunniest day
14.0 h
1 Jul 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Minhang?

Minhang has a humid subtropical climate (Köppen Cfa). Over 1940-2025, the average annual temperature is 16.6 °C and it receives 1,383 mm of precipitation per year.

What is the hottest day ever recorded in Minhang?

The hottest day measured in Minhang between 1940 and 2025 was 3 September 1946, reaching 40.7 °C.

What is the coldest day in Minhang?

The coldest day measured in Minhang between 1940 and 2025 was 6 February 1980, at -10.8 °C.

Does it snow in Minhang?

Yes. Minhang gets on average 6.2 cm of snow per year and has around 31 frost days.

Has the climate of Minhang warmed?

Yes: Minhang warmed by +1.8 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Minhang?

The wettest day measured in Minhang between 1940 and 2025 was 16 June 1954, with 151 mm of rain in 24 hours.

What was the windiest day in Minhang?

The windiest day measured in Minhang between 1940 and 2025 was 6 August 2005, with winds reaching 56.6 km/h.

What is the warmest month in Minhang?

The warmest month in Minhang is July (28.5 °C on average); the coldest is January (4.4 °C).

How much does it rain in Minhang?

Minhang receives on average 1,383 mm of precipitation per year, spread over about 129 rainy days.

Is it sunny in Minhang?

Minhang gets on average 7.9 hours of sunshine per day, roughly 2,884 hours per year over 1940-2025.

What is the biggest single-day snowfall in Minhang?

The heaviest 24-hour snowfall measured in Minhang between 1940 and 2025 was 18 January 1984, with 14.0 cm.

Are there tropical nights in Minhang?

Yes: Minhang has on average 107 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Minhang?

In Minhang, between 1940 and 2025, the highest apparent temperature reached 48.3 °C on 3 August 2024, and the lowest was -16.0 °C on 6 February 1980.

Compare Minhang with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Minhang

Other cities — China