Shilin climate — normals and trends

Shilin (China) has a subtropical highland, dry winter climate (Cwb) under the Köppen-Geiger classification. Its mean annual temperature is 16.5 °C and it receives 1,078 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 June (21.0 °C on average) and the coldest is January (9.6 °C). Rainfall peaks in June.

Shilin averages 2 frost days, 9 hot days (≥ 30 °C) and 156 rainy days per year.

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

The hottest day of the period reached 35.3 °C (on 1 June 2023) and the coldest -14.1 °C (on 18 December 2013).

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

ShilinYunnan

coords
24.82°, 103.33°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthJuneColdest monthJanuaryWettest monthJuneDriest monthDecember

Mean daily temperature

16.5°C

Average daily high

21.7°C

Average daily low

12.1°C

Annual rainfall

1,078mm

Sunshine / day

8.6h

Mean relative humidity

71%

Average peak wind

15.3km/h

Seasonal range

11.4°C

Frost days (< 0 °C)

2 d/yr

Hot days (≥ 30 °C)

9 d/yr

Rainy days (≥ 1 mm)

156 d/yr

Annual snowfall

4.6 cm

Average feels-like high

20.7 °C

Average feels-like low

11.4 °C

Average peak gust

38.6 km/h

Tropical nights (≥ 20 °C)

6 d/yr

Solar radiation

16.0 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.66 · 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

35.3 °C

1 June 2023

Coldest day

-14.1 °C

18 December 2013

Wettest day

107 mm

14 June 1961

Windiest day

38.3 km/h

7 June 1946

Strongest gust

91.4 km/h

17 September 2014

Hottest feels-like

35.3 °C

27 July 2024

Coldest feels-like

-18.4 °C

18 December 2013

Snowiest day

19.9 cm

28 December 1983

Sunniest day

13.5 h

