Xianju climate — normals and trends

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

Xianju averages 30 frost days, 61 hot days (≥ 30 °C) and 168 rainy days per year.

Xianju has warmed by +2.2 °C between 1940 and 2025, or +0.26 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 40.1 °C (on 23 July 2022) and the coldest -17.9 °C (on 16 January 1970).

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

XianjuZhejiang

coords
28.85°, 120.73°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthDecember

Mean daily temperature

16.2°C

Average daily high

20.5°C

Average daily low

12.6°C

Annual rainfall

1,715mm

Sunshine / day

7.1h

Mean relative humidity

79%

Average peak wind

9.8km/h

Seasonal range

22.1°C

Frost days (< 0 °C)

30 d/yr

Hot days (≥ 30 °C)

61 d/yr

Rainy days (≥ 1 mm)

168 d/yr

Annual snowfall

18.8 cm

Average feels-like high

21.6 °C

Average feels-like low

12.9 °C

Average peak gust

30.8 km/h

Tropical nights (≥ 20 °C)

100 d/yr

Solar radiation

13.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.2 °C

since 1940

+0.3 °C per decade · r² = 0.62 · 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.1 °C

23 July 2022

Coldest day

-17.9 °C

16 January 1970

Wettest day

259 mm

21 July 1989

Windiest day

44.6 km/h

12 August 2004

Strongest gust

157.0 km/h

12 August 2004

Hottest feels-like

45.4 °C

4 August 2024

Coldest feels-like

-22.9 °C

16 January 1970

Snowiest day

20.2 cm

15 February 1961

Sunniest day

13.8 h

