Bhamo climate — normals and trends

Bhamo (Myanmar) has a hot-summer mediterranean climate (Csa) under the Köppen-Geiger classification. Its mean annual temperature is 23.6 °C and it receives 2,131 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 May (27.3 °C on average) and the coldest is January (17.3 °C). Rainfall peaks in August.

Bhamo averages 0 frost days, 105 hot days (≥ 30 °C) and 171 rainy days per year.

Bhamo has warmed by +2.3 °C between 1940 and 2025, or +0.27 °C per decade. This trend is statistically significant.

The hottest day of the period reached 39.4 °C (on 16 May 2024) and the coldest 6.1 °C (on 5 January 1983).

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

BhamoKachin State

coords
24.25°, 97.23°
period
19402025 · 86 yrs
CsaHot-summer MediterraneanWarmest monthMayColdest monthJanuaryWettest monthAugustDriest monthFebruary

Mean daily temperature

23.6°C

Average daily high

28.0°C

Average daily low

19.8°C

Annual rainfall

2,131mm

Sunshine / day

9.0h

Mean relative humidity

79%

Average peak wind

7.4km/h

Seasonal range

10.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

105 d/yr

Rainy days (≥ 1 mm)

171 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.5 °C

Average feels-like low

22.4 °C

Average peak gust

24.1 km/h

Tropical nights (≥ 20 °C)

213 d/yr

Solar radiation

16.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.3 °C

since 1940

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

39.4 °C

16 May 2024

Coldest day

6.1 °C

5 January 1983

Wettest day

283 mm

18 June 1958

Windiest day

24.3 km/h

30 April 1991

Strongest gust

69.5 km/h

15 May 2023

Hottest feels-like

44.2 °C

31 May 2023

Coldest feels-like

4.1 °C

5 January 1983

Sunniest day

13.0 h

