Ningbo climate — normals and trends

Ningbo has a humid subtropical climate, averaging 17.1 °C annually with 1,620 mm of rain per year.

Climate normals · ERA5

NingboZhejiang

coords
29.88°, 121.55°
period
1940–2025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthDecember

The normals for this period

The average of every indicator across the whole window: temperature, water, sky, wind and notable days.

Mean daily temperature

17.1°C

Average daily high

20.2°C

Average daily low

14.4°C

Annual rainfall

1,620mm

Sunshine / day

7.6h

Mean relative humidity

79%

Average peak wind

17.3km/h

Seasonal range

22.7°C

Frost days (< 0 °C)

10 d/yr

Hot days (≥ 30 °C)

59 d/yr

Rainy days (≥ 1 mm)

151 d/yr

Annual snowfall

6.4 cm

Average feels-like high

20.9 °C

Average feels-like low

14.1 °C

Average peak gust

32.9 km/h

Tropical nights (≥ 20 °C)

119 d/yr

Solar radiation

14.0 MJ/m²

Has the climate changed?

What the yearly averages say about warming here, and whether the slope is statistically solid.

+1.7 °C

since 1940

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

Climate month by month

How an average year unfolds: when it rains, when it turns hot, when the sun is out.

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

The most extreme days ever measured here, then the year-by-year detail.

Hottest day

39.2 °C

6 August 2013

Coldest day

-8.4 °C

1 February 1980

Wettest day

206 mm

28 September 1996

Windiest day

60.8 km/h

11 July 2015

Strongest gust

140.4 km/h

2 August 1956

Hottest feels-like

47.0 °C

10 July 2022

Coldest feels-like

-14.1 °C

16 January 1967

Snowiest day

12.1 cm

9 February 1977

Sunniest day

13.9 h

