Kyaukpyu climate — normals and trends

Kyaukpyu (Myanmar) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 26.4 °C and it receives 3,911 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 (28.1 °C on average) and the coldest is January (23.6 °C). Rainfall peaks in July.

Kyaukpyu averages 0 frost days, 7 hot days (≥ 30 °C) and 179 rainy days per year.

Kyaukpyu has warmed by +0.6 °C between 1940 and 2025, or +0.07 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.1 °C (on 10 June 2004) and the coldest 17.9 °C (on 25 January 1951).

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

KyaukpyuRakhine

coords
19.43°, 93.55°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthMayColdest monthJanuaryWettest monthJulyDriest monthFebruary

Mean daily temperature

26.4°C

Average daily high

27.2°C

Average daily low

25.5°C

Annual rainfall

3,911mm

Sunshine / day

9.1h

Mean relative humidity

79%

Average peak wind

21.5km/h

Seasonal range

4.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

7 d/yr

Rainy days (≥ 1 mm)

179 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.3 °C

Average feels-like low

28.3 °C

Average peak gust

30.4 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

17.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.6 °C

since 1940

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

32.1 °C

10 June 2004

Coldest day

17.9 °C

25 January 1951

Wettest day

295 mm

3 June 2003

Windiest day

92.9 km/h

14 May 2023

Strongest gust

124.2 km/h

14 May 2023

Hottest feels-like

39.5 °C

21 May 2024

Coldest feels-like

15.1 °C

25 January 1953

Sunniest day

12.8 h

