Mengla climate — normals and trends

Mengla (China) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 21.5 °C and it receives 1,696 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 (24.9 °C on average) and the coldest is January (16.0 °C). Rainfall peaks in August.

Mengla averages 0 frost days, 90 hot days (≥ 30 °C) and 180 rainy days per year.

Mengla has warmed by +2.0 °C between 1940 and 2025, or +0.24 °C per decade. This trend is statistically significant.

The hottest day of the period reached 40.5 °C (on 20 May 2019) and the coldest 1.2 °C (on 25 December 1999).

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

MenglaYunnan

coords
21.46°, 101.56°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthJuneColdest monthJanuaryWettest monthAugustDriest monthFebruary

Mean daily temperature

21.5°C

Average daily high

27.3°C

Average daily low

17.3°C

Annual rainfall

1,696mm

Sunshine / day

8.8h

Mean relative humidity

80%

Average peak wind

8.2km/h

Seasonal range

8.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

90 d/yr

Rainy days (≥ 1 mm)

180 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.8 °C

Average feels-like low

19.1 °C

Average peak gust

27.6 km/h

Tropical nights (≥ 20 °C)

143 d/yr

Solar radiation

16.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.0 °C

since 1940

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

20 May 2019

Coldest day

1.2 °C

25 December 1999

Wettest day

174 mm

19 July 1983

Windiest day

21.2 km/h

24 July 1971

Strongest gust

64.8 km/h

23 July 2003

Hottest feels-like

41.8 °C

20 May 2019

Coldest feels-like

-1.2 °C

25 December 1999

Sunniest day

12.9 h

