Nakhon Si Thammarat climate — normals and trends

Nakhon Si Thammarat (Thailand) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 26.5 °C and it receives 1,869 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.6 °C on average) and the coldest is January (25.3 °C). Rainfall peaks in November.

Nakhon Si Thammarat averages 0 frost days, 126 hot days (≥ 30 °C) and 261 rainy days per year.

Nakhon Si Thammarat has warmed by +1.7 °C between 1940 and 2025, or +0.20 °C per decade. This trend is statistically significant.

The hottest day of the period reached 35.1 °C (on 27 July 2002) and the coldest 19.7 °C (on 21 January 1940).

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

Nakhon Si ThammaratNakhon Si Thammarat

coords
8.43°, 99.97°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthAprilColdest monthJanuaryWettest monthNovemberDriest monthFebruary

Mean daily temperature

26.5°C

Average daily high

29.2°C

Average daily low

24.5°C

Annual rainfall

1,869mm

Sunshine / day

10.0h

Mean relative humidity

82%

Average peak wind

11.8km/h

Seasonal range

2.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

126 d/yr

Rainy days (≥ 1 mm)

261 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.6 °C

Average feels-like low

28.9 °C

Average peak gust

27.6 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

18.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.7 °C

since 1940

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

35.1 °C

27 July 2002

Coldest day

19.7 °C

21 January 1940

Wettest day

260 mm

27 October 1992

Windiest day

38.7 km/h

4 January 2019

Strongest gust

80.6 km/h

2 November 2010

Hottest feels-like

42.4 °C

15 April 2023

Coldest feels-like

20.0 °C

26 December 1999

Sunniest day

12.5 h

13 June 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.0 °C26 July 202520.9 °C2 February 202527.1 °C2,340 mm1790
202434.7 °C1 May 202423.7 °C5 February 202427.9 °C2,141 mm2320
202333.9 °C20 April 202321.2 °C17 January 202327.5 °C2,042 mm1980
202233.2 °C28 April 202222.9 °C30 December 202227.1 °C2,419 mm1740
202133.0 °C22 July 202121.4 °C24 February 202127.1 °C2,037 mm1830
202033.3 °C18 May 202022.9 °C7 January 202027.3 °C1,849 mm1950
201934.0 °C19 April 201922.2 °C5 March 201927.5 °C1,427 mm1970
201832.9 °C25 April 201822.1 °C7 February 201827.1 °C1,907 mm1780
201732.8 °C10 June 201721.2 °C12 March 201727.1 °C2,602 mm1930
201634.6 °C11 May 201623.5 °C20 February 201627.5 °C1,948 mm1920
201533.8 °C22 May 201522.4 °C23 January 201527.1 °C1,676 mm1840
201433.6 °C10 June 201419.8 °C2 February 201427.1 °C1,407 mm1940
201333.5 °C6 April 201323.3 °C19 February 201327.1 °C1,741 mm1720
201233.3 °C28 June 201222.9 °C8 February 201227.1 °C1,817 mm1800
201133.1 °C10 July 201122.2 °C21 January 201126.8 °C2,885 mm1490
201033.5 °C9 May 201022.6 °C12 January 201027.2 °C2,402 mm1940
200934.1 °C9 June 200921.2 °C12 January 200927.1 °C1,493 mm1940
200832.5 °C17 April 200822.4 °C14 January 200826.7 °C2,167 mm1520
200732.7 °C18 April 200721.9 °C25 December 200726.9 °C2,169 mm1650
200632.4 °C29 April 200622.0 °C22 January 200626.9 °C1,675 mm1540
200533.5 °C7 May 200520.5 °C27 January 200527.1 °C1,906 mm1970
200434.4 °C19 May 200423.2 °C22 December 200427.0 °C1,261 mm1550
200333.8 °C28 May 200322.8 °C17 December 200327.0 °C1,709 mm1600
200235.1 °C27 July 200222.6 °C10 February 200227.2 °C1,399 mm1860
200132.7 °C21 April 200122.0 °C4 January 200126.7 °C2,057 mm1260
200031.9 °C19 May 200021.5 °C4 February 200026.5 °C2,277 mm1120
199932.3 °C8 August 199920.3 °C26 December 199926.5 °C2,031 mm1240
199833.6 °C18 May 199823.2 °C16 December 199827.4 °C1,992 mm2040
199734.9 °C28 May 199721.1 °C15 January 199726.9 °C1,454 mm1560
199632.7 °C20 July 199621.4 °C26 December 199626.6 °C2,133 mm1420
199534.1 °C17 May 199522.4 °C14 December 199526.9 °C1,841 mm1440
199432.5 °C13 July 199421.3 °C26 February 199426.6 °C1,580 mm1200
199332.8 °C8 May 199321.8 °C23 February 199326.5 °C1,956 mm1250
199233.4 °C21 April 199222.3 °C30 January 199226.8 °C1,992 mm1530
199132.9 °C16 June 199123.3 °C13 January 199126.8 °C1,524 mm1250
199033.7 °C25 August 199022.8 °C24 December 199027.1 °C1,372 mm1770
198932.4 °C21 August 198921.4 °C8 February 198926.6 °C1,353 mm1240
198833.0 °C4 April 198822.2 °C15 December 198826.7 °C1,880 mm1440
198733.0 °C12 July 198722.2 °C24 February 198726.9 °C1,761 mm1660
198632.1 °C13 May 198622.0 °C24 January 198626.5 °C1,722 mm1200
198532.9 °C14 April 198520.9 °C4 January 198526.4 °C1,677 mm1220
198432.5 °C18 June 198420.8 °C8 March 198426.3 °C2,076 mm1040
198333.6 °C22 May 198322.3 °C2 February 198326.8 °C1,389 mm1590
198232.6 °C3 May 198221.2 °C13 January 198226.5 °C1,559 mm1240
198134.0 °C12 August 198121.2 °C15 January 198126.7 °C1,704 mm1710
198033.3 °C4 May 198021.0 °C31 January 198026.8 °C1,477 mm1540
197932.8 °C2 April 197921.6 °C31 January 197926.7 °C1,594 mm1550
197832.4 °C24 April 197821.3 °C25 January 197826.5 °C1,549 mm1160
197733.0 °C24 June 197721.1 °C13 January 197726.5 °C1,620 mm1300
197632.1 °C8 August 197620.0 °C17 January 197626.0 °C1,828 mm1050
197532.8 °C28 April 197521.1 °C9 February 197526.1 °C2,243 mm830
197432.1 °C3 May 197420.7 °C11 January 197426.0 °C1,894 mm850
197332.2 °C17 May 197321.3 °C24 February 197326.4 °C2,111 mm1230
197232.6 °C20 May 197219.7 °C5 January 197226.3 °C1,934 mm1240
197132.1 °C23 July 197121.5 °C14 January 197126.0 °C2,052 mm970
197033.1 °C20 April 197020.2 °C21 February 197026.3 °C1,959 mm1100
196933.0 °C28 May 196921.8 °C17 February 196926.6 °C1,639 mm1590
196832.5 °C1 June 196821.5 °C6 February 196826.3 °C1,140 mm1350
196732.7 °C1 May 196720.7 °C9 February 196726.1 °C1,793 mm1240
196631.6 °C27 April 196620.5 °C19 January 196626.0 °C2,326 mm660
196532.7 °C5 June 196519.9 °C9 January 196526.0 °C2,136 mm940
196432.7 °C20 September 196421.8 °C30 January 196426.3 °C1,784 mm1250
196333.6 °C8 June 196320.8 °C17 January 196326.3 °C1,926 mm1190
196232.5 °C29 May 196221.6 °C5 February 196226.2 °C1,809 mm1150
196132.3 °C15 July 196121.5 °C19 January 196126.2 °C1,875 mm1130
196032.7 °C28 May 196021.8 °C4 January 196026.3 °C1,580 mm1150
195932.8 °C5 June 195921.9 °C19 December 195926.3 °C2,187 mm780
195832.9 °C4 April 195820.9 °C26 December 195826.6 °C1,673 mm1320
195732.8 °C13 June 195720.0 °C5 January 195726.2 °C1,467 mm950
195631.4 °C2 April 195620.9 °C19 January 195625.7 °C2,199 mm410
195532.6 °C18 April 195520.7 °C3 February 195526.0 °C1,818 mm750
195431.8 °C17 April 195420.8 °C25 December 195425.9 °C1,876 mm450
195331.7 °C18 August 195321.8 °C22 March 195325.9 °C2,770 mm350
195231.4 °C28 July 195221.8 °C19 December 195226.2 °C1,864 mm880
195132.7 °C14 June 195120.8 °C30 January 195126.3 °C1,463 mm1090
195031.3 °C7 June 195020.8 °C22 January 195026.0 °C1,781 mm520
194932.1 °C10 June 194921.6 °C15 February 194926.2 °C890 mm1180
194830.8 °C14 March 194821.2 °C25 January 194825.8 °C1,637 mm130
194731.6 °C10 June 194720.8 °C26 December 194725.7 °C2,417 mm180
194631.2 °C24 June 194620.6 °C24 January 194625.6 °C2,102 mm200
194530.2 °C12 June 194521.0 °C18 November 194525.3 °C2,911 mm10
194433.2 °C18 June 194420.2 °C5 February 194425.7 °C1,993 mm720
194330.5 °C19 June 194320.7 °C3 February 194325.2 °C1,892 mm120
194230.9 °C18 April 194220.5 °C10 February 194225.6 °C1,660 mm330
194130.6 °C30 March 194120.5 °C28 December 194125.6 °C2,361 mm160
194030.7 °C11 March 194019.7 °C21 January 194025.5 °C1,767 mm110

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.8 °C
+0.6 °C
Hot days (≥ 30 °C)
179 d/yr
+53
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2341 mm
+472 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.1 °C+0.6 °C81 mm-39 mm
Feb28.9 °C+0.5 °C162 mm+90 mm
Mar29.7 °C+0.2 °C88 mm-7 mm
Apr30.6 °C+0.1 °C211 mm+95 mm
May30.7 °C+0.1 °C213 mm+80 mm
Jun30.7 °C+0.1 °C89 mm-2 mm
Jul31.3 °C+1.1 °C73 mm-31 mm
Aug30.9 °C+0.9 °C107 mm-5 mm
Sep30.5 °C+1.0 °C192 mm+35 mm
Oct29.3 °C+0.7 °C331 mm+63 mm
Nov28.5 °C+0.8 °C548 mm+194 mm
Dec28.3 °C+1.0 °C246 mm-2 mm

The year's extremes

Hottest day
33.0 °C
26 Jul 2025
Coldest day
20.9 °C
2 Feb 2025
Wettest day
141.5 mm
19 Nov 2025
Windiest day
25.7 km/h
21 Nov 2025
Strongest gust
54.4 km/h
25 Feb 2025
Hottest feels-like
39.9 °C
18 Apr 2025
Coldest feels-like
23.5 °C
2 Feb 2025
Sunniest day
12.4 h
25 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 Nakhon Si Thammarat?

Nakhon Si Thammarat has a tropical rainforest climate (Köppen Af). Over 1940-2025, the average annual temperature is 26.5 °C and it receives 1,869 mm of precipitation per year.

What is the hottest day ever recorded in Nakhon Si Thammarat?

The hottest day measured in Nakhon Si Thammarat between 1940 and 2025 was 27 July 2002, reaching 35.1 °C.

What is the coldest day in Nakhon Si Thammarat?

The coldest day measured in Nakhon Si Thammarat between 1940 and 2025 was 21 January 1940, at 19.7 °C.

Does it snow in Nakhon Si Thammarat?

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

Has the climate of Nakhon Si Thammarat warmed?

Yes: Nakhon Si Thammarat warmed by +1.7 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Nakhon Si Thammarat?

The wettest day measured in Nakhon Si Thammarat between 1940 and 2025 was 27 October 1992, with 260 mm of rain in 24 hours.

What was the windiest day in Nakhon Si Thammarat?

The windiest day measured in Nakhon Si Thammarat between 1940 and 2025 was 4 January 2019, with winds reaching 38.7 km/h.

What is the warmest month in Nakhon Si Thammarat?

The warmest month in Nakhon Si Thammarat is April (27.6 °C on average); the coldest is January (25.3 °C).

How much does it rain in Nakhon Si Thammarat?

Nakhon Si Thammarat receives on average 1,869 mm of precipitation per year, spread over about 261 rainy days.

Is it sunny in Nakhon Si Thammarat?

Nakhon Si Thammarat gets on average 10.0 hours of sunshine per day, roughly 3,650 hours per year over 1940-2025.

Are there tropical nights in Nakhon Si Thammarat?

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

What was the most extreme apparent temperature in Nakhon Si Thammarat?

In Nakhon Si Thammarat, between 1940 and 2025, the highest apparent temperature reached 42.4 °C on 15 April 2023, and the lowest was 20.0 °C on 26 December 1999.

Compare Nakhon Si Thammarat with another city

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

Nearby cities

The climate around Nakhon Si Thammarat

Other cities — Thailand