Udon Thani climate — normals and trends

Udon Thani (Thailand) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 26.3 °C and it receives 1,595 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.1 °C on average) and the coldest is December (21.9 °C). Rainfall peaks in August.

Udon Thani averages 0 frost days, 257 hot days (≥ 30 °C) and 163 rainy days per year.

Udon Thani has warmed by +1.9 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The hottest day of the period reached 42.6 °C (on 27 April 2024) and the coldest 3.5 °C (on 12 January 1955).

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

Udon ThaniUdon Thani

coords
17.42°, 102.79°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAprilColdest monthDecemberWettest monthAugustDriest monthDecember

Mean daily temperature

26.3°C

Average daily high

31.4°C

Average daily low

22.1°C

Annual rainfall

1,595mm

Sunshine / day

9.7h

Mean relative humidity

73%

Average peak wind

10.8km/h

Seasonal range

7.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

257 d/yr

Rainy days (≥ 1 mm)

163 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.6 °C

Average feels-like low

25.2 °C

Average peak gust

27.0 km/h

Tropical nights (≥ 20 °C)

271 d/yr

Solar radiation

18.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °C

since 1940

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

27 April 2024

Coldest day

3.5 °C

12 January 1955

Wettest day

151 mm

27 June 1983

Windiest day

34.1 km/h

17 September 1962

Strongest gust

69.1 km/h

22 October 1952

Hottest feels-like

48.3 °C

8 April 2024

Coldest feels-like

0.2 °C

12 January 1955

Sunniest day

12.7 h