15 June 2019

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.4 °C8 September 2025-3.6 °C8 February 202518.5 °C1,473 mm11520
202438.5 °C4 August 2024-7.8 °C23 January 202418.2 °C1,996 mm8916
202337.4 °C9 July 2023-6.0 °C25 January 202318.0 °C1,493 mm9620
202240.1 °C23 July 2022-2.9 °C19 December 202217.7 °C1,763 mm9213
202136.9 °C8 July 2021-5.5 °C8 January 202118.2 °C2,247 mm10018
202036.3 °C14 June 2020-5.8 °C31 December 202017.9 °C1,497 mm809
201935.4 °C26 July 2019-1.3 °C7 December 201917.4 °C1,865 mm697
201836.3 °C17 May 2018-6.0 °C1 February 201817.5 °C1,437 mm8724
201738.4 °C24 July 2017-2.6 °C21 January 201717.5 °C1,418 mm8416
201636.5 °C27 July 2016-7.5 °C25 January 201617.6 °C1,807 mm7421
201536.0 °C30 June 2015-3.0 °C2 January 201517.1 °C1,974 mm5415
201435.3 °C12 July 2014-4.0 °C23 January 201416.9 °C1,811 mm6226
201339.6 °C8 August 2013-4.9 °C28 December 201317.0 °C1,538 mm7729
201236.9 °C3 July 2012-6.2 °C25 January 201216.3 °C1,862 mm5724
201136.2 °C3 July 2011-5.1 °C16 January 201116.4 °C1,235 mm7537
201036.9 °C14 August 2010-9.8 °C17 December 201016.6 °C1,980 mm6724
200938.8 °C21 July 2009-5.0 °C14 January 200917.1 °C1,640 mm7623
200836.6 °C18 August 2008-3.3 °C22 December 200817.0 °C1,433 mm7635
200738.0 °C1 August 2007-2.9 °C2 February 200717.6 °C1,492 mm7512
200636.7 °C3 July 2006-4.2 °C7 January 200617.4 °C1,565 mm7219
200537.2 °C5 July 2005-5.4 °C1 January 200516.6 °C2,048 mm7939
200438.5 °C24 July 2004-5.3 °C22 January 200417.2 °C1,621 mm7720
200338.9 °C25 July 2003-4.2 °C5 January 200317.3 °C1,035 mm8529
200235.8 °C23 August 2002-2.4 °C27 December 200217.2 °C1,607 mm5713
200135.5 °C30 June 2001-2.8 °C16 January 200116.6 °C1,683 mm5322
200036.4 °C29 June 2000-5.3 °C27 January 200016.4 °C1,848 mm5714
199934.2 °C9 September 1999-5.6 °C23 December 199916.5 °C1,784 mm4817
199837.0 °C15 August 1998-5.6 °C5 January 199817.3 °C2,229 mm5515
199734.4 °C29 July 1997-4.0 °C25 January 199716.5 °C2,156 mm4525
199634.3 °C19 June 1996-3.1 °C9 January 199615.9 °C1,505 mm6936
199537.3 °C12 August 1995-3.3 °C6 February 199515.9 °C1,696 mm6228
199435.3 °C30 June 1994-6.3 °C21 January 199416.9 °C2,259 mm6915
199334.9 °C13 July 1993-8.4 °C16 January 199316.0 °C1,844 mm4734
199236.6 °C29 July 1992-3.5 °C15 January 199215.9 °C2,085 mm4923
199136.2 °C29 July 1991-13.9 °C29 December 199116.4 °C1,342 mm7617
199035.6 °C18 July 1990-6.9 °C1 February 199016.4 °C2,197 mm5517
198935.6 °C15 June 1989-12.7 °C15 January 198915.9 °C2,378 mm4322
198836.6 °C5 July 1988-3.2 °C17 February 198815.7 °C1,602 mm6124
198735.7 °C5 July 1987-10.0 °C28 February 198716.1 °C1,778 mm5733
198634.8 °C21 July 1986-6.2 °C6 January 198615.8 °C1,568 mm5637
198536.3 °C13 July 1985-15.0 °C13 December 198515.9 °C1,668 mm6032
198435.2 °C13 July 1984-13.8 °C1 January 198415.3 °C1,687 mm6050
198336.2 °C3 August 1983-13.5 °C31 December 198316.0 °C2,079 mm5834
198234.5 °C13 July 1982-5.0 °C19 January 198215.9 °C2,029 mm3733
198134.7 °C10 August 1981-5.3 °C3 January 198115.6 °C1,791 mm5529
198035.5 °C25 July 1980-11.4 °C9 February 198015.4 °C1,698 mm6048
197936.0 °C15 July 1979-12.7 °C1 February 197916.1 °C1,342 mm5128
197836.8 °C8 July 1978-13.3 °C17 February 197815.9 °C1,264 mm5334
197735.8 °C11 July 1977-15.9 °C31 January 197716.0 °C1,953 mm4641
197634.8 °C5 August 1976-9.3 °C28 December 197615.3 °C2,047 mm5842
197534.2 °C27 July 1975-7.5 °C15 December 197516.0 °C2,055 mm6637
197434.4 °C23 July 1974-8.4 °C26 February 197415.6 °C1,871 mm4935
197334.5 °C1 August 1973-6.9 °C26 December 197315.9 °C2,225 mm3423
197234.6 °C28 June 1972-11.8 °C11 February 197215.6 °C2,008 mm4337
197136.7 °C21 August 1971-4.8 °C5 January 197115.8 °C1,388 mm8144
197034.3 °C24 July 1970-17.9 °C16 January 197015.5 °C1,798 mm6230
196934.9 °C22 August 1969-8.8 °C5 February 196915.6 °C1,791 mm5851
196835.2 °C17 July 1968-9.6 °C9 February 196815.8 °C1,743 mm5149
196737.2 °C18 July 1967-14.5 °C3 February 196715.7 °C1,287 mm7368
196636.8 °C7 August 1966-7.5 °C27 December 196615.8 °C1,595 mm4330
196533.9 °C22 July 1965-8.6 °C17 December 196515.0 °C1,755 mm4233
196436.2 °C8 July 1964-7.5 °C27 February 196416.1 °C1,595 mm6133
196334.9 °C1 September 1963-7.5 °C8 January 196316.1 °C1,497 mm6450
196234.0 °C16 July 1962-5.1 °C31 January 196215.4 °C2,377 mm4744
196136.5 °C23 July 1961-8.7 °C18 February 196116.2 °C1,934 mm6828
196035.5 °C4 July 1960-8.1 °C26 January 196016.1 °C1,812 mm3739
195935.0 °C26 August 1959-5.6 °C6 January 195916.0 °C1,562 mm5123
195835.2 °C13 August 1958-8.9 °C3 February 195815.6 °C1,600 mm5332
195736.9 °C20 July 1957-9.9 °C11 February 195715.5 °C1,343 mm5030
195637.6 °C11 July 1956-5.7 °C9 January 195615.6 °C1,610 mm7444
195534.4 °C6 July 1955-7.7 °C11 January 195515.9 °C1,386 mm5933
195437.4 °C18 August 1954-4.9 °C25 January 195416.4 °C1,571 mm7735
195336.3 °C10 August 1953-6.9 °C18 January 195316.3 °C1,860 mm7228
195235.1 °C1 August 1952-12.8 °C19 February 195216.0 °C2,211 mm5529
195135.1 °C9 August 1951-11.1 °C14 January 195115.8 °C1,832 mm5835
195034.4 °C19 July 1950-3.6 °C10 December 195016.0 °C1,548 mm5036
194933.4 °C8 July 1949-5.6 °C9 January 194916.2 °C2,266 mm3829
194833.1 °C14 July 1948-6.5 °C26 January 194816.2 °C1,760 mm3831
194734.7 °C29 July 1947-6.6 °C20 December 194715.2 °C1,350 mm5640
194636.5 °C8 July 1946-5.5 °C5 January 194616.4 °C815 mm9044
194533.2 °C18 July 1945-5.9 °C8 February 194514.8 °C1,284 mm4756
194434.1 °C29 June 1944-7.1 °C17 December 194415.6 °C1,162 mm4051
194333.2 °C1 August 1943-7.0 °C12 January 194315.6 °C1,824 mm1642
194233.4 °C28 July 1942-5.6 °C18 January 194215.6 °C1,364 mm5039
194132.8 °C10 July 1941-6.0 °C25 January 194115.5 °C1,691 mm2128
194032.4 °C17 July 1940-15.8 °C24 January 194014.8 °C1,395 mm2842

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.5 °C
+3.0 °C
Hot days (≥ 30 °C)
115 d/yr
+54
Frost days (< 0 °C)
20 d/yr
-10
Annual rainfall
1473 mm
-242 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan12.5 °C+3.3 °C14 mm-43 mm
Feb11.0 °C+0.4 °C66 mm-11 mm
Mar17.9 °C+3.0 °C88 mm-35 mm
Apr24.3 °C+4.0 °C144 mm-19 mm
May26.4 °C+2.1 °C247 mm+5 mm
Jun30.9 °C+3.5 °C295 mm-28 mm
Jul31.1 °C-0.4 °C227 mm+44 mm
Aug34.1 °C+3.3 °C74 mm-113 mm
Sep33.0 °C+5.9 °C133 mm-28 mm
Oct26.6 °C+4.6 °C92 mm+10 mm
Nov18.0 °C+1.1 °C81 mm+13 mm
Dec15.3 °C+3.8 °C12 mm-38 mm