4 June 2021

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.4 °C20 October 202521.7 °C29 January 202526.9 °C4,111 mm170
202431.9 °C23 May 202420.7 °C28 January 202427.0 °C3,890 mm330
202331.2 °C14 November 202321.8 °C20 January 202327.1 °C3,797 mm240
202231.5 °C21 October 202219.6 °C30 January 202226.9 °C3,071 mm250
202131.1 °C24 May 202120.6 °C2 February 202127.0 °C3,454 mm240
202030.8 °C18 May 202020.1 °C28 January 202026.6 °C3,154 mm200
201931.1 °C18 October 201920.1 °C9 January 201926.8 °C3,490 mm240
201830.4 °C28 October 201819.4 °C16 January 201826.4 °C3,614 mm40
201730.7 °C4 November 201721.7 °C13 January 201726.8 °C3,441 mm210
201630.7 °C24 October 201620.6 °C24 January 201626.8 °C3,299 mm150
201530.2 °C20 November 201520.6 °C24 January 201526.5 °C3,178 mm10
201431.4 °C8 October 201421.1 °C18 February 201426.6 °C2,787 mm170
201330.6 °C10 October 201319.5 °C12 January 201326.4 °C3,854 mm40
201231.1 °C23 October 201219.4 °C14 January 201226.4 °C3,655 mm140
201130.0 °C25 October 201120.5 °C14 January 201126.2 °C3,601 mm10
201031.5 °C3 October 201021.3 °C9 February 201026.8 °C3,209 mm200
200931.7 °C3 November 200921.9 °C26 December 200926.6 °C3,802 mm100
200831.0 °C17 October 200820.5 °C3 February 200826.2 °C3,630 mm70
200731.2 °C20 June 200720.4 °C11 January 200726.2 °C4,211 mm100
200630.4 °C26 October 200620.7 °C2 January 200626.5 °C4,074 mm80
200531.0 °C1 June 200520.7 °C24 December 200526.7 °C4,872 mm260
200432.1 °C10 June 200420.9 °C5 February 200426.4 °C3,751 mm130
200330.8 °C4 October 200320.4 °C23 January 200326.5 °C3,813 mm80
200230.1 °C9 November 200220.8 °C9 January 200226.4 °C3,921 mm30
200131.2 °C23 October 200120.1 °C26 January 200126.4 °C3,758 mm70
200030.5 °C15 October 200020.9 °C31 January 200026.3 °C3,451 mm40
199930.7 °C15 October 199921.7 °C30 December 199926.5 °C3,912 mm40
199831.2 °C19 November 199820.0 °C13 January 199826.8 °C2,922 mm400
199731.0 °C5 November 199719.2 °C24 January 199726.2 °C3,596 mm60
199630.5 °C13 October 199620.6 °C21 January 199626.5 °C3,746 mm60
199531.7 °C28 October 199521.0 °C24 January 199526.4 °C3,434 mm100
199430.5 °C1 May 199420.7 °C30 January 199426.3 °C3,933 mm30
199330.0 °C29 October 199320.0 °C22 January 199326.3 °C3,690 mm10
199230.3 °C17 May 199219.5 °C13 January 199226.0 °C3,443 mm50
199130.5 °C28 April 199119.2 °C31 December 199126.3 °C4,438 mm30
199030.2 °C21 November 199020.3 °C26 January 199026.2 °C4,011 mm40
198929.5 °C6 November 198919.5 °C13 January 198926.0 °C2,816 mm00
198830.6 °C18 September 198822.0 °C8 February 198826.6 °C3,334 mm50
198730.4 °C11 November 198721.1 °C1 January 198726.7 °C4,163 mm70
198630.2 °C22 October 198621.0 °C3 January 198626.4 °C2,868 mm20
198529.9 °C14 October 198521.5 °C25 January 198526.1 °C3,559 mm00
198429.6 °C12 April 198420.3 °C1 January 198426.1 °C3,726 mm00
198331.0 °C31 October 198319.1 °C7 February 198326.2 °C3,923 mm100
198230.7 °C2 November 198220.4 °C3 January 198226.3 °C3,964 mm40
198130.2 °C24 October 198120.8 °C12 February 198126.4 °C3,201 mm40
198030.6 °C9 November 198020.8 °C1 February 198026.6 °C3,896 mm140
197930.7 °C13 November 197921.6 °C13 February 197926.8 °C3,573 mm150
197831.2 °C15 May 197819.9 °C4 January 197826.3 °C3,204 mm80
197730.4 °C18 October 197720.6 °C31 January 197726.3 °C3,342 mm30
197630.5 °C1 May 197620.5 °C6 January 197626.2 °C4,034 mm20
197530.8 °C7 May 197520.3 °C10 December 197525.9 °C3,995 mm10
197430.9 °C25 September 197420.2 °C16 January 197426.1 °C4,688 mm30
197330.2 °C5 October 197321.3 °C27 January 197326.3 °C3,870 mm20
197230.6 °C27 October 197219.4 °C10 February 197226.3 °C3,675 mm30
197130.5 °C22 October 197120.7 °C3 February 197126.0 °C4,422 mm30
197029.7 °C14 April 197021.4 °C25 January 197026.3 °C4,797 mm00
196930.2 °C14 May 196920.4 °C17 January 196926.5 °C4,714 mm40
196830.0 °C6 May 196820.9 °C21 January 196826.3 °C4,238 mm10
196730.0 °C4 May 196721.0 °C4 February 196726.1 °C5,194 mm30
196630.4 °C31 May 196621.4 °C17 January 196626.5 °C4,980 mm40
196530.7 °C18 October 196521.1 °C8 February 196526.2 °C5,477 mm50
196430.9 °C7 May 196420.5 °C31 January 196426.1 °C3,913 mm30
196330.4 °C26 May 196320.8 °C10 January 196326.1 °C4,777 mm20
196230.2 °C31 May 196220.2 °C29 January 196226.2 °C4,604 mm60
196130.7 °C7 May 196120.8 °C16 February 196126.0 °C5,346 mm10
196029.8 °C21 May 196021.1 °C1 February 196026.3 °C3,727 mm00
195929.7 °C24 May 195920.5 °C2 February 195925.9 °C4,449 mm00
195830.4 °C6 October 195821.4 °C1 January 195826.4 °C4,253 mm70
195729.8 °C6 May 195720.4 °C14 January 195726.5 °C3,497 mm00
195630.7 °C29 October 195619.8 °C10 February 195626.0 °C3,421 mm30
195530.6 °C7 October 195520.8 °C27 December 195526.3 °C3,213 mm40
195429.9 °C14 May 195419.7 °C25 January 195426.3 °C3,791 mm00
195330.3 °C13 May 195319.2 °C23 January 195326.4 °C3,829 mm40
195230.8 °C18 October 195220.6 °C29 December 195226.3 °C4,659 mm10
195130.2 °C7 November 195117.9 °C25 January 195126.2 °C4,519 mm10
195031.0 °C26 May 195019.5 °C14 February 195026.2 °C4,266 mm30
194930.0 °C20 September 194920.5 °C31 January 194925.9 °C5,459 mm10
194830.8 °C17 May 194821.1 °C16 February 194826.1 °C4,304 mm30
194730.3 °C3 November 194721.6 °C16 January 194726.5 °C3,554 mm30
194630.4 °C4 May 194620.8 °C2 January 194626.2 °C4,380 mm20
194530.5 °C16 October 194519.8 °C8 January 194526.1 °C3,914 mm10
194430.6 °C20 October 194421.4 °C23 January 194426.4 °C5,823 mm60
194330.8 °C27 October 194320.8 °C7 January 194325.9 °C2,852 mm40
194229.5 °C6 June 194221.9 °C10 February 194226.2 °C3,573 mm00
194130.4 °C5 October 194121.1 °C27 January 194126.0 °C4,945 mm40
194030.6 °C26 May 194019.9 °C28 February 194026.1 °C3,630 mm10

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
27.8 °C
+0.6 °C
Hot days (≥ 30 °C)
17 d/yr
+10
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
4111 mm
+200 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.7 °C+0.9 °C1 mm-8 mm
Feb25.8 °C+0.7 °C2 mm-2 mm
Mar27.1 °C+0.6 °C0 mm-7 mm
Apr28.8 °C+0.6 °C39 mm+7 mm
May29.2 °C+0.3 °C618 mm+304 mm
Jun28.0 °C0.0 °C1125 mm+175 mm
Jul27.7 °C+0.2 °C951 mm-24 mm
Aug27.9 °C+0.6 °C651 mm-147 mm
Sep28.4 °C+0.7 °C412 mm-60 mm
Oct29.4 °C+0.9 °C159 mm-95 mm
Nov28.7 °C+0.8 °C152 mm+76 mm
Dec26.4 °C+0.4 °C0 mm-20 mm

