Ko Samui climate — normals and trends

Ko Samui (Thailand) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 27.2 °C and it receives 1,613 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 (26.2 °C). Rainfall peaks in November.

Ko Samui averages 0 frost days, 13 hot days (≥ 30 °C) and 213 rainy days per year.

Ko Samui has warmed by +1.0 °C between 1940 and 2025, or +0.12 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.1 °C (on 20 May 2004) and the coldest 22.6 °C (on 24 December 1999).

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

Ko SamuiSurat Thani

coords
9.54°, 99.94°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthMayColdest monthJanuaryWettest monthNovemberDriest monthFebruary

Mean daily temperature

27.2°C

Average daily high

28.0°C

Average daily low

26.4°C

Annual rainfall

1,613mm

Sunshine / day

10.1h

Mean relative humidity

80%

Average peak wind

22.0km/h

Seasonal range

1.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

13 d/yr

Rainy days (≥ 1 mm)

213 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.5 °C

Average feels-like low

29.4 °C

Average peak gust

32.4 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

19.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.0 °C

since 1940

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

20 May 2004

Coldest day

22.6 °C

24 December 1999

Wettest day

208 mm

27 January 1953

Windiest day

65.9 km/h

26 October 1962

Strongest gust

94.0 km/h

26 October 1962

Hottest feels-like

40.4 °C

27 May 2024

Coldest feels-like

20.4 °C

24 December 1999

Sunniest day

12.6 h

19 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202530.7 °C9 May 202524.6 °C12 January 202527.6 °C1,630 mm220
202432.0 °C30 May 202425.4 °C29 December 202428.2 °C1,585 mm700
202331.6 °C19 May 202324.7 °C25 January 202327.9 °C1,349 mm540
202230.8 °C28 April 202225.0 °C5 February 202227.5 °C2,008 mm140
202130.9 °C23 July 202124.4 °C19 January 202127.5 °C1,712 mm260
202030.8 °C18 May 202025.2 °C31 January 202027.7 °C1,439 mm110
201931.7 °C7 May 201925.1 °C7 October 201927.9 °C1,160 mm650
201831.8 °C14 June 201824.7 °C9 February 201827.5 °C1,534 mm140
201731.1 °C10 June 201724.4 °C19 December 201727.6 °C2,183 mm150
201631.1 °C12 April 201625.2 °C7 February 201627.8 °C1,673 mm410
201530.8 °C21 April 201524.6 °C21 January 201527.5 °C1,361 mm210
201431.0 °C10 June 201423.8 °C2 February 201427.5 °C1,066 mm350
201331.6 °C6 April 201325.0 °C27 October 201327.5 °C1,469 mm150
201231.2 °C14 May 201224.9 °C17 January 201227.5 °C1,375 mm290
201130.9 °C21 June 201124.5 °C17 January 201127.3 °C2,003 mm90
201031.3 °C10 May 201024.8 °C17 December 201027.7 °C1,747 mm410
200931.2 °C8 June 200924.3 °C10 January 200927.5 °C1,054 mm320
200830.2 °C16 April 200824.9 °C24 February 200827.2 °C1,688 mm30
200730.9 °C24 May 200724.4 °C6 January 200727.3 °C1,947 mm120
200630.7 °C25 July 200624.6 °C24 January 200627.4 °C1,331 mm110
200531.0 °C3 July 200523.7 °C22 December 200527.5 °C1,306 mm240
200432.1 °C20 May 200424.3 °C23 January 200427.5 °C1,151 mm270
200330.9 °C28 May 200324.8 °C19 December 200327.6 °C1,697 mm150
200231.7 °C13 July 200224.5 °C29 January 200227.5 °C1,231 mm330
200130.6 °C21 April 200124.5 °C26 November 200127.2 °C1,807 mm50
200030.5 °C19 May 200024.4 °C20 January 200027.1 °C1,981 mm10
199930.4 °C20 March 199922.6 °C24 December 199927.0 °C2,362 mm10
199831.4 °C26 May 199824.2 °C11 December 199827.9 °C1,749 mm520
199730.9 °C20 May 199724.4 °C28 January 199727.4 °C1,060 mm140
199630.7 °C25 July 199624.1 °C3 January 199627.0 °C1,940 mm40
199530.5 °C8 June 199524.7 °C29 December 199527.3 °C1,410 mm100
199430.5 °C26 June 199424.7 °C4 October 199427.2 °C1,053 mm90
199331.3 °C24 June 199323.7 °C28 January 199327.2 °C1,351 mm210
199230.5 °C28 June 199224.3 °C11 January 199227.2 °C1,450 mm150
199131.4 °C17 June 199124.6 °C30 December 199127.4 °C1,284 mm190
199030.9 °C15 June 199024.9 °C24 January 199027.5 °C1,098 mm380
198931.2 °C21 April 198924.4 °C8 March 198927.1 °C1,059 mm80
198830.7 °C31 July 198824.5 °C30 November 198827.3 °C1,626 mm170
198731.1 °C8 July 198725.0 °C6 January 198727.4 °C1,467 mm230
198630.0 °C4 July 198624.5 °C28 January 198626.9 °C1,524 mm10
198530.9 °C10 June 198524.7 °C20 January 198527.1 °C1,389 mm140
198430.4 °C18 June 198424.0 °C2 January 198426.9 °C1,316 mm20
198330.8 °C21 May 198324.4 °C12 December 198327.3 °C1,333 mm120
198230.5 °C3 May 198224.1 °C18 January 198227.1 °C1,449 mm110
198131.0 °C4 June 198124.0 °C20 January 198127.2 °C1,469 mm90
198030.3 °C15 May 198024.6 °C7 December 198027.2 °C1,273 mm40
197930.8 °C16 May 197924.7 °C6 December 197927.3 °C1,059 mm110
197830.1 °C24 May 197824.4 °C5 January 197827.0 °C1,218 mm10
197730.1 °C20 June 197724.4 °C16 January 197727.0 °C1,337 mm20
197630.1 °C16 June 197623.6 °C19 January 197626.7 °C1,430 mm20
197529.9 °C28 April 197523.2 °C29 December 197526.8 °C2,015 mm00
197430.2 °C4 June 197423.3 °C5 January 197426.8 °C1,756 mm50
197329.9 °C16 June 197323.4 °C30 December 197327.2 °C1,928 mm00
197230.8 °C18 May 197223.6 °C13 January 197227.0 °C2,009 mm90
197130.1 °C7 June 197124.0 °C29 December 197126.7 °C1,981 mm20
197029.9 °C18 June 197024.4 °C20 December 197027.0 °C2,363 mm00
196930.9 °C28 May 196924.3 °C8 January 196927.3 °C1,325 mm180
196830.4 °C20 June 196824.2 °C11 February 196827.0 °C955 mm50
196731.0 °C9 June 196723.2 °C16 January 196726.9 °C1,529 mm140
196630.6 °C10 June 196624.4 °C29 November 196627.1 °C2,013 mm60
196530.6 °C5 June 196522.8 °C19 January 196526.7 °C1,962 mm80
196430.5 °C29 June 196423.7 °C4 December 196427.0 °C1,708 mm60
196330.5 °C5 June 196323.1 °C15 January 196326.9 °C1,611 mm30
196231.0 °C30 May 196224.5 °C5 December 196227.0 °C1,517 mm90
196130.7 °C28 June 196123.6 °C17 January 196126.9 °C1,591 mm40
196030.3 °C29 June 196024.2 °C5 February 196027.0 °C1,418 mm60
195931.2 °C5 June 195924.4 °C3 March 195927.1 °C1,870 mm60
195830.6 °C13 July 195823.8 °C1 December 195827.3 °C1,262 mm200
195731.4 °C9 June 195723.9 °C20 January 195727.0 °C1,357 mm100
195629.8 °C3 June 195623.8 °C9 January 195626.5 °C1,902 mm00
195530.1 °C11 May 195523.6 °C28 December 195526.7 °C2,010 mm10
195430.4 °C27 April 195423.8 °C27 December 195426.9 °C1,351 mm50
195330.2 °C17 August 195323.2 °C2 January 195326.8 °C2,994 mm20
195229.8 °C24 May 195223.4 °C30 December 195227.0 °C1,613 mm00
195130.3 °C14 June 195124.3 °C14 January 195127.1 °C1,412 mm70
195030.7 °C7 June 195023.8 °C6 January 195027.0 °C1,341 mm10
194930.7 °C18 June 194924.3 °C24 December 194927.1 °C1,096 mm90
194830.5 °C1 June 194824.2 °C3 March 194826.8 °C1,505 mm20
194730.1 °C9 June 194724.2 °C15 December 194726.8 °C2,343 mm10
194629.7 °C21 June 194624.2 °C2 February 194626.8 °C1,842 mm00
194530.0 °C2 April 194524.3 °C30 January 194526.6 °C2,763 mm10
194429.6 °C10 June 194423.8 °C9 February 194426.6 °C2,076 mm00
194329.3 °C31 May 194324.0 °C12 December 194326.3 °C2,049 mm00
194230.2 °C13 June 194223.9 °C27 October 194226.7 °C1,662 mm30
194130.0 °C27 April 194124.2 °C2 February 194126.7 °C2,343 mm30
194029.5 °C22 May 194023.7 °C24 January 194026.6 °C2,078 mm00

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
28.4 °C
+0.4 °C
Hot days (≥ 30 °C)
22 d/yr
+9
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1630 mm
+17 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.1 °C+0.3 °C31 mm-41 mm
Feb27.4 °C+0.2 °C132 mm+84 mm
Mar28.3 °C+0.3 °C64 mm-3 mm
Apr29.0 °C+0.2 °C191 mm+95 mm
May29.2 °C+0.1 °C193 mm+66 mm
Jun29.4 °C+0.3 °C72 mm-19 mm
Jul29.6 °C+0.9 °C54 mm-41 mm
Aug28.8 °C+0.3 °C92 mm-9 mm
Sep28.6 °C+0.6 °C99 mm-50 mm
Oct28.1 °C+0.5 °C364 mm+71 mm
Nov27.6 °C+0.3 °C243 mm-75 mm
Dec27.3 °C+0.3 °C96 mm-63 mm

The year's extremes

Hottest day
30.7 °C
9 May 2025
Coldest day
24.6 °C
12 Jan 2025
Wettest day
73.7 mm
19 Nov 2025
Windiest day
43.1 km/h
12 Jan 2025
Strongest gust
65.2 km/h
20 Nov 2025
Hottest feels-like
37.5 °C
13 Apr 2025
Coldest feels-like
24.0 °C
12 Jan 2025
Sunniest day
12.5 h
10 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 Ko Samui?

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

What is the hottest day ever recorded in Ko Samui?

The hottest day measured in Ko Samui between 1940 and 2025 was 20 May 2004, reaching 32.1 °C.

What is the coldest day in Ko Samui?

The coldest day measured in Ko Samui between 1940 and 2025 was 24 December 1999, at 22.6 °C.

Does it snow in Ko Samui?

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

Has the climate of Ko Samui warmed?

Yes: Ko Samui warmed by +1.0 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Ko Samui?

The wettest day measured in Ko Samui between 1940 and 2025 was 27 January 1953, with 208 mm of rain in 24 hours.

What was the windiest day in Ko Samui?

The windiest day measured in Ko Samui between 1940 and 2025 was 26 October 1962, with winds reaching 65.9 km/h.

What is the warmest month in Ko Samui?

The warmest month in Ko Samui is May (28.1 °C on average); the coldest is January (26.2 °C).

How much does it rain in Ko Samui?

Ko Samui receives on average 1,613 mm of precipitation per year, spread over about 213 rainy days.

Is it sunny in Ko Samui?

Ko Samui gets on average 10.1 hours of sunshine per day, roughly 3,687 hours per year over 1940-2025.

Are there tropical nights in Ko Samui?

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

What was the most extreme apparent temperature in Ko Samui?

In Ko Samui, between 1940 and 2025, the highest apparent temperature reached 40.4 °C on 27 May 2024, and the lowest was 20.4 °C on 24 December 1999.

Compare Ko Samui with another city

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

Nearby cities

The climate around Ko Samui

Other cities — Thailand