Home / Guides / Best time to visit
When to go

The best time to visit Bangkok

Short answer: November to February — dry, sunny and (a little) cooler. But every month has something going for it. Pick yours below.

By Soi Map · Updated October 2026

Illustrated Bangkok street in tropical rain, with umbrellas and glowing reflections.
Bangkok in color

When are you going?

November

Best

Our favourite month: the rains are over, it’s cooling down and prices haven’t peaked yet.

Temperature
24–32°C
Rain
49 mm · 6 days
Crowds
●●●
Hotel prices
฿฿฿

Happening: Loy Krathong — floating lanterns on the river (full moon)

Rainfall by month

Average monthly rainfall in millimetres. Click a month to see what it's like.

Temperature by month

Average daily low to high, °C. It's warm all year — the "cool" season is relative.

See the numbers as a table
MonthLow °CHigh °CRain mmRainy days
January22.432.6131
February24.333.3202
March25.934.3424
April2735.4926
May26.534.422116
June26.233.616816
July25.933.218717
August25.732.922019
September25.332.634421
October24.932.324217
November23.932496
December22.331.6101

Bangkok's three seasons

Cool season · November–February

Clear skies, low humidity and highs around 31–33°C. This is high season, so hotel prices rise 20–40% and the big temples are busy. Book ahead for Christmas, New Year and Chinese New Year.

Hot season · March–May

Highs of 34–36°C and heavy humidity. Sightsee early, retreat to malls, museums or a massage in the afternoon, and head out again after dark. Songkran in mid-April turns the whole city into a water fight.

Rainy season · May–October

Most days still have plenty of sunshine; rain tends to arrive as an intense hour-long storm in the afternoon or evening. It's the cheapest time to visit and the city is green and lush. September is the wettest month.

Local tip: In rainy season, Grab prices surge the moment a storm starts. Plan to be near a BTS or MRT station around 4–6pm.

Frequently asked questions

What is the best month to visit Bangkok?

November to February is the best time: dry, sunny and less hot. November is a sweet spot — the rains have ended but peak-season prices haven’t started.

When is rainy season in Bangkok?

Roughly May to October, with September the wettest month. Rain usually comes as short, heavy afternoon storms rather than all-day drizzle.

What is the hottest month in Bangkok?

April, with average highs around 35°C. It’s also when Thailand celebrates Songkran, the nationwide water festival.

When is Bangkok cheapest?

September and June usually have the lowest hotel prices, often 15–30% below average.

Cover of the Bangkok Quick-Start Guide PDF Free download The Bangkok Quick-Start Guide Map, transport cheat sheet, prices, etiquette, scams and useful Thai — four printable pages. Get the PDF →