The year's extremes

Hottest day
31.4 °C
20 Oct 2025
Coldest day
21.7 °C
29 Jan 2025
Wettest day
141.0 mm
2 Jun 2025
Windiest day
50.0 km/h
29 May 2025
Strongest gust
68.4 km/h
24 Jul 2025
Hottest feels-like
38.0 °C
19 Sep 2025
Coldest feels-like
21.6 °C
28 Jan 2025
Sunniest day
12.5 h
19 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 Kyaukpyu?

Kyaukpyu has a tropical monsoon climate (Köppen Am). Over 1940-2025, the average annual temperature is 26.4 °C and it receives 3,911 mm of precipitation per year.

What is the hottest day ever recorded in Kyaukpyu?

The hottest day measured in Kyaukpyu between 1940 and 2025 was 10 June 2004, reaching 32.1 °C.

What is the coldest day in Kyaukpyu?

The coldest day measured in Kyaukpyu between 1940 and 2025 was 25 January 1951, at 17.9 °C.

Does it snow in Kyaukpyu?

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

Has the climate of Kyaukpyu warmed?

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

What is the wettest day in Kyaukpyu?

The wettest day measured in Kyaukpyu between 1940 and 2025 was 3 June 2003, with 295 mm of rain in 24 hours.

What was the windiest day in Kyaukpyu?

The windiest day measured in Kyaukpyu between 1940 and 2025 was 14 May 2023, with winds reaching 92.9 km/h.

What is the warmest month in Kyaukpyu?

The warmest month in Kyaukpyu is May (28.1 °C on average); the coldest is January (23.6 °C).

How much does it rain in Kyaukpyu?

Kyaukpyu receives on average 3,911 mm of precipitation per year, spread over about 179 rainy days.

Is it sunny in Kyaukpyu?

Kyaukpyu gets on average 9.1 hours of sunshine per day, roughly 3,322 hours per year over 1940-2025.

Are there tropical nights in Kyaukpyu?

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

What was the most extreme apparent temperature in Kyaukpyu?

In Kyaukpyu, between 1940 and 2025, the highest apparent temperature reached 39.5 °C on 21 May 2024, and the lowest was 15.1 °C on 25 January 1953.

Compare Kyaukpyu with another city

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

Nearby cities

The climate around Kyaukpyu

Other cities — Myanmar