Yala climate — normals and trends

Yala (Thailand) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 26.2 °C and it receives 1,784 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 (27.3 °C on average) and the coldest is December (24.7 °C). Rainfall peaks in November.

Yala averages 0 frost days, 276 hot days (≥ 30 °C) and 237 rainy days per year.

Yala has warmed by +2.4 °C between 1940 and 2025, or +0.29 °C per decade. This trend is statistically significant.

The hottest day of the period reached 39.2 °C (on 27 April 1971) and the coldest 15.6 °C (on 20 January 1976).

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

YalaYala

coords
6.54°, 101.28°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthAprilColdest monthDecemberWettest monthNovemberDriest monthFebruary

Mean daily temperature

26.2°C

Average daily high

31.7°C

Average daily low

22.5°C

Annual rainfall

1,784mm

Sunshine / day

9.7h

Mean relative humidity

82%

Average peak wind

10.7km/h

Seasonal range

2.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

276 d/yr

Rainy days (≥ 1 mm)

237 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.9 °C

Average feels-like low

26.7 °C

Average peak gust

31.4 km/h

Tropical nights (≥ 20 °C)

349 d/yr

Solar radiation

18.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.4 °C

since 1940

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

27 April 1971

Coldest day

15.6 °C

20 January 1976

Wettest day

215 mm

21 November 2025

Windiest day

24.6 km/h

25 February 2016

Strongest gust

74.5 km/h

6 June 2012

Hottest feels-like

45.4 °C

1 May 2024

Coldest feels-like

16.4 °C

20 January 1976

Sunniest day

12.3 h