17 July 2020

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.9 °C24 April 20259.4 °C13 January 202526.6 °C1,502 mm2740
202442.6 °C27 April 202413.3 °C23 December 202427.9 °C1,293 mm3180
202342.3 °C6 May 202310.0 °C31 January 202327.7 °C1,484 mm3030
202238.0 °C28 April 202211.0 °C19 December 202226.9 °C1,701 mm2940
202138.7 °C29 March 20219.8 °C2 January 202127.1 °C1,316 mm2930
202040.7 °C21 April 202013.1 °C6 December 202027.5 °C1,220 mm3010
201941.5 °C20 April 201910.1 °C10 December 201927.9 °C1,169 mm3260
201838.9 °C14 April 201812.7 °C6 February 201827.0 °C1,523 mm2940
201739.4 °C3 May 20179.3 °C21 December 201727.1 °C1,808 mm2990
201642.3 °C17 April 20168.4 °C8 February 201627.4 °C1,548 mm3030
201541.6 °C20 April 201510.0 °C14 January 201527.6 °C1,187 mm3000
201439.3 °C31 March 20147.8 °C23 January 201426.9 °C1,303 mm2880
201340.3 °C5 April 20139.6 °C20 December 201326.7 °C1,625 mm2750
201239.5 °C19 April 201214.4 °C10 January 201227.3 °C1,435 mm3140
201138.2 °C17 April 201111.2 °C26 December 201125.9 °C1,700 mm2480
201040.8 °C14 April 201012.8 °C27 December 201027.3 °C1,634 mm2790
200940.1 °C24 April 20098.5 °C12 January 200926.9 °C1,440 mm2860
200837.0 °C12 April 200810.6 °C3 January 200826.0 °C1,738 mm2490
200741.4 °C23 April 200710.9 °C4 February 200727.0 °C1,572 mm2850
200638.4 °C13 April 200610.2 °C23 December 200627.0 °C1,486 mm2990
200541.1 °C12 April 200510.3 °C2 January 200527.0 °C1,449 mm2830
200439.0 °C31 March 200411.3 °C25 January 200426.3 °C1,471 mm2710
200341.2 °C7 May 200311.2 °C22 December 200326.8 °C1,433 mm2790
200239.3 °C22 April 200212.3 °C4 January 200226.8 °C1,898 mm2840
200141.1 °C10 April 200111.4 °C24 December 200126.7 °C1,742 mm2770
200039.2 °C3 April 200010.1 °C2 February 200026.2 °C1,970 mm2620
199938.4 °C13 March 19995.9 °C25 December 199926.1 °C1,755 mm2530
199840.9 °C13 April 199813.2 °C13 December 199827.4 °C1,334 mm3080
199738.4 °C6 May 199712.4 °C12 January 199726.5 °C1,398 mm2730
199638.9 °C20 March 19968.7 °C2 January 199625.9 °C1,713 mm2360
199539.1 °C23 April 19959.7 °C31 December 199526.5 °C1,738 mm2610
199437.9 °C4 May 199413.1 °C24 January 199426.2 °C1,757 mm2510
199338.5 °C28 March 19938.1 °C31 January 199326.2 °C1,234 mm2670
199240.6 °C21 April 199210.7 °C17 January 199226.1 °C1,570 mm2400
199139.7 °C19 April 199111.8 °C28 December 199126.6 °C1,412 mm2630
199040.4 °C23 April 199011.7 °C5 December 199026.4 °C1,649 mm2660
198939.3 °C21 April 198911.2 °C3 December 198926.1 °C1,770 mm2560
198839.5 °C17 March 198811.7 °C13 December 198826.4 °C1,527 mm2430
198738.1 °C23 March 19879.5 °C19 December 198726.6 °C1,469 mm2650
198639.9 °C2 April 19868.9 °C8 January 198626.1 °C1,707 mm2550
198539.9 °C11 April 198510.8 °C17 December 198526.1 °C1,488 mm2460
198439.6 °C5 April 198410.0 °C10 January 198426.0 °C1,654 mm2420
198341.2 °C14 April 19837.7 °C24 January 198326.2 °C1,700 mm2510
198238.2 °C2 May 19827.0 °C29 December 198226.1 °C1,691 mm2420
198138.4 °C7 April 198110.4 °C14 January 198126.1 °C1,549 mm2450
198039.6 °C23 April 198012.7 °C8 January 198026.6 °C1,740 mm2790
197939.3 °C8 April 197911.4 °C28 December 197926.4 °C1,679 mm2670
197837.9 °C7 March 197811.9 °C16 December 197826.0 °C2,291 mm2450
197738.4 °C17 April 197711.9 °C23 February 197726.0 °C1,632 mm2420
197638.9 °C17 April 19768.0 °C1 January 197625.5 °C1,739 mm2340
197540.7 °C28 April 19755.0 °C30 December 197525.9 °C2,124 mm2430
197437.1 °C24 February 19746.4 °C5 January 197425.8 °C1,711 mm2370
197340.4 °C7 April 19737.4 °C27 December 197326.4 °C1,842 mm2550
197238.1 °C11 May 19729.9 °C16 January 197226.1 °C1,746 mm2610
197137.9 °C8 April 19718.6 °C6 January 197125.4 °C1,437 mm2220
197038.5 °C15 March 197012.9 °C1 February 197026.3 °C1,557 mm2430
196938.8 °C28 March 196910.7 °C11 December 196926.2 °C1,408 mm2540
196838.2 °C2 April 196810.5 °C5 January 196826.1 °C1,556 mm2820
196738.8 °C31 March 19676.8 °C18 January 196725.8 °C1,209 mm2300
196637.5 °C13 May 196611.4 °C2 January 196626.2 °C1,582 mm2410
196537.5 °C3 April 19659.9 °C19 January 196525.9 °C1,781 mm2640
196437.6 °C7 April 19648.2 °C19 December 196425.5 °C1,804 mm2250
196338.2 °C21 April 19636.7 °C16 January 196325.3 °C1,779 mm2160
196239.2 °C7 April 19628.1 °C6 December 196225.4 °C1,878 mm2240
196138.4 °C23 March 19615.8 °C19 January 196125.9 °C1,791 mm2460
196040.5 °C29 April 19609.1 °C4 January 196026.1 °C1,882 mm2480
195938.1 °C12 April 195910.8 °C14 January 195926.0 °C1,861 mm2530
195840.8 °C24 April 195810.9 °C15 December 195825.9 °C1,466 mm2380
195739.2 °C14 May 195712.2 °C6 January 195726.0 °C2,061 mm2530
195639.4 °C24 March 19569.0 °C17 January 195625.5 °C1,766 mm2490
195541.6 °C18 April 19553.5 °C12 January 195525.5 °C1,445 mm2530
195439.7 °C18 April 19547.6 °C17 December 195425.9 °C1,213 mm2620
195336.4 °C15 April 19539.3 °C13 December 195325.2 °C1,968 mm2230
195237.8 °C12 April 19528.6 °C13 December 195225.6 °C2,098 mm2280
195139.1 °C10 April 195111.8 °C2 January 195125.7 °C1,498 mm2380
195039.6 °C24 April 195011.6 °C26 December 195025.7 °C1,407 mm2220
194937.4 °C15 June 19498.2 °C17 January 194926.0 °C1,449 mm2390
194839.0 °C13 March 19489.0 °C3 January 194825.4 °C1,674 mm2090
194738.2 °C1 April 19479.3 °C21 December 194726.0 °C1,296 mm2380
194639.2 °C27 March 19469.8 °C8 January 194626.4 °C755 mm2780
194536.8 °C4 March 19458.9 °C18 January 194525.3 °C1,593 mm2210
194438.8 °C10 April 19448.2 °C21 December 194426.0 °C1,214 mm2470
194337.5 °C25 March 19439.8 °C13 January 194325.0 °C1,551 mm1940
194237.7 °C20 April 194210.3 °C15 December 194225.2 °C1,664 mm1750
194138.3 °C23 March 194114.4 °C2 February 194125.7 °C1,536 mm1780
194038.2 °C10 March 19409.6 °C1 January 194025.0 °C1,679 mm1640

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
31.9 °C
+0.5 °C
Hot days (≥ 30 °C)
274 d/yr
+17
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1502 mm
-93 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.3 °C-0.5 °C0 mm-9 mm
Feb31.7 °C+0.4 °C28 mm+13 mm
Mar33.8 °C0.0 °C9 mm-29 mm
Apr35.8 °C+1.1 °C72 mm-4 mm
May33.5 °C+0.3 °C176 mm-32 mm
Jun33.0 °C+0.6 °C188 mm-49 mm
Jul31.5 °C-0.3 °C326 mm+80 mm
Aug32.3 °C+1.1 °C322 mm+4 mm
Sep31.7 °C+0.7 °C250 mm-60 mm
Oct32.0 °C+1.4 °C66 mm-43 mm
Nov29.1 °C-0.5 °C56 mm+33 mm
Dec30.0 °C+1.9 °C10 mm+5 mm