4 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.1 °C26 April 202510.7 °C21 December 202524.8 °C1,976 mm1760
202439.4 °C16 May 20248.8 °C9 January 202424.8 °C1,533 mm1860
202337.7 °C7 May 202310.2 °C17 January 202324.9 °C1,654 mm1900
202236.4 °C27 April 20229.5 °C7 February 202224.2 °C1,488 mm1640
202136.8 °C25 April 20219.4 °C17 December 202124.9 °C1,483 mm1790
202038.0 °C18 May 20209.3 °C27 January 202024.7 °C1,354 mm1720
201938.4 °C21 May 20199.6 °C9 December 201924.7 °C1,494 mm1820
201836.0 °C25 April 20189.9 °C31 January 201824.0 °C2,138 mm1210
201736.9 °C9 April 20178.8 °C16 January 201724.3 °C1,922 mm1320
201637.4 °C28 April 20169.5 °C12 January 201624.6 °C1,744 mm1660
201536.4 °C5 May 20159.9 °C13 January 201524.2 °C1,770 mm1490
201438.3 °C20 April 20149.3 °C4 January 201424.6 °C1,528 mm1670
201337.2 °C12 April 20137.5 °C18 December 201324.3 °C1,717 mm1540
201238.7 °C26 May 20129.5 °C16 January 201224.6 °C2,043 mm1640
201136.0 °C18 April 20117.8 °C21 January 201124.2 °C1,982 mm1250
201037.9 °C16 April 20108.7 °C3 January 201024.6 °C2,032 mm1530
200937.2 °C12 May 20097.0 °C30 December 200924.6 °C1,906 mm1710
200837.3 °C22 April 20089.1 °C4 February 200823.9 °C2,288 mm1200
200737.4 °C18 April 20078.2 °C24 January 200723.9 °C2,151 mm1260
200636.7 °C13 April 20069.4 °C6 January 200624.3 °C1,768 mm1520
200537.7 °C2 June 200510.5 °C31 December 200524.8 °C1,782 mm1630
200436.0 °C2 May 20049.1 °C30 January 200423.8 °C2,171 mm990
200336.6 °C9 April 20039.5 °C16 January 200324.1 °C1,807 mm1290
200236.9 °C19 April 20029.9 °C14 January 200224.2 °C1,629 mm1200
200136.5 °C25 April 20018.3 °C12 January 200124.2 °C2,242 mm1200
200037.0 °C10 April 20009.9 °C31 January 200023.9 °C2,458 mm990
199936.8 °C4 April 19998.4 °C27 December 199924.5 °C2,256 mm1300
199838.7 °C15 May 199810.8 °C6 January 199824.7 °C1,809 mm1290
199737.5 °C16 May 19978.9 °C10 February 199723.6 °C2,607 mm910
199636.1 °C18 April 19969.5 °C23 January 199624.1 °C2,393 mm930
199537.1 °C29 May 19958.8 °C26 January 199524.4 °C2,275 mm1380
199437.2 °C21 May 19949.6 °C11 January 199424.3 °C2,265 mm1080
199335.4 °C8 April 19939.0 °C20 January 199323.7 °C2,172 mm940
199237.4 °C11 May 19928.6 °C6 January 199223.4 °C1,859 mm1080
199136.1 °C23 April 19918.9 °C8 January 199123.7 °C2,200 mm1110
199037.5 °C3 May 19908.1 °C2 January 199023.5 °C2,261 mm780
198937.0 °C21 April 19898.5 °C19 January 198923.7 °C2,491 mm980
198837.3 °C13 April 198810.0 °C19 January 198824.3 °C2,298 mm1060
198738.3 °C22 May 19878.4 °C29 December 198724.1 °C2,144 mm1040
198637.1 °C12 April 19869.0 °C15 January 198623.8 °C2,282 mm1100
198536.6 °C22 April 19857.7 °C16 January 198523.6 °C2,389 mm890
198435.9 °C5 April 19849.0 °C10 February 198423.3 °C2,816 mm780
198336.5 °C26 May 19836.1 °C5 January 198323.3 °C2,516 mm1040
198236.8 °C23 May 19827.8 °C15 January 198223.4 °C2,021 mm970
198136.1 °C9 May 19819.5 °C19 January 198123.8 °C2,922 mm810
198037.7 °C25 May 19808.7 °C17 January 198024.1 °C1,899 mm1220
197937.4 °C7 May 19796.5 °C3 January 197924.0 °C2,140 mm1090
197836.2 °C5 May 19786.6 °C22 December 197823.5 °C2,516 mm1030
197734.6 °C31 March 19777.1 °C10 February 197723.3 °C2,479 mm920
197636.2 °C25 April 19767.7 °C3 January 197623.1 °C2,803 mm880
197537.4 °C2 May 19758.3 °C27 December 197523.6 °C2,397 mm1090
197435.0 °C8 May 19746.5 °C6 January 197423.3 °C2,368 mm1000
197337.6 °C18 April 19738.8 °C20 January 197323.8 °C2,731 mm1090
197237.0 °C8 May 19728.7 °C21 January 197223.8 °C2,244 mm1090
197136.2 °C26 April 19718.7 °C3 February 197123.2 °C2,395 mm860
197038.0 °C27 April 19706.9 °C1 January 197023.6 °C2,271 mm1120
196937.4 °C6 May 19697.5 °C1 January 196923.9 °C1,992 mm1230
196835.4 °C8 May 19686.9 °C20 January 196822.8 °C2,349 mm720
196733.5 °C16 May 19678.7 °C1 January 196723.4 °C2,301 mm890
196636.9 °C3 May 196610.1 °C3 February 196622.9 °C2,271 mm590
196535.5 °C26 April 19657.4 °C2 January 196522.6 °C2,012 mm650
196435.6 °C2 May 19647.5 °C30 December 196423.8 °C2,346 mm1140
196336.1 °C8 April 19637.6 °C5 January 196323.3 °C1,956 mm950
196235.6 °C26 April 19626.9 °C30 December 196223.4 °C2,234 mm1130
196136.1 °C25 April 19618.7 °C17 December 196123.4 °C2,336 mm970
196036.1 °C8 May 19609.5 °C21 January 196023.8 °C2,206 mm1100
195937.4 °C12 April 19598.4 °C2 January 195922.8 °C2,324 mm900
195838.7 °C26 April 19587.4 °C26 December 195823.8 °C2,877 mm1180
195737.4 °C15 May 19578.7 °C29 December 195723.4 °C2,111 mm990
195636.2 °C15 April 19567.4 °C18 January 195622.8 °C2,528 mm640
195534.5 °C11 May 19558.0 °C26 December 195522.7 °C2,047 mm630
195436.8 °C19 April 19549.5 °C19 January 195422.9 °C2,034 mm630
195333.0 °C1 April 19536.5 °C27 January 195322.5 °C1,526 mm340
195234.8 °C10 May 19529.3 °C14 December 195222.8 °C2,267 mm500
195133.3 °C8 May 195110.3 °C6 February 195122.7 °C2,373 mm480
195035.0 °C16 May 19509.2 °C14 January 195023.0 °C2,076 mm520
194931.4 °C14 April 19499.1 °C3 January 194922.4 °C2,002 mm120
194834.2 °C12 April 194810.3 °C17 December 194822.4 °C2,029 mm360
194736.0 °C18 May 19479.1 °C17 January 194722.8 °C1,832 mm590
194636.2 °C8 April 194610.6 °C14 January 194622.8 °C1,562 mm570
194534.8 °C1 April 19459.5 °C26 December 194522.5 °C2,426 mm660
194434.9 °C19 April 19449.5 °C13 January 194422.4 °C2,403 mm380
194334.1 °C14 May 19439.2 °C22 January 194322.3 °C1,966 mm530
194235.1 °C24 April 19428.7 °C27 December 194222.2 °C2,427 mm560
194134.0 °C24 April 19419.3 °C5 February 194122.3 °C2,309 mm610
194033.9 °C29 April 19407.7 °C8 January 194022.1 °C1,857 mm410

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
29.5 °C
+1.5 °C
Hot days (≥ 30 °C)
176 d/yr
+71
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1977 mm
-155 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.5 °C+2.4 °C2 mm-7 mm
Feb27.7 °C+1.9 °C1 mm-8 mm
Mar31.9 °C+2.1 °C3 mm-9 mm
Apr33.5 °C+1.1 °C24 mm-8 mm
May31.0 °C-0.3 °C268 mm+69 mm
Jun31.1 °C+1.6 °C394 mm-26 mm
Jul30.1 °C+1.3 °C466 mm-13 mm
Aug29.9 °C+1.2 °C365 mm-142 mm
Sep31.2 °C+2.2 °C260 mm-24 mm
Oct30.1 °C+1.9 °C157 mm+26 mm
Nov27.4 °C+1.6 °C38 mm+0 mm
Dec24.1 °C+0.9 °C0 mm-12 mm