14 July 1945

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.5 °C24 July 202518.2 °C31 January 202527.0 °C2,263 mm3080
202438.9 °C20 April 202420.9 °C26 December 202427.8 °C2,028 mm3280
202337.8 °C15 April 202319.3 °C17 January 202327.2 °C2,097 mm3080
202236.3 °C28 April 202219.9 °C13 January 202226.9 °C2,607 mm3140
202136.4 °C26 February 202118.2 °C23 February 202126.9 °C2,083 mm3060
202037.7 °C30 March 202019.9 °C25 January 202027.2 °C1,854 mm3210
201938.5 °C23 March 201918.9 °C26 January 201927.4 °C1,435 mm3340
201838.6 °C19 July 201818.3 °C11 February 201827.2 °C1,659 mm3220
201736.2 °C11 June 201720.3 °C7 February 201727.0 °C2,061 mm3000
201639.2 °C11 April 201619.4 °C22 February 201627.7 °C1,323 mm3330
201538.6 °C5 May 201518.3 °C15 March 201527.1 °C1,413 mm3300
201437.2 °C4 August 201416.3 °C4 February 201426.9 °C1,729 mm3060
201338.3 °C26 March 201320.5 °C27 January 201327.0 °C1,668 mm3120
201237.0 °C22 June 201221.0 °C8 January 201227.1 °C1,727 mm3250
201137.4 °C28 June 201117.4 °C21 January 201126.7 °C1,857 mm2950
201038.6 °C13 April 201020.8 °C20 February 201027.4 °C1,973 mm3170
200937.0 °C23 June 200919.2 °C3 February 200926.7 °C1,701 mm3100
200836.0 °C14 July 200819.2 °C22 February 200826.4 °C2,189 mm2830
200737.2 °C16 March 200718.7 °C7 March 200726.6 °C1,935 mm2870
200637.6 °C18 August 200620.0 °C26 January 200626.7 °C1,636 mm3190
200538.2 °C27 April 200517.9 °C26 January 200527.1 °C2,045 mm3060
200437.9 °C20 May 200420.0 °C22 February 200426.8 °C1,359 mm3210
200337.5 °C2 June 200319.4 °C27 January 200326.9 °C1,384 mm3030
200238.1 °C20 August 200218.7 °C10 February 200227.2 °C1,249 mm3220
200137.3 °C7 July 200119.7 °C18 February 200126.7 °C1,770 mm2920
200037.5 °C3 September 200019.9 °C5 February 200026.3 °C2,298 mm2750
199936.0 °C26 July 199919.0 °C27 December 199926.1 °C2,332 mm2570
199838.8 °C17 April 199821.2 °C24 January 199827.2 °C1,964 mm3080
199738.4 °C20 August 199718.1 °C3 January 199726.6 °C1,651 mm3080
199637.7 °C31 July 199616.8 °C5 January 199626.3 °C2,192 mm2810
199537.8 °C24 April 199519.6 °C15 March 199526.5 °C2,060 mm2880
199438.4 °C31 July 199417.2 °C18 January 199426.6 °C1,488 mm2970
199337.5 °C6 May 199317.0 °C23 February 199326.3 °C2,094 mm2790
199236.3 °C23 April 199219.5 °C20 January 199226.3 °C1,645 mm2640
199136.9 °C19 April 199119.5 °C12 March 199126.4 °C1,709 mm2850
199037.4 °C1 September 199018.2 °C5 March 199026.7 °C1,506 mm2960
198935.5 °C14 March 198917.3 °C15 February 198926.1 °C1,693 mm2870
198838.1 °C29 March 198819.3 °C19 January 198826.5 °C1,986 mm2830
198737.3 °C8 April 198719.0 °C4 January 198726.6 °C1,865 mm3010
198637.9 °C28 March 198618.8 °C11 February 198626.4 °C1,654 mm2780
198536.6 °C28 June 198517.2 °C17 January 198526.0 °C2,040 mm2860
198436.2 °C21 June 198418.0 °C7 March 198425.9 °C1,821 mm2670
198338.0 °C29 April 198318.6 °C6 February 198326.4 °C1,801 mm2880
198236.6 °C24 March 198218.1 °C19 January 198226.2 °C1,586 mm3090
198137.5 °C12 August 198118.3 °C28 December 198126.3 °C1,585 mm2920
198037.9 °C30 March 198018.4 °C18 January 198026.6 °C1,890 mm3030
197938.6 °C12 March 197917.9 °C15 January 197926.4 °C1,636 mm3050
197836.9 °C20 March 197818.0 °C31 January 197826.3 °C1,534 mm3020
197737.3 °C18 April 197718.1 °C18 February 197726.2 °C1,290 mm2850
197636.7 °C27 May 197615.6 °C20 January 197625.7 °C1,610 mm2630
197536.4 °C24 April 197517.4 °C27 January 197525.7 °C1,874 mm2710
197435.6 °C18 August 197416.8 °C2 March 197425.7 °C1,633 mm2860
197337.7 °C9 April 197317.3 °C2 March 197326.1 °C1,706 mm2780
197237.5 °C18 May 197216.4 °C3 January 197226.1 °C1,790 mm2970
197139.2 °C27 April 197117.4 °C16 January 197125.8 °C1,807 mm2470
197036.0 °C30 April 197018.1 °C2 March 197025.7 °C1,896 mm2670
196939.0 °C13 April 196917.5 °C4 February 196926.4 °C1,648 mm2900
196838.6 °C31 March 196816.6 °C24 February 196826.0 °C1,242 mm3170
196737.2 °C10 June 196716.7 °C10 February 196725.6 °C1,677 mm2620
196635.8 °C16 April 196618.9 °C24 December 196625.3 °C2,262 mm2280
196538.2 °C27 July 196516.0 °C9 January 196525.8 °C1,689 mm2830
196438.8 °C22 April 196418.2 °C30 January 196426.1 °C1,516 mm2870
196338.5 °C23 April 196317.1 °C14 January 196326.1 °C1,365 mm2700
196237.4 °C14 June 196217.2 °C6 February 196226.1 °C1,507 mm2770
196137.6 °C8 April 196117.6 °C6 February 196126.0 °C1,492 mm2820
196038.7 °C6 June 196017.1 °C18 March 196026.1 °C1,654 mm2930
195935.5 °C20 April 195918.0 °C4 January 195925.6 °C1,812 mm2670
195838.8 °C21 July 195816.3 °C29 November 195826.2 °C1,328 mm2760
195736.8 °C18 July 195716.6 °C4 January 195725.7 °C1,505 mm2780
195637.2 °C31 March 195616.0 °C23 January 195625.2 °C2,134 mm2230
195538.0 °C3 April 195517.5 °C13 February 195525.5 °C1,982 mm2520
195434.8 °C12 April 195416.8 °C23 November 195425.0 °C2,051 mm2470
195334.2 °C2 July 195318.9 °C23 March 195325.3 °C2,311 mm2390
195235.1 °C12 June 195217.3 °C16 December 195225.8 °C1,902 mm2700
195136.0 °C4 April 195118.4 °C25 February 195125.8 °C1,259 mm2810
195035.5 °C20 March 195017.6 °C22 January 195025.3 °C1,792 mm2530
194935.3 °C5 August 194916.5 °C24 January 194925.6 °C487 mm2730
194834.6 °C14 March 194817.0 °C26 November 194824.8 °C1,545 mm1930
194732.1 °C10 June 194718.7 °C25 January 194724.5 °C2,534 mm1110
194633.5 °C27 June 194616.9 °C26 January 194624.5 °C2,126 mm1520
194531.6 °C20 July 194517.7 °C30 December 194524.2 °C2,343 mm980
194436.4 °C7 April 194417.0 °C2 February 194425.1 °C1,979 mm2220
194335.3 °C19 April 194316.2 °C4 January 194324.6 °C1,703 mm1910
194233.0 °C12 March 194217.3 °C29 December 194224.6 °C1,896 mm1830
194133.6 °C2 March 194118.3 °C30 January 194124.5 °C2,256 mm1310
194034.7 °C11 March 194016.5 °C9 February 194024.7 °C1,687 mm1960

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.2 °C
+0.5 °C
Hot days (≥ 30 °C)
308 d/yr
+32
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2263 mm
+479 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.6 °C0.0 °C119 mm+41 mm
Feb31.7 °C+0.2 °C30 mm-18 mm
Mar33.4 °C+0.2 °C70 mm-9 mm
Apr33.3 °C-0.5 °C186 mm+59 mm
May33.4 °C+0.4 °C237 mm+72 mm
Jun33.1 °C+0.1 °C127 mm+16 mm
Jul34.2 °C+1.2 °C60 mm-60 mm
Aug32.8 °C0.0 °C178 mm+40 mm
Sep33.0 °C+1.1 °C145 mm-28 mm
Oct31.6 °C+0.9 °C261 mm+1 mm
Nov29.7 °C+0.4 °C744 mm+465 mm
Dec30.3 °C+1.6 °C107 mm-99 mm