25 June 2009

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.0 °C8 September 2025-2.6 °C8 February 202519.5 °C1,442 mm1166
202438.8 °C2 August 2024-2.7 °C23 January 202418.8 °C1,738 mm845
202337.0 °C12 July 2023-3.7 °C25 January 202318.5 °C1,267 mm8011
202238.7 °C23 July 2022-0.5 °C12 January 202218.4 °C1,693 mm783
202135.7 °C12 July 2021-5.6 °C8 January 202118.7 °C2,114 mm758
202036.5 °C23 July 2020-4.3 °C31 December 202018.5 °C1,861 mm622
201936.1 °C26 July 20190.7 °C27 January 201918.1 °C1,821 mm540
201836.1 °C27 June 2018-3.4 °C13 January 201818.3 °C1,492 mm8013
201737.8 °C8 August 2017-0.4 °C18 December 201718.3 °C1,769 mm732
201637.5 °C27 July 2016-5.3 °C25 January 201618.4 °C1,754 mm716
201536.1 °C4 August 2015-2.3 °C2 January 201517.6 °C2,064 mm403
201434.5 °C4 August 2014-1.9 °C22 January 201417.6 °C1,632 mm406
201339.2 °C6 August 2013-1.3 °C28 December 201318.0 °C1,305 mm717
201237.4 °C6 July 2012-1.4 °C8 February 201217.3 °C1,849 mm547
201137.7 °C3 July 2011-2.7 °C16 January 201117.2 °C1,165 mm6814
201037.5 °C12 August 2010-2.9 °C14 January 201017.5 °C1,676 mm687
200937.5 °C21 July 2009-4.2 °C24 January 200917.8 °C1,548 mm6110
200836.2 °C5 July 2008-1.3 °C4 February 200817.6 °C1,373 mm6211
200736.6 °C19 July 2007-0.9 °C2 February 200718.4 °C1,257 mm692
200636.3 °C18 July 2006-2.4 °C8 January 200618.1 °C1,217 mm754
200537.9 °C4 July 2005-3.4 °C2 January 200517.4 °C1,527 mm7312
200435.5 °C11 July 2004-3.0 °C22 January 200417.8 °C1,267 mm698
200337.9 °C1 August 2003-2.7 °C5 January 200317.6 °C1,049 mm748
200236.7 °C23 August 20020.3 °C26 December 200218.0 °C1,780 mm580
200135.7 °C10 July 2001-2.0 °C16 January 200117.5 °C1,521 mm514
200036.7 °C29 June 2000-2.6 °C26 January 200017.3 °C1,733 mm549
199934.8 °C10 September 1999-2.6 °C22 December 199917.3 °C1,840 mm416
199837.5 °C15 August 1998-3.1 °C19 January 199818.2 °C1,862 mm639
199734.3 °C28 July 1997-1.6 °C8 January 199717.4 °C1,765 mm515
199634.8 °C20 July 1996-0.9 °C9 January 199616.9 °C1,541 mm645
199537.0 °C12 August 1995-1.3 °C6 February 199516.8 °C1,823 mm644
199435.5 °C30 June 1994-0.6 °C22 January 199417.7 °C1,615 mm722
199336.8 °C13 July 1993-2.9 °C29 January 199316.7 °C1,954 mm4213
199236.4 °C30 July 1992-1.1 °C15 January 199216.6 °C1,801 mm463
199136.6 °C29 July 1991-4.9 °C29 December 199117.1 °C1,430 mm635
199036.3 °C18 July 1990-3.1 °C1 February 199017.6 °C1,694 mm632
198936.2 °C12 August 1989-2.0 °C15 January 198916.6 °C2,223 mm352
198837.3 °C16 July 1988-1.1 °C24 January 198816.6 °C1,475 mm544
198736.7 °C3 August 1987-3.7 °C14 January 198716.8 °C1,508 mm528
198635.0 °C25 July 1986-4.1 °C5 January 198616.5 °C1,630 mm5513
198536.7 °C12 July 1985-8.0 °C13 December 198516.7 °C1,621 mm589
198435.6 °C12 July 1984-3.7 °C30 December 198416.4 °C1,563 mm5915
198336.4 °C3 August 1983-2.2 °C31 December 198316.7 °C2,259 mm526
198235.1 °C13 July 1982-3.0 °C19 January 198216.7 °C1,590 mm357
198135.6 °C8 July 1981-2.9 °C17 January 198116.3 °C1,685 mm4912
198036.6 °C25 July 1980-8.4 °C1 February 198016.3 °C1,724 mm4517
197935.9 °C15 July 1979-7.4 °C2 February 197916.9 °C1,312 mm489
197836.0 °C5 July 1978-2.8 °C17 February 197816.8 °C1,236 mm5311
197736.4 °C7 August 1977-6.9 °C11 February 197716.7 °C2,099 mm4721
197635.8 °C13 August 1976-3.1 °C28 December 197616.0 °C1,978 mm489
197534.6 °C27 July 1975-1.5 °C15 December 197516.9 °C2,055 mm576
197434.1 °C5 August 1974-3.2 °C26 February 197416.7 °C1,889 mm4110
197334.8 °C29 July 1973-3.8 °C26 December 197316.7 °C2,142 mm499
197233.8 °C4 July 1972-2.3 °C13 December 197216.4 °C1,671 mm3712
197137.2 °C7 July 1971-2.2 °C5 January 197116.8 °C1,416 mm7619
197034.8 °C5 August 1970-4.7 °C5 January 197016.4 °C1,840 mm5916
196935.9 °C1 August 1969-5.8 °C6 February 196916.2 °C1,801 mm5418
196835.4 °C17 July 1968-2.6 °C16 January 196816.5 °C1,357 mm4921
196736.6 °C18 July 1967-7.0 °C16 January 196716.5 °C1,307 mm7037
196637.2 °C6 August 1966-3.2 °C27 December 196617.1 °C1,572 mm528
196536.3 °C22 July 1965-3.0 °C17 December 196516.3 °C1,659 mm5014
196437.5 °C9 July 1964-1.8 °C2 February 196417.1 °C1,394 mm697
196335.8 °C17 August 1963-3.6 °C22 January 196316.8 °C1,472 mm6734
196235.2 °C16 July 1962-2.5 °C2 January 196216.5 °C1,768 mm5519
196135.8 °C4 July 1961-2.3 °C17 January 196117.5 °C1,822 mm8011
196035.9 °C4 July 1960-2.7 °C30 December 196017.1 °C1,775 mm5012
195935.8 °C11 July 1959-3.7 °C17 January 195917.0 °C1,633 mm5611
195836.8 °C13 August 1958-5.9 °C16 January 195816.6 °C1,400 mm5521
195736.8 °C23 July 1957-4.7 °C12 February 195716.3 °C1,520 mm4712
195638.9 °C10 July 1956-4.0 °C8 January 195616.8 °C1,464 mm7318
195534.6 °C5 July 1955-5.2 °C10 January 195517.0 °C1,392 mm6516
195436.4 °C6 July 1954-3.7 °C26 January 195417.2 °C1,871 mm6810
195336.5 °C10 August 1953-5.6 °C18 January 195317.4 °C1,897 mm716
195235.7 °C6 July 1952-4.3 °C19 February 195217.1 °C2,446 mm5814
195136.3 °C9 August 1951-4.5 °C21 January 195116.8 °C1,622 mm5814
195034.6 °C22 August 1950-2.3 °C5 February 195017.1 °C1,622 mm433
194933.9 °C19 July 1949-2.3 °C17 January 194917.2 °C2,014 mm4614
194833.7 °C4 August 1948-4.8 °C26 January 194817.2 °C1,620 mm559
194735.4 °C29 July 1947-2.8 °C21 December 194716.7 °C1,210 mm6919
194637.8 °C3 September 1946-2.3 °C6 January 194617.6 °C716 mm9614
194534.0 °C18 July 1945-3.4 °C17 January 194516.4 °C1,431 mm5521
194434.8 °C30 June 1944-3.0 °C21 December 194416.8 °C925 mm5517
194334.4 °C1 August 1943-4.0 °C12 January 194316.4 °C1,693 mm1318
194234.2 °C5 July 1942-2.8 °C13 February 194216.6 °C1,172 mm5215
194135.0 °C10 July 1941-2.9 °C1 February 194116.7 °C1,429 mm3311
194033.9 °C17 July 1940-4.9 °C4 February 194016.2 °C1,121 mm5015

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and compare it with the normal: warmer, drier, more extreme?