13 June 1970

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.3 °C27 April 2025-1.2 °C28 November 202516.8 °C1,499 mm51
202432.1 °C26 July 20242.1 °C22 January 202418.0 °C1,127 mm170
202335.3 °C1 June 2023-2.0 °C7 January 202318.2 °C903 mm341
202231.7 °C28 April 2022-0.9 °C22 February 202216.8 °C1,107 mm102
202133.9 °C22 May 2021-1.3 °C11 January 202117.3 °C986 mm183
202033.3 °C8 May 20201.3 °C20 December 202017.3 °C853 mm260
201934.3 °C19 May 2019-4.0 °C7 December 201918.0 °C931 mm415
201831.3 °C24 April 2018-1.0 °C5 February 201817.0 °C1,048 mm53
201731.5 °C3 June 2017-3.3 °C21 December 201717.0 °C1,283 mm122
201631.9 °C8 May 2016-3.7 °C24 January 201617.1 °C986 mm124
201533.0 °C3 June 2015-8.0 °C13 January 201517.5 °C1,095 mm153
201434.1 °C18 May 2014-2.2 °C21 January 201417.6 °C971 mm363
201332.8 °C19 May 2013-14.1 °C18 December 201317.3 °C847 mm216
201233.5 °C4 May 2012-1.1 °C30 December 201218.0 °C913 mm171
201131.6 °C31 August 20111.3 °C11 January 201116.9 °C631 mm90
201033.5 °C6 May 20100.8 °C16 December 201017.9 °C1,055 mm250
200932.9 °C11 May 20091.5 °C14 March 200917.7 °C862 mm70
200832.8 °C21 April 2008-0.9 °C14 February 200816.7 °C1,035 mm102
200731.2 °C1 April 20072.5 °C1 February 200716.9 °C1,054 mm60
200632.0 °C12 April 20060.7 °C22 December 200617.6 °C889 mm70
200532.9 °C12 May 20051.2 °C1 January 200517.4 °C1,015 mm220
200431.4 °C3 May 2004-0.4 °C9 February 200416.6 °C1,054 mm72
200332.5 °C7 May 2003-0.6 °C6 January 200317.6 °C846 mm111
200231.0 °C6 April 2002-0.5 °C7 January 200217.1 °C1,008 mm51
200131.4 °C21 April 2001-0.6 °C23 December 200116.8 °C1,205 mm51
200030.7 °C25 April 2000-2.1 °C30 January 200016.5 °C1,116 mm22
199932.3 °C18 April 1999-4.9 °C25 December 199917.2 °C1,112 mm138
199833.3 °C11 May 1998-2.5 °C16 December 199817.5 °C1,056 mm122
199732.9 °C5 June 19970.9 °C19 January 199716.5 °C1,104 mm140
199631.6 °C6 May 1996-1.1 °C1 January 199616.6 °C1,080 mm71
199532.0 °C25 May 1995-1.2 °C30 December 199516.6 °C1,105 mm92
199433.7 °C2 May 19941.3 °C22 January 199416.9 °C1,208 mm120
199330.9 °C20 May 1993-3.5 °C27 December 199316.5 °C1,021 mm56
199232.5 °C13 May 1992-1.2 °C2 December 199216.0 °C879 mm74
199131.4 °C18 April 1991-1.7 °C28 December 199116.8 °C1,105 mm51
199029.9 °C3 May 19901.9 °C31 January 199016.3 °C1,144 mm00
198932.6 °C21 April 19890.0 °C14 January 198916.3 °C910 mm70
198833.0 °C12 June 1988-0.1 °C2 January 198816.7 °C974 mm101
198733.5 °C23 May 1987-1.1 °C16 December 198717.0 °C993 mm183
198630.5 °C1 June 1986-2.3 °C2 March 198616.3 °C1,335 mm24
198530.5 °C15 May 1985-1.0 °C18 January 198516.1 °C1,295 mm33
198430.2 °C10 April 19840.2 °C3 January 198416.5 °C1,010 mm10
198334.9 °C24 May 1983-6.7 °C29 December 198316.1 °C1,133 mm239
198232.7 °C12 May 1982-7.7 °C27 December 198216.3 °C1,037 mm35
198131.6 °C10 May 19810.5 °C27 December 198116.8 °C1,093 mm50
198032.7 °C30 April 1980-0.2 °C9 January 198016.9 °C892 mm142
197933.0 °C14 May 1979-1.1 °C23 December 197916.6 °C1,046 mm133
197831.1 °C25 April 1978-0.6 °C13 January 197816.1 °C1,196 mm23
197733.2 °C10 June 1977-5.4 °C10 February 197716.1 °C1,148 mm194
197630.2 °C21 April 1976-0.1 °C1 January 197615.8 °C1,325 mm11
197531.7 °C29 April 1975-3.5 °C30 December 197516.4 °C1,052 mm1013
197429.3 °C7 May 1974-4.0 °C1 January 197415.8 °C1,383 mm08
197331.2 °C8 April 1973-3.2 °C31 December 197316.5 °C1,144 mm51
197231.4 °C8 May 19720.4 °C9 February 197216.3 °C1,203 mm40
197132.5 °C17 May 1971-2.4 °C9 January 197115.7 °C1,236 mm710
197031.8 °C4 May 19701.0 °C14 January 197016.3 °C1,119 mm50
196933.4 °C16 May 1969-0.3 °C4 February 196917.0 °C895 mm202
196830.3 °C7 May 1968-11.2 °C14 February 196815.8 °C1,400 mm15
196732.1 °C30 May 1967-1.9 °C16 January 196716.1 °C1,096 mm33
196632.0 °C1 May 1966-0.2 °C2 December 196615.7 °C1,195 mm11
196531.0 °C14 May 1965-2.3 °C31 December 196515.1 °C1,234 mm14
196429.8 °C21 April 1964-5.2 °C28 December 196416.4 °C1,171 mm03
196334.4 °C31 May 1963-0.9 °C15 January 196316.6 °C1,145 mm212
196232.3 °C8 May 1962-0.7 °C30 January 196216.3 °C956 mm41
196133.1 °C15 May 1961-3.6 °C17 January 196116.5 °C1,345 mm63
196033.0 °C29 April 19601.5 °C25 January 196016.9 °C1,045 mm160
195930.8 °C8 April 1959-6.0 °C2 March 195916.3 °C1,045 mm52
195834.5 °C1 June 1958-0.9 °C25 December 195816.7 °C1,046 mm151
195732.9 °C25 May 19570.8 °C11 February 195716.6 °C1,090 mm150
195631.0 °C18 April 1956-1.7 °C9 January 195615.7 °C994 mm42
195530.6 °C10 May 1955-1.8 °C16 January 195515.6 °C902 mm45
195429.9 °C19 April 19540.7 °C16 December 195416.2 °C808 mm00
195330.5 °C21 May 19530.1 °C12 December 195316.3 °C681 mm20
195231.9 °C6 May 19521.0 °C19 February 195216.4 °C969 mm90
195129.3 °C7 May 19512.1 °C13 January 195116.1 °C1,169 mm00
195031.1 °C3 May 19500.6 °C17 February 195016.1 °C1,315 mm50
194929.5 °C12 April 1949-0.5 °C8 January 194916.0 °C920 mm01
194826.9 °C15 March 1948-1.7 °C1 January 194815.2 °C1,228 mm03
194727.6 °C8 May 1947-2.0 °C19 December 194715.2 °C1,255 mm03
194628.2 °C2 September 1946-1.2 °C12 January 194615.2 °C911 mm06
194527.1 °C29 April 1945-0.4 °C8 February 194514.5 °C1,429 mm02
194427.7 °C25 April 1944-0.7 °C20 December 194415.0 °C1,193 mm02
194328.6 °C25 April 1943-0.8 °C11 December 194315.2 °C1,066 mm02
194229.2 °C16 April 19420.9 °C12 December 194215.0 °C1,240 mm00
194127.8 °C14 May 1941-1.9 °C1 February 194115.0 °C1,340 mm01
194027.4 °C26 April 1940-1.1 °C6 January 194015.0 °C950 mm03

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.9 °C
+0.2 °C
Hot days (≥ 30 °C)
5 d/yr
-4
Frost days (< 0 °C)
1 d/yr
-1
Annual rainfall
1499 mm
+421 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan14.6 °C-1.2 °C30 mm+8 mm
Feb18.1 °C-0.3 °C22 mm+2 mm
Mar21.5 °C-1.0 °C19 mm-14 mm
Apr25.8 °C+0.6 °C42 mm-12 mm
May25.0 °C-0.9 °C234 mm+120 mm
Jun25.1 °C+0.1 °C250 mm+38 mm
Jul26.4 °C+1.4 °C255 mm+57 mm
Aug25.6 °C+0.7 °C212 mm+36 mm
Sep24.6 °C+1.1 °C228 mm+111 mm
Oct21.9 °C+1.1 °C105 mm+26 mm
Nov16.9 °C-1.3 °C97 mm+61 mm
Dec16.9 °C+1.5 °C7 mm-11 mm

