Suzhou climate — normals and trends

Suzhou (China) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 15.0 °C and it receives 1,024 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 (27.5 °C on average) and the coldest is January (0.8 °C). Rainfall peaks in July.

Suzhou averages 67 frost days, 67 hot days (≥ 30 °C) and 95 rainy days per year.

Suzhou has warmed by +1.3 °C between 1940 and 2025, or +0.16 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 41.1 °C (on 11 August 1946) and the coldest -24.4 °C (on 11 January 1955).

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

SuzhouAnhui

coords
33.64°, 116.98°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthJulyColdest monthJanuaryWettest monthJulyDriest monthDecember

Mean daily temperature

15.0°C

Average daily high

19.6°C

Average daily low

10.8°C

Annual rainfall

1,024mm

Sunshine / day

8.4h

Mean relative humidity

71%

Average peak wind

14.6km/h

Seasonal range

26.7°C

Frost days (< 0 °C)

67 d/yr

Hot days (≥ 30 °C)

67 d/yr

Rainy days (≥ 1 mm)

95 d/yr

Annual snowfall

16.1 cm

Average feels-like high

19.3 °C

Average feels-like low

9.8 °C

Average peak gust

30.6 km/h

Tropical nights (≥ 20 °C)

90 d/yr

Solar radiation

15.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.3 °C

since 1940

+0.2 °C per decade · r² = 0.24 · 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

41.1 °C

11 August 1946

Coldest day

-24.4 °C

11 January 1955

Wettest day

225 mm

19 July 1990

Windiest day

43.4 km/h

9 July 1949

Strongest gust

85.0 km/h

28 July 2021

Hottest feels-like

46.2 °C

21 July 1971

Coldest feels-like

-29.8 °C

11 January 1955

Snowiest day

14.5 cm

24 February 1952

Sunniest day

13.9 h