The year's extremes

Hottest day
38.9 °C
24 Apr 2025
Coldest day
9.4 °C
13 Jan 2025
Wettest day
78.8 mm
31 Aug 2025
Windiest day
28.3 km/h
26 Jan 2025
Strongest gust
57.6 km/h
26 Jan 2025
Hottest feels-like
46.1 °C
25 Apr 2025
Coldest feels-like
7.8 °C
14 Jan 2025
Sunniest day
12.4 h
25 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 Udon Thani?

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

What is the hottest day ever recorded in Udon Thani?

The hottest day measured in Udon Thani between 1940 and 2025 was 27 April 2024, reaching 42.6 °C.

What is the coldest day in Udon Thani?

The coldest day measured in Udon Thani between 1940 and 2025 was 12 January 1955, at 3.5 °C.

Does it snow in Udon Thani?

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

Has the climate of Udon Thani warmed?

Yes: Udon Thani warmed by +1.9 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Udon Thani?

The wettest day measured in Udon Thani between 1940 and 2025 was 27 June 1983, with 151 mm of rain in 24 hours.

What was the windiest day in Udon Thani?

The windiest day measured in Udon Thani between 1940 and 2025 was 17 September 1962, with winds reaching 34.1 km/h.

What is the warmest month in Udon Thani?

The warmest month in Udon Thani is April (29.1 °C on average); the coldest is December (21.9 °C).

How much does it rain in Udon Thani?

Udon Thani receives on average 1,595 mm of precipitation per year, spread over about 163 rainy days.

Is it sunny in Udon Thani?

Udon Thani gets on average 9.7 hours of sunshine per day, roughly 3,540 hours per year over 1940-2025.

Are there tropical nights in Udon Thani?

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

What was the most extreme apparent temperature in Udon Thani?

In Udon Thani, between 1940 and 2025, the highest apparent temperature reached 48.3 °C on 8 April 2024, and the lowest was 0.2 °C on 12 January 1955.

Compare Udon Thani with another city

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

Nearby cities

The climate around Udon Thani

Other cities — Thailand