Kampong Thom climate — normals and trends

Kampong Thom (Cambodia) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 27.6 °C and it receives 1,532 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 April (29.8 °C on average) and the coldest is December (25.5 °C). Rainfall peaks in September.

Kampong Thom averages 0 frost days, 312 hot days (≥ 30 °C) and 192 rainy days per year.

Kampong Thom 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 42.3 °C (on 18 May 2010) and the coldest 12.4 °C (on 16 January 1963).

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

Kampong ThomKampong Thom

coords
12.71°, 104.89°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAprilColdest monthDecemberWettest monthSeptemberDriest monthJanuary

Mean daily temperature

27.6°C

Average daily high

32.4°C

Average daily low

24.1°C

Annual rainfall

1,532mm

Sunshine / day

10.2h

Mean relative humidity

75%

Average peak wind

11.4km/h

Seasonal range

4.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

312 d/yr

Rainy days (≥ 1 mm)

192 d/yr

Annual snowfall

0.0 cm

Average feels-like high

37.6 °C

Average feels-like low

28.0 °C

Average peak gust

28.9 km/h

Tropical nights (≥ 20 °C)

345 d/yr

Solar radiation

18.9 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.74 · 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

42.3 °C

18 May 2010

Coldest day

12.4 °C

16 January 1963

Wettest day

185 mm

17 November 1980

Windiest day

29.1 km/h

12 November 1973

Strongest gust

68.8 km/h

14 August 1953

Hottest feels-like

48.4 °C

18 May 2010

Coldest feels-like

10.9 °C

12 January 1955

Sunniest day

12.2 h