The year's extremes

Hottest day
32.3 °C
27 Apr 2025
Coldest day
-1.2 °C
28 Nov 2025
Wettest day
49.7 mm
27 Jun 2025
Windiest day
32.9 km/h
1 Mar 2025
Strongest gust
75.2 km/h
1 Mar 2025
Hottest feels-like
33.8 °C
29 Jul 2025
Coldest feels-like
-4.2 °C
28 Nov 2025
Snowiest day
1.7 cm
26 Jan 2025
Sunniest day
13.3 h
14 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 Shilin?

Shilin has a subtropical highland, dry winter climate (Köppen Cwb). Over 1940-2025, the average annual temperature is 16.5 °C and it receives 1,078 mm of precipitation per year.

What is the hottest day ever recorded in Shilin?

The hottest day measured in Shilin between 1940 and 2025 was 1 June 2023, reaching 35.3 °C.

What is the coldest day in Shilin?

The coldest day measured in Shilin between 1940 and 2025 was 18 December 2013, at -14.1 °C.

Does it snow in Shilin?

Yes. Shilin gets on average 4.6 cm of snow per year and has around 2 frost days.

Has the climate of Shilin warmed?

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

What is the wettest day in Shilin?

The wettest day measured in Shilin between 1940 and 2025 was 14 June 1961, with 107 mm of rain in 24 hours.

What was the windiest day in Shilin?

The windiest day measured in Shilin between 1940 and 2025 was 7 June 1946, with winds reaching 38.3 km/h.

What is the warmest month in Shilin?

The warmest month in Shilin is June (21.0 °C on average); the coldest is January (9.6 °C).

How much does it rain in Shilin?

Shilin receives on average 1,078 mm of precipitation per year, spread over about 156 rainy days.

Is it sunny in Shilin?

Shilin gets on average 8.6 hours of sunshine per day, roughly 3,139 hours per year over 1940-2025.

What is the biggest single-day snowfall in Shilin?

The heaviest 24-hour snowfall measured in Shilin between 1940 and 2025 was 28 December 1983, with 19.9 cm.

Are there tropical nights in Shilin?

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

What was the most extreme apparent temperature in Shilin?

In Shilin, between 1940 and 2025, the highest apparent temperature reached 35.3 °C on 27 July 2024, and the lowest was -18.4 °C on 18 December 2013.

Compare Shilin with another city

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

Nearby cities

The climate around Shilin

Other cities — China