12 June 2024

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.4 °C6 July 2025-9.3 °C8 February 202517.0 °C977 mm9245
202438.2 °C12 June 2024-8.8 °C23 January 202416.8 °C977 mm10265
202336.9 °C15 June 2023-10.1 °C22 December 202316.4 °C849 mm8959
202238.5 °C16 June 2022-7.3 °C25 December 202216.3 °C767 mm9363
202139.1 °C7 June 2021-11.4 °C7 January 202116.5 °C1,076 mm8444
202038.0 °C4 June 2020-13.1 °C30 December 202016.1 °C1,080 mm7439
201937.6 °C4 June 2019-6.7 °C16 January 201916.1 °C556 mm8749
201836.2 °C12 June 2018-11.2 °C12 January 201815.9 °C1,163 mm7555
201737.0 °C24 July 2017-5.9 °C17 December 201716.2 °C999 mm8850
201636.3 °C25 July 2016-11.9 °C24 January 201615.9 °C846 mm7354
201535.7 °C14 July 2015-10.9 °C27 November 201515.3 °C763 mm4956
201437.3 °C30 May 2014-8.3 °C11 February 201415.5 °C820 mm6064
201337.9 °C11 August 2013-7.8 °C4 January 201315.6 °C815 mm8365
201236.6 °C13 June 2012-7.9 °C23 January 201215.1 °C734 mm7566
201138.0 °C8 June 2011-9.9 °C16 January 201115.0 °C776 mm6080
201036.8 °C29 June 2010-8.2 °C13 January 201015.4 °C734 mm7156
200938.8 °C25 June 2009-9.3 °C24 January 200915.5 °C665 mm6862
200834.4 °C3 July 2008-10.9 °C22 December 200815.1 °C921 mm4972
200736.3 °C27 May 2007-5.8 °C1 February 200716.0 °C1,094 mm6748
200638.0 °C19 June 2006-7.0 °C7 January 200616.0 °C814 mm7557
200537.6 °C23 June 2005-9.0 °C1 January 200515.2 °C1,082 mm6980
200437.0 °C5 July 2004-8.3 °C31 December 200415.8 °C804 mm6247
200336.7 °C1 August 2003-9.4 °C5 January 200314.7 °C1,643 mm4461
200238.8 °C15 July 2002-9.1 °C26 December 200215.8 °C889 mm7443
200139.9 °C9 July 2001-8.1 °C25 December 200115.7 °C574 mm7847
200036.5 °C21 May 2000-9.4 °C26 January 200015.5 °C1,283 mm7851
199937.9 °C31 July 1999-9.0 °C22 December 199915.7 °C706 mm7248
199836.3 °C12 July 1998-11.9 °C19 January 199815.9 °C1,339 mm6646
199737.1 °C22 June 1997-8.6 °C8 January 199715.4 °C863 mm8260
199636.7 °C15 June 1996-15.0 °C18 February 199614.7 °C1,199 mm6166
199537.2 °C19 June 1995-6.4 °C2 February 199515.2 °C870 mm7066
199439.9 °C5 July 1994-6.3 °C19 January 199416.1 °C852 mm8658
199335.3 °C20 June 1993-12.5 °C16 January 199314.4 °C1,040 mm3974
199237.1 °C9 June 1992-7.2 °C2 January 199214.7 °C971 mm6176
199136.7 °C19 July 1991-12.9 °C29 December 199114.3 °C1,230 mm5159
199036.8 °C9 July 1990-16.7 °C1 February 199015.1 °C1,189 mm7556
198935.6 °C2 June 1989-6.0 °C14 January 198914.5 °C1,061 mm3859
198839.8 °C8 July 1988-8.3 °C16 December 198814.7 °C675 mm6381
198735.2 °C4 June 1987-8.3 °C4 February 198714.7 °C1,320 mm6465
198636.3 °C17 May 1986-9.2 °C5 January 198614.5 °C764 mm5874
198535.0 °C19 July 1985-9.0 °C20 February 198514.2 °C951 mm6970
198435.6 °C1 July 1984-11.2 °C22 January 198414.1 °C1,243 mm5976
198335.8 °C31 August 1983-8.8 °C8 January 198314.8 °C1,191 mm5675
198238.1 °C25 May 1982-14.2 °C6 February 198214.6 °C1,094 mm5367
198135.8 °C19 June 1981-16.4 °C27 January 198114.4 °C850 mm6888
198036.3 °C15 June 1980-10.3 °C30 January 198014.2 °C1,005 mm3680
197936.6 °C17 June 1979-15.8 °C16 January 197914.6 °C1,168 mm6979
197839.6 °C12 June 1978-10.0 °C12 February 197815.3 °C790 mm8767
197736.9 °C12 June 1977-10.3 °C4 January 197714.8 °C907 mm5871
197636.2 °C4 August 1976-10.3 °C28 December 197614.1 °C846 mm4684
197536.3 °C1 June 1975-6.2 °C15 December 197514.8 °C1,023 mm6869
197435.3 °C22 July 1974-14.8 °C9 February 197414.1 °C1,200 mm6182
197335.0 °C6 August 1973-12.0 °C25 December 197314.5 °C801 mm5869
197239.4 °C11 June 1972-9.8 °C7 February 197214.1 °C986 mm5383
197137.5 °C21 July 1971-9.4 °C5 February 197114.4 °C995 mm6881
197035.3 °C9 August 1970-11.9 °C5 January 197014.4 °C991 mm6179
196936.6 °C1 June 1969-18.2 °C5 February 196913.6 °C983 mm64100
196839.1 °C3 June 1968-9.6 °C15 January 196815.1 °C856 mm7276
196740.4 °C5 June 1967-14.0 °C2 January 196714.8 °C934 mm9595
196638.1 °C31 August 1966-18.1 °C23 February 196615.6 °C645 mm8469
196537.5 °C29 June 1965-8.5 °C17 December 196514.8 °C1,348 mm6474
196438.0 °C8 July 1964-13.0 °C12 February 196414.4 °C1,284 mm6871
196335.2 °C20 June 1963-10.3 °C3 February 196314.3 °C1,503 mm5179
196235.7 °C20 May 1962-8.3 °C31 January 196214.9 °C1,108 mm7778
196137.4 °C23 July 1961-9.2 °C11 January 196115.7 °C961 mm7458
196038.7 °C5 June 1960-9.9 °C19 December 196014.8 °C1,050 mm7272
195940.6 °C31 July 1959-10.0 °C5 January 195915.0 °C794 mm8470
195836.7 °C22 July 1958-12.4 °C16 January 195814.5 °C961 mm6768
195736.0 °C19 June 1957-15.1 °C10 February 195713.7 °C906 mm5273
195634.7 °C23 July 1956-14.9 °C24 January 195613.7 °C1,488 mm5491
195535.0 °C20 June 1955-24.4 °C11 January 195514.1 °C1,435 mm4857
195434.2 °C13 August 1954-17.3 °C30 January 195413.6 °C2,363 mm2972
195336.1 °C30 July 1953-10.4 °C18 January 195314.9 °C1,122 mm6066
195235.6 °C30 June 1952-19.0 °C19 February 195214.0 °C1,419 mm3581
195135.4 °C20 June 1951-16.0 °C13 January 195114.2 °C1,355 mm4461
195033.9 °C14 July 1950-13.1 °C5 February 195014.6 °C1,450 mm5373
194934.0 °C23 July 1949-10.4 °C15 February 194914.9 °C1,765 mm5063
194835.1 °C2 July 1948-17.7 °C26 January 194815.0 °C1,356 mm5656
194733.9 °C17 June 1947-12.6 °C27 January 194714.9 °C1,444 mm6463
194641.1 °C11 August 1946-8.4 °C10 January 194616.8 °C705 mm10575
194538.7 °C8 June 1945-13.1 °C17 January 194514.8 °C870 mm7893
194439.3 °C18 June 1944-10.9 °C20 December 194415.5 °C785 mm8079
194334.2 °C14 June 1943-8.5 °C11 January 194314.9 °C1,130 mm3378
194237.7 °C15 May 1942-8.6 °C13 February 194216.0 °C829 mm9569
194140.6 °C3 July 1941-9.5 °C1 February 194116.3 °C600 mm8873
194037.3 °C18 June 1940-8.9 °C3 February 194015.3 °C787 mm7781

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
21.8 °C
+2.2 °C
Hot days (≥ 30 °C)
92 d/yr
+25
Frost days (< 0 °C)
45 d/yr
-22
Annual rainfall
977 mm
-47 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan9.0 °C+3.6 °C15 mm-7 mm
Feb9.6 °C+1.7 °C8 mm-23 mm
Mar16.6 °C+3.1 °C53 mm+5 mm
Apr25.2 °C+4.9 °C21 mm-42 mm
May27.9 °C+2.0 °C45 mm-37 mm
Jun31.3 °C+0.9 °C159 mm+29 mm
Jul34.9 °C+3.7 °C33 mm-248 mm
Aug32.8 °C+2.2 °C222 mm+69 mm
Sep26.1 °C-0.3 °C260 mm+152 mm
Oct19.8 °C-1.7 °C134 mm+83 mm
Nov17.5 °C+3.1 °C14 mm-22 mm
Dec10.8 °C+3.0 °C14 mm-6 mm