Across the whole year

Average daily high
23.1 °C
+2.9 °C
Hot days (≥ 30 °C)
116 d/yr
+57
Frost days (< 0 °C)
6 d/yr
-4
Annual rainfall
1442 mm
-178 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan11.3 °C+2.7 °C17 mm-51 mm
Feb9.7 °C+0.2 °C54 mm-30 mm
Mar16.5 °C+3.1 °C59 mm-64 mm
Apr23.4 °C+4.6 °C53 mm-92 mm
May26.0 °C+2.7 °C228 mm+33 mm
Jun29.6 °C+2.5 °C458 mm+157 mm
Jul31.8 °C0.0 °C333 mm+174 mm
Aug35.1 °C+3.8 °C30 mm-128 mm
Sep33.1 °C+5.8 °C92 mm-69 mm
Oct27.1 °C+4.8 °C48 mm-45 mm
Nov18.4 °C+1.2 °C55 mm-20 mm
Dec14.7 °C+3.3 °C16 mm-43 mm

The year's extremes

Hottest day
38.0 °C
8 Sep 2025
Coldest day
-2.6 °C
8 Feb 2025
Wettest day
150.6 mm
30 Jul 2025
Windiest day
45.8 km/h
30 Jul 2025
Strongest gust
79.6 km/h
30 Jul 2025
Hottest feels-like
44.8 °C
3 Aug 2025
Coldest feels-like
-9.7 °C
8 Feb 2025
Sunniest day
13.9 h
1 Jul 2025

What was the weather like that day?

The weather actually measured on a given date, anywhere in the covered window.

Date

Climate at a glance

What these normals say about the place, in a few sentences, and the notions needed to read them.

Ningbo (China) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 17.1 °C and it receives 1,620 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.4 °C on average) and the coldest is January (5.7 °C). Rainfall peaks in June.

Ningbo averages 10 frost days, 59 hot days (≥ 30 °C) and 151 rainy days per year.

Ningbo has warmed by +1.7 °C between 1940 and 2025, or +0.20 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 39.2 °C (on 6 August 2013) and the coldest -8.4 °C (on 1 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.

Compare Ningbo with another city

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

Frequently asked questions

What is the climate of Ningbo?

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

What is the hottest day ever recorded in Ningbo?

The hottest day measured in Ningbo between 1940 and 2025 was 6 August 2013, reaching 39.2 °C.

What is the coldest day in Ningbo?

The coldest day measured in Ningbo between 1940 and 2025 was 1 February 1980, at -8.4 °C.

Does it snow in Ningbo?

Yes. Ningbo gets on average 6.4 cm of snow per year and has around 10 frost days.

Has the climate of Ningbo warmed?

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

What is the wettest day in Ningbo?

The wettest day measured in Ningbo between 1940 and 2025 was 28 September 1996, with 206 mm of rain in 24 hours.

What was the windiest day in Ningbo?

The windiest day measured in Ningbo between 1940 and 2025 was 11 July 2015, with winds reaching 60.8 km/h.

What is the warmest month in Ningbo?

The warmest month in Ningbo is July (28.4 °C on average); the coldest is January (5.7 °C).

How much does it rain in Ningbo?

Ningbo receives on average 1,620 mm of precipitation per year, spread over about 151 rainy days.

Is it sunny in Ningbo?

Ningbo gets on average 7.6 hours of sunshine per day, roughly 2,774 hours per year over 1940-2025.

What is the biggest single-day snowfall in Ningbo?

The heaviest 24-hour snowfall measured in Ningbo between 1940 and 2025 was 9 February 1977, with 12.1 cm.

Are there tropical nights in Ningbo?

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

What was the most extreme apparent temperature in Ningbo?

In Ningbo, between 1940 and 2025, the highest apparent temperature reached 47.0 °C on 10 July 2022, and the lowest was -14.1 °C on 16 January 1967.

These forecasts and records come from our own weather API. Developer documentation →