14 July 1951

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.7 °C5 March 202516.8 °C13 January 202528.0 °C1,658 mm3330
202440.8 °C29 April 202418.8 °C23 December 202429.1 °C1,396 mm3470
202339.6 °C7 May 202319.2 °C31 January 202328.4 °C1,773 mm3420
202238.6 °C27 April 202218.1 °C19 December 202228.0 °C1,923 mm3300
202139.6 °C29 June 202116.0 °C13 January 202128.2 °C1,503 mm3300
202039.4 °C9 May 202019.1 °C7 February 202028.5 °C1,385 mm3290
201940.5 °C7 May 201917.5 °C9 December 201929.2 °C1,128 mm3380
201838.5 °C14 April 201818.6 °C7 February 201828.4 °C1,509 mm3530
201739.7 °C21 April 201716.9 °C19 December 201728.4 °C1,632 mm3430
201641.0 °C28 April 201617.5 °C8 February 201629.0 °C1,639 mm3390
201540.6 °C21 May 201517.9 °C16 January 201529.3 °C1,055 mm3610
201439.4 °C16 March 201414.5 °C24 January 201428.5 °C1,312 mm3470
201340.5 °C16 May 201316.3 °C28 December 201328.6 °C1,747 mm3310
201239.9 °C5 April 201221.5 °C5 December 201229.1 °C1,385 mm3520
201138.3 °C6 March 201118.3 °C19 January 201128.1 °C1,562 mm3430
201042.3 °C18 May 201019.2 °C18 December 201028.8 °C1,526 mm3420
200937.2 °C24 April 200915.6 °C12 January 200927.6 °C1,689 mm3320
200837.4 °C13 July 200818.5 °C10 December 200827.9 °C1,500 mm3290
200738.7 °C28 April 200716.8 °C29 November 200727.9 °C1,804 mm3250
200638.5 °C27 March 200617.4 °C23 December 200628.5 °C1,433 mm3380
200541.2 °C6 May 200516.5 °C4 January 200528.5 °C1,212 mm3370
200439.4 °C30 April 200417.4 °C24 December 200428.4 °C1,285 mm3530
200339.1 °C6 March 200318.3 °C21 December 200328.6 °C1,424 mm3490
200239.4 °C21 March 200219.2 °C2 January 200228.9 °C1,355 mm3410
200138.0 °C3 March 200118.0 °C24 December 200128.3 °C1,399 mm3310
200038.2 °C28 March 200018.6 °C3 February 200027.7 °C1,695 mm3270
199938.4 °C19 March 199912.7 °C26 December 199927.3 °C1,951 mm2980
199840.1 °C14 April 199817.3 °C16 December 199828.9 °C1,467 mm3280
199737.5 °C20 June 199716.2 °C14 January 199727.8 °C1,487 mm3380
199639.4 °C20 March 199616.4 °C27 December 199627.6 °C1,747 mm3140
199539.0 °C27 April 199515.8 °C8 January 199528.1 °C1,433 mm3250
199438.3 °C2 May 199417.3 °C25 January 199427.6 °C1,645 mm3210
199338.7 °C1 May 199316.1 °C29 January 199327.2 °C1,618 mm2960
199239.4 °C1 May 199216.6 °C18 January 199227.8 °C1,397 mm3160
199139.3 °C28 March 199119.2 °C8 December 199128.1 °C1,496 mm3300
199039.3 °C24 April 199017.2 °C6 December 199028.0 °C1,645 mm3180
198939.6 °C22 April 198917.6 °C4 December 198927.8 °C1,490 mm3340
198838.7 °C19 March 198817.6 °C8 December 198827.8 °C1,550 mm3070
198739.4 °C11 April 198716.2 °C8 December 198728.0 °C1,656 mm3140
198638.8 °C9 April 198617.3 °C6 January 198627.6 °C1,648 mm2970
198539.9 °C13 April 198516.6 °C17 December 198527.6 °C1,656 mm3200
198438.4 °C14 April 198416.4 °C10 January 198427.6 °C1,422 mm3370
198340.4 °C13 April 198315.6 °C25 January 198328.0 °C1,666 mm3040
198237.7 °C7 March 198214.5 °C29 December 198227.4 °C1,404 mm3340
198138.8 °C9 April 198116.0 °C14 January 198127.6 °C1,687 mm3100
198040.1 °C4 April 198018.0 °C25 December 198028.0 °C1,950 mm3290
197939.2 °C2 April 197917.9 °C27 December 197927.9 °C1,490 mm3390
197840.5 °C3 April 197817.6 °C23 January 197827.6 °C1,778 mm3050
197738.6 °C24 March 197718.4 °C16 January 197727.7 °C1,459 mm3430
197638.9 °C16 April 197613.4 °C17 January 197626.9 °C1,677 mm2990
197538.9 °C16 April 197512.6 °C31 December 197526.9 °C1,819 mm2990
197436.0 °C7 May 197414.2 °C3 January 197426.9 °C1,779 mm2980
197338.0 °C10 April 197315.1 °C29 December 197327.4 °C1,831 mm2980
197239.7 °C24 May 197215.5 °C23 January 197227.2 °C2,017 mm3080
197135.5 °C7 April 197115.2 °C18 November 197126.4 °C1,740 mm2700
197037.5 °C22 March 197017.3 °C22 January 197027.4 °C1,351 mm3050
196938.7 °C20 May 196916.2 °C23 December 196927.6 °C1,410 mm2920
196837.5 °C1 April 196817.3 °C13 January 196827.2 °C1,212 mm3310
196736.8 °C3 April 196713.7 °C17 January 196726.7 °C1,266 mm2780
196637.8 °C30 April 196618.2 °C4 December 196627.4 °C1,655 mm2780
196538.3 °C29 April 196514.9 °C3 January 196527.2 °C1,361 mm3160
196439.4 °C12 April 196416.2 °C26 December 196427.2 °C1,535 mm2880
196338.6 °C1 May 196312.4 °C16 January 196326.8 °C1,510 mm3090
196237.9 °C21 March 196215.0 °C28 January 196226.9 °C1,486 mm2920
196139.0 °C26 March 196115.1 °C17 January 196127.2 °C1,405 mm2990
196040.0 °C26 April 196015.0 °C3 January 196027.5 °C1,464 mm3120
195938.7 °C17 June 195917.2 °C19 January 195927.5 °C1,310 mm3150
195839.5 °C26 April 195817.5 °C7 December 195827.3 °C1,338 mm2880
195737.8 °C15 May 195715.9 °C3 January 195727.1 °C1,739 mm3150
195636.9 °C21 March 195613.4 °C19 January 195626.5 °C1,755 mm2750
195538.5 °C18 April 195512.9 °C12 January 195526.8 °C1,563 mm2900
195437.9 °C16 April 195415.5 °C17 December 195427.1 °C1,271 mm3090
195335.3 °C28 March 195315.8 °C9 January 195326.7 °C1,631 mm2930
195236.7 °C9 April 195215.3 °C23 January 195226.9 °C1,596 mm2800
195138.7 °C10 April 195115.9 °C2 January 195127.3 °C1,029 mm3040
195036.6 °C23 April 195017.1 °C20 December 195027.0 °C1,170 mm2850
194936.7 °C15 March 194915.9 °C10 January 194926.9 °C1,550 mm2830
194837.2 °C13 March 194816.6 °C2 January 194826.7 °C1,369 mm2770
194737.9 °C11 June 194717.5 °C30 December 194727.3 °C1,290 mm3150
194636.4 °C28 March 194616.2 °C8 January 194626.7 °C1,229 mm2920
194535.6 °C23 March 194516.5 °C30 December 194526.1 °C1,722 mm2280
194437.6 °C3 May 194415.7 °C21 December 194426.9 °C1,528 mm2600
194336.8 °C25 March 194315.9 °C18 January 194325.8 °C1,704 mm2280
194235.5 °C27 February 194216.0 °C19 December 194226.2 °C1,523 mm2470
194136.0 °C11 March 194118.1 °C24 December 194126.5 °C1,606 mm2600
194035.6 °C10 March 194013.5 °C4 January 194026.1 °C1,654 mm2260

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
32.7 °C
+0.3 °C
Hot days (≥ 30 °C)
333 d/yr
+21
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1659 mm
+127 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.4 °C-0.5 °C1 mm-7 mm
Feb34.3 °C+0.7 °C5 mm-11 mm
Mar35.3 °C+0.3 °C27 mm-25 mm
Apr35.4 °C+0.4 °C107 mm+8 mm
May33.4 °C-0.4 °C250 mm+86 mm
Jun32.6 °C-0.2 °C211 mm+26 mm
Jul32.9 °C+0.8 °C139 mm-63 mm
Aug32.7 °C+0.9 °C215 mm-9 mm
Sep31.1 °C+0.1 °C352 mm+58 mm
Oct31.6 °C+0.8 °C186 mm-10 mm
Nov30.3 °C-0.4 °C155 mm+78 mm
Dec31.5 °C+0.8 °C11 mm-3 mm