The year's extremes

Hottest day
38.4 °C
6 Jul 2025
Coldest day
-9.3 °C
8 Feb 2025
Wettest day
57.1 mm
17 Oct 2025
Windiest day
35.4 km/h
12 Apr 2025
Strongest gust
69.1 km/h
12 Apr 2025
Hottest feels-like
45.7 °C
6 Jul 2025
Coldest feels-like
-14.3 °C
8 Feb 2025
Snowiest day
1.2 cm
12 Dec 2025
Sunniest day
13.8 h
4 Jun 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 Suzhou?

Suzhou has a humid subtropical, dry winter climate (Köppen Cwa). Over 1940-2025, the average annual temperature is 15.0 °C and it receives 1,024 mm of precipitation per year.

What is the hottest day ever recorded in Suzhou?

The hottest day measured in Suzhou between 1940 and 2025 was 11 August 1946, reaching 41.1 °C.

What is the coldest day in Suzhou?

The coldest day measured in Suzhou between 1940 and 2025 was 11 January 1955, at -24.4 °C.

Does it snow in Suzhou?

Yes. Suzhou gets on average 16.1 cm of snow per year and has around 67 frost days.

Has the climate of Suzhou warmed?

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

What is the wettest day in Suzhou?

The wettest day measured in Suzhou between 1940 and 2025 was 19 July 1990, with 225 mm of rain in 24 hours.

What was the windiest day in Suzhou?

The windiest day measured in Suzhou between 1940 and 2025 was 9 July 1949, with winds reaching 43.4 km/h.

What is the warmest month in Suzhou?

The warmest month in Suzhou is July (27.5 °C on average); the coldest is January (0.8 °C).

How much does it rain in Suzhou?

Suzhou receives on average 1,024 mm of precipitation per year, spread over about 95 rainy days.

Is it sunny in Suzhou?

Suzhou gets on average 8.4 hours of sunshine per day, roughly 3,066 hours per year over 1940-2025.

What is the biggest single-day snowfall in Suzhou?

The heaviest 24-hour snowfall measured in Suzhou between 1940 and 2025 was 24 February 1952, with 14.5 cm.

Are there tropical nights in Suzhou?

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

What was the most extreme apparent temperature in Suzhou?

In Suzhou, between 1940 and 2025, the highest apparent temperature reached 46.2 °C on 21 July 1971, and the lowest was -29.8 °C on 11 January 1955.

Compare Suzhou with another city

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

Nearby cities

The climate around Suzhou

Other cities — China