17 July 2024

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.5 °C25 April 20256.5 °C30 November 202522.1 °C1,800 mm1170
202437.7 °C8 April 20249.7 °C5 February 202422.9 °C1,625 mm1610
202337.7 °C7 May 20238.0 °C15 January 202322.8 °C1,280 mm1470
202235.6 °C28 April 20228.7 °C19 December 202222.3 °C1,678 mm1180
202136.3 °C24 April 20216.4 °C14 January 202122.1 °C1,598 mm1440
202036.7 °C31 March 20207.3 °C26 January 202022.6 °C1,339 mm1430
201940.5 °C20 May 20193.4 °C8 December 201923.1 °C890 mm1950
201834.7 °C13 April 20188.1 °C7 February 201821.8 °C1,871 mm890
201737.0 °C4 May 20173.7 °C21 December 201722.4 °C1,828 mm1330
201637.6 °C11 May 20164.4 °C25 January 201622.4 °C1,405 mm1430
201535.7 °C6 May 20156.3 °C14 January 201522.4 °C1,575 mm1450
201438.2 °C23 April 20144.5 °C23 January 201422.4 °C1,452 mm1440
201335.3 °C15 June 20134.8 °C18 December 201322.3 °C1,566 mm1540
201237.2 °C3 May 20126.6 °C16 January 201222.6 °C1,525 mm1190
201134.2 °C26 July 20118.6 °C11 February 201121.8 °C1,421 mm940
201036.3 °C8 April 20107.7 °C4 January 201022.6 °C1,562 mm1410
200934.7 °C9 May 20098.1 °C14 January 200922.2 °C1,493 mm1270
200835.0 °C9 April 20085.9 °C2 December 200821.7 °C2,138 mm850
200735.5 °C2 April 20078.1 °C23 February 200721.9 °C1,609 mm1130
200636.9 °C13 April 20066.0 °C23 December 200622.2 °C1,457 mm1160
200535.9 °C17 May 20057.7 °C20 December 200522.2 °C1,467 mm1220
200434.2 °C3 May 20046.9 °C30 January 200421.5 °C1,596 mm960
200337.3 °C8 May 20038.4 °C7 January 200322.3 °C1,222 mm1140
200234.8 °C21 April 20028.7 °C22 December 200221.9 °C1,682 mm900
200135.0 °C10 April 20016.5 °C26 December 200122.0 °C1,706 mm900
200033.7 °C3 April 20007.7 °C14 January 200021.7 °C1,658 mm710
199934.3 °C25 April 19991.2 °C25 December 199921.9 °C1,685 mm790
199834.9 °C12 May 19987.1 °C12 February 199822.6 °C1,495 mm1230
199735.3 °C16 May 19976.8 °C11 February 199721.7 °C1,630 mm720
199633.9 °C10 April 19964.9 °C1 January 199621.6 °C1,899 mm770
199536.4 °C22 April 19955.8 °C31 December 199521.9 °C1,758 mm980
199435.8 °C11 April 19948.1 °C4 January 199421.8 °C2,263 mm840
199333.8 °C6 April 19934.0 °C29 December 199321.5 °C1,559 mm810
199236.7 °C9 May 19925.5 °C5 January 199221.4 °C1,515 mm1210
199136.3 °C18 April 19917.4 °C17 February 199121.8 °C1,903 mm960
199035.7 °C22 April 19906.7 °C11 January 199021.6 °C1,741 mm660
198936.5 °C21 April 19894.8 °C9 January 198921.5 °C1,664 mm850
198836.1 °C7 April 19887.7 °C20 December 198821.8 °C1,561 mm860
198735.5 °C22 May 19876.0 °C26 December 198721.7 °C1,547 mm1080
198634.8 °C31 March 19865.9 °C9 January 198621.3 °C1,765 mm880
198534.5 °C7 April 19854.5 °C25 December 198521.4 °C1,927 mm670
198436.6 °C21 April 19846.8 °C22 January 198421.7 °C1,863 mm980
198337.9 °C18 April 19835.0 °C2 December 198321.4 °C2,049 mm1210
198234.1 °C13 May 19823.3 °C29 December 198221.2 °C2,123 mm860
198134.8 °C8 April 19817.4 °C18 January 198121.5 °C2,231 mm860
198037.1 °C30 April 19807.0 °C13 January 198021.9 °C1,635 mm950
197936.3 °C13 May 19796.1 °C13 January 197921.6 °C1,511 mm1140
197834.0 °C1 July 19785.5 °C17 December 197821.0 °C2,068 mm740
197734.5 °C17 April 19777.4 °C26 January 197720.9 °C1,903 mm830
197634.2 °C16 April 19763.2 °C1 January 197620.8 °C1,924 mm780
197536.5 °C29 April 19751.7 °C31 December 197521.0 °C1,789 mm930
197433.0 °C11 March 19741.4 °C4 January 197420.8 °C1,687 mm600
197334.3 °C9 April 19732.1 °C31 December 197321.3 °C1,956 mm840
197235.5 °C13 May 19726.5 °C22 January 197221.0 °C1,954 mm700
197134.5 °C18 May 19713.4 °C6 January 197120.3 °C2,141 mm560
197034.4 °C11 May 19705.7 °C21 December 197021.3 °C1,897 mm890
196937.1 °C5 May 19696.8 °C27 January 196921.5 °C1,579 mm1200
196833.9 °C28 May 19685.5 °C20 January 196821.0 °C2,011 mm620
196735.1 °C5 April 19675.9 °C18 January 196720.9 °C1,739 mm770
196637.9 °C2 May 19668.0 °C2 January 196621.3 °C1,789 mm540
196537.2 °C15 May 19656.1 °C1 January 196520.8 °C1,917 mm680
196435.1 °C11 April 19645.1 °C29 December 196421.1 °C1,730 mm730
196337.3 °C25 April 19634.5 °C28 January 196321.0 °C1,890 mm980
196236.1 °C17 April 19624.5 °C29 December 196221.2 °C1,469 mm930
196134.0 °C25 April 19615.1 °C19 January 196121.3 °C2,090 mm710
196039.2 °C29 April 19606.7 °C3 January 196021.6 °C1,899 mm960
195938.1 °C11 April 19596.6 °C2 January 195921.4 °C1,541 mm770
195836.5 °C26 April 19585.5 °C18 December 195821.2 °C1,819 mm1000
195737.0 °C16 May 19576.6 °C5 February 195721.5 °C1,655 mm980
195637.2 °C19 April 19564.4 °C4 January 195621.1 °C1,501 mm850
195534.7 °C22 March 19554.6 °C13 January 195520.7 °C1,729 mm550
195435.6 °C27 April 19544.1 °C16 December 195421.0 °C1,385 mm730
195333.1 °C22 July 19536.2 °C26 December 195320.6 °C1,551 mm560
195235.7 °C7 May 19526.8 °C13 December 195221.1 °C1,686 mm550
195134.4 °C11 April 19517.4 °C31 January 195120.7 °C1,804 mm410
195036.6 °C24 April 19506.7 °C3 January 195021.1 °C1,638 mm530
194931.9 °C12 April 19496.3 °C17 January 194920.9 °C1,515 mm320
194832.5 °C14 March 19484.9 °C4 January 194820.5 °C1,566 mm360
194734.1 °C8 May 19475.4 °C30 December 194720.6 °C1,521 mm250
194635.5 °C19 March 19464.6 °C11 January 194620.8 °C1,099 mm570
194533.9 °C2 April 19456.9 °C18 January 194520.4 °C1,878 mm230
194434.5 °C9 April 19446.5 °C10 December 194420.8 °C1,678 mm530
194334.3 °C27 April 19436.7 °C11 December 194320.5 °C1,724 mm600
194236.0 °C17 April 19426.2 °C7 December 194220.2 °C1,849 mm440
194133.5 °C26 April 19417.7 °C24 January 194120.5 °C1,826 mm430
194034.1 °C26 April 19404.6 °C1 January 194020.5 °C1,709 mm300

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
28.0 °C
+0.7 °C
Hot days (≥ 30 °C)
117 d/yr
+27
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1800 mm
+104 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan24.1 °C+0.7 °C3 mm-27 mm
Feb27.5 °C+1.3 °C25 mm-0 mm
Mar29.7 °C+0.6 °C10 mm-38 mm
Apr30.6 °C0.0 °C84 mm-14 mm
May29.5 °C-0.5 °C212 mm+18 mm
Jun29.7 °C+0.7 °C322 mm+67 mm
Jul28.6 °C+0.2 °C524 mm+211 mm
Aug29.2 °C+1.0 °C264 mm-60 mm
Sep29.8 °C+1.7 °C170 mm-53 mm
Oct28.5 °C+1.6 °C105 mm-5 mm
Nov24.6 °C-0.1 °C78 mm+28 mm
Dec24.6 °C+2.0 °C4 mm-25 mm

The year's extremes

Hottest day
35.5 °C
25 Apr 2025
Coldest day
6.5 °C
30 Nov 2025
Wettest day
88.3 mm
17 Jul 2025
Windiest day
18.0 km/h
26 Jan 2025
Strongest gust
53.6 km/h
1 Jun 2025
Hottest feels-like
39.0 °C
13 Jun 2025
Coldest feels-like
5.2 °C
30 Nov 2025
Sunniest day
12.9 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 Mengla?

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

What is the hottest day ever recorded in Mengla?

The hottest day measured in Mengla between 1940 and 2025 was 20 May 2019, reaching 40.5 °C.

What is the coldest day in Mengla?

The coldest day measured in Mengla between 1940 and 2025 was 25 December 1999, at 1.2 °C.

Does it snow in Mengla?

Almost never: Mengla sees virtually no snow, with about 0 frost days per year.

Has the climate of Mengla warmed?

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

What is the wettest day in Mengla?

The wettest day measured in Mengla between 1940 and 2025 was 19 July 1983, with 174 mm of rain in 24 hours.

What was the windiest day in Mengla?

The windiest day measured in Mengla between 1940 and 2025 was 24 July 1971, with winds reaching 21.2 km/h.

What is the warmest month in Mengla?

The warmest month in Mengla is June (24.9 °C on average); the coldest is January (16.0 °C).

How much does it rain in Mengla?

Mengla receives on average 1,696 mm of precipitation per year, spread over about 180 rainy days.

Is it sunny in Mengla?

Mengla gets on average 8.8 hours of sunshine per day, roughly 3,212 hours per year over 1940-2025.

Are there tropical nights in Mengla?

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

What was the most extreme apparent temperature in Mengla?

In Mengla, between 1940 and 2025, the highest apparent temperature reached 41.8 °C on 20 May 2019, and the lowest was -1.2 °C on 25 December 1999.

Compare Mengla with another city

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

Nearby cities

The climate around Mengla

Other cities — China