The year's extremes

Hottest day
37.7 °C
5 Mar 2025
Coldest day
16.8 °C
13 Jan 2025
Wettest day
45.0 mm
10 Apr 2025
Windiest day
23.4 km/h
24 Feb 2025
Strongest gust
62.3 km/h
24 Feb 2025
Hottest feels-like
44.7 °C
13 Apr 2025
Coldest feels-like
16.2 °C
13 Jan 2025
Sunniest day
12.0 h
4 Aug 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 Kampong Thom?

Kampong Thom has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 27.6 °C and it receives 1,532 mm of precipitation per year.

What is the hottest day ever recorded in Kampong Thom?

The hottest day measured in Kampong Thom between 1940 and 2025 was 18 May 2010, reaching 42.3 °C.

What is the coldest day in Kampong Thom?

The coldest day measured in Kampong Thom between 1940 and 2025 was 16 January 1963, at 12.4 °C.

Does it snow in Kampong Thom?

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

Has the climate of Kampong Thom warmed?

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

What is the wettest day in Kampong Thom?

The wettest day measured in Kampong Thom between 1940 and 2025 was 17 November 1980, with 185 mm of rain in 24 hours.

What was the windiest day in Kampong Thom?

The windiest day measured in Kampong Thom between 1940 and 2025 was 12 November 1973, with winds reaching 29.1 km/h.

What is the warmest month in Kampong Thom?

The warmest month in Kampong Thom is April (29.8 °C on average); the coldest is December (25.5 °C).

How much does it rain in Kampong Thom?

Kampong Thom receives on average 1,532 mm of precipitation per year, spread over about 192 rainy days.

Is it sunny in Kampong Thom?

Kampong Thom gets on average 10.2 hours of sunshine per day, roughly 3,723 hours per year over 1940-2025.

Are there tropical nights in Kampong Thom?

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

What was the most extreme apparent temperature in Kampong Thom?

In Kampong Thom, between 1940 and 2025, the highest apparent temperature reached 48.4 °C on 18 May 2010, and the lowest was 10.9 °C on 12 January 1955.

Compare Kampong Thom with another city

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

Nearby cities

The climate around Kampong Thom

Other cities — Cambodia