The year's extremes

Hottest day
37.4 °C
8 Sep 2025
Coldest day
-3.6 °C
8 Feb 2025
Wettest day
53.1 mm
13 Jun 2025
Windiest day
23.7 km/h
12 Apr 2025
Strongest gust
65.9 km/h
12 Apr 2025
Hottest feels-like
43.9 °C
11 Aug 2025
Coldest feels-like
-8.9 °C
8 Feb 2025
Snowiest day
4.6 cm
22 Feb 2025
Sunniest day
13.7 h
5 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 Xianju?

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

What is the hottest day ever recorded in Xianju?

The hottest day measured in Xianju between 1940 and 2025 was 23 July 2022, reaching 40.1 °C.

What is the coldest day in Xianju?

The coldest day measured in Xianju between 1940 and 2025 was 16 January 1970, at -17.9 °C.

Does it snow in Xianju?

Yes. Xianju gets on average 18.8 cm of snow per year and has around 30 frost days.

Has the climate of Xianju warmed?

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

What is the wettest day in Xianju?

The wettest day measured in Xianju between 1940 and 2025 was 21 July 1989, with 259 mm of rain in 24 hours.

What was the windiest day in Xianju?

The windiest day measured in Xianju between 1940 and 2025 was 12 August 2004, with winds reaching 44.6 km/h.

What is the warmest month in Xianju?

The warmest month in Xianju is July (27.0 °C on average); the coldest is January (4.9 °C).

How much does it rain in Xianju?

Xianju receives on average 1,715 mm of precipitation per year, spread over about 168 rainy days.

Is it sunny in Xianju?

Xianju gets on average 7.1 hours of sunshine per day, roughly 2,592 hours per year over 1940-2025.

What is the biggest single-day snowfall in Xianju?

The heaviest 24-hour snowfall measured in Xianju between 1940 and 2025 was 15 February 1961, with 20.2 cm.

Are there tropical nights in Xianju?

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

What was the most extreme apparent temperature in Xianju?

In Xianju, between 1940 and 2025, the highest apparent temperature reached 45.4 °C on 4 August 2024, and the lowest was -22.9 °C on 16 January 1970.

Compare Xianju with another city

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

Nearby cities

The climate around Xianju

Other cities — China