The year's extremes

Hottest day
36.5 °C
24 Jul 2025
Coldest day
18.2 °C
31 Jan 2025
Wettest day
214.5 mm
21 Nov 2025
Windiest day
19.6 km/h
25 Feb 2025
Strongest gust
58.0 km/h
19 Mar 2025
Hottest feels-like
43.7 °C
26 Mar 2025
Coldest feels-like
20.5 °C
31 Jan 2025
Sunniest day
12.1 h
11 Jul 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 Yala?

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

What is the hottest day ever recorded in Yala?

The hottest day measured in Yala between 1940 and 2025 was 27 April 1971, reaching 39.2 °C.

What is the coldest day in Yala?

The coldest day measured in Yala between 1940 and 2025 was 20 January 1976, at 15.6 °C.

Does it snow in Yala?

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

Has the climate of Yala warmed?

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

What is the wettest day in Yala?

The wettest day measured in Yala between 1940 and 2025 was 21 November 2025, with 215 mm of rain in 24 hours.

What was the windiest day in Yala?

The windiest day measured in Yala between 1940 and 2025 was 25 February 2016, with winds reaching 24.6 km/h.

What is the warmest month in Yala?

The warmest month in Yala is April (27.3 °C on average); the coldest is December (24.7 °C).

How much does it rain in Yala?

Yala receives on average 1,784 mm of precipitation per year, spread over about 237 rainy days.

Is it sunny in Yala?

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

Are there tropical nights in Yala?

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

What was the most extreme apparent temperature in Yala?

In Yala, between 1940 and 2025, the highest apparent temperature reached 45.4 °C on 1 May 2024, and the lowest was 16.4 °C on 20 January 1976.

Compare Yala with another city

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

Nearby cities

The climate around Yala

Other cities — Thailand