The year's extremes

Hottest day
37.1 °C
26 Apr 2025
Coldest day
10.7 °C
21 Dec 2025
Wettest day
95.3 mm
28 Jun 2025
Windiest day
16.4 km/h
2 Mar 2025
Strongest gust
47.5 km/h
31 May 2025
Hottest feels-like
43.5 °C
1 Sep 2025
Coldest feels-like
9.5 °C
21 Dec 2025
Sunniest day
13.0 h
5 May 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 Bhamo?

Bhamo has a hot-summer mediterranean climate (Köppen Csa). Over 1940-2025, the average annual temperature is 23.6 °C and it receives 2,131 mm of precipitation per year.

What is the hottest day ever recorded in Bhamo?

The hottest day measured in Bhamo between 1940 and 2025 was 16 May 2024, reaching 39.4 °C.

What is the coldest day in Bhamo?

The coldest day measured in Bhamo between 1940 and 2025 was 5 January 1983, at 6.1 °C.

Does it snow in Bhamo?

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

Has the climate of Bhamo warmed?

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

What is the wettest day in Bhamo?

The wettest day measured in Bhamo between 1940 and 2025 was 18 June 1958, with 283 mm of rain in 24 hours.

What was the windiest day in Bhamo?

The windiest day measured in Bhamo between 1940 and 2025 was 30 April 1991, with winds reaching 24.3 km/h.

What is the warmest month in Bhamo?

The warmest month in Bhamo is May (27.3 °C on average); the coldest is January (17.3 °C).

How much does it rain in Bhamo?

Bhamo receives on average 2,131 mm of precipitation per year, spread over about 171 rainy days.

Is it sunny in Bhamo?

Bhamo gets on average 9.0 hours of sunshine per day, roughly 3,285 hours per year over 1940-2025.

Are there tropical nights in Bhamo?

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

What was the most extreme apparent temperature in Bhamo?

In Bhamo, between 1940 and 2025, the highest apparent temperature reached 44.2 °C on 31 May 2023, and the lowest was 4.1 °C on 5 January 1983.

Compare Bhamo with another city

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

Nearby cities

The climate around Bhamo

Other cities — Myanmar