Your holiday weather, at a glance

Thailand in March: where is it warmest?

In March, Chiang Mai is the warmest place with 34 °C by day, Ko Pha-ngan the coolest with 25 °C. 10 of 12 destinations have good holiday weather.

All destinations in March, warmest first

Long-term averages for the month: daytime high, sea, sunshine and rainy days.

PlaceScoreAirSeaSunRain days
Chiang Mai5234°–9 h2
Bangkok4934°–8 h6
Hua Hin8233°29°8 h7
Ao Nang, Krabi7832°29°7 h13
Pattaya8931°29°8 h7
Koh Lanta8531°30°7 h11
Khao Lak7931°29°8 h14
Koh Samui9029°29°8 h9
Patong, Phuket8129°29°8 h14
Phuket8129°29°7 h14
Koh Tao9228°29°8 h8
Ko Pha-ngan9125°29°8 h8

Thailand in March: quick answers

Thailand in March: where is it warmest?

The warmest places in March are Chiang Mai (34 °C), Bangkok (34 °C) and Hua Hin (33 °C).

Thailand in March: where is the sea warmest?

The sea is warmest at Koh Lanta (30 °C), Hua Hin (29 °C) and Ao Nang, Krabi (29 °C).

Thailand in March: where is the weather best?

The best holiday weather in March – warm, sunny and dry – is in Koh Tao, Ko Pha-ngan and Koh Samui.

Thailand month by month

Climate averages 1996–2025, not a forecast. Data: Copernicus ERA5 / ERA5-Land via Open-Meteo.com (CC BY 4.0), NOAA OISST, WMO 1991–2020 (NOAA NCEI), GeoNames (CC BY 4.0). Sources & licences