🇹🇭

Bangkok Weather Guide

Thailand

Best Time to Visit

November, December, January, February

Avoid

September, October (wettest months)

Climate

Tropical savanna — hot year-round with distinct wet and dry seasons

Annual Rainfall

59 inches (1,490 mm)

Overview

Bangkok is hot every month. The dry, cool season (November–February) is the premier travel window with low humidity and manageable temperatures. The monsoon (May–October) brings flooding and intense heat. March–April (pre-monsoon) is the hottest and most uncomfortable period.

Seasonal Weather Breakdown

Cool Dry Season

November–February

77–91°F

25–33°C

Bangkok's best season. Lower humidity (relative), minimal rain, and slightly cooler temperatures. Cool is relative — daytime highs still reach 88–91°F.

  • Morning temple visits before 9 AM for both cool and fewer crowds
  • Loy Krathong (November) and Songkran (April) are major festivals
  • December–January evenings can feel almost pleasant with a light breeze

Hot Season

March–May

88–99°F

31–37°C

Bangkok's most uncomfortable period. Temperatures peak in April at 99–104°F with extreme humidity. Songkran (Thai New Year water festival) in April is a welcome relief.

  • Songkran water fights in mid-April make the heat bearable and fun
  • Air conditioning is survival equipment — plan indoor-heavy days
  • Early morning is the only comfortable outdoor time

Wet Season (Monsoon)

May–October

84–93°F

29–34°C

Heavy rain, flooding, and extreme humidity. Rain usually comes in intense afternoon bursts (1–2 hours) rather than all-day downpours. Bangkok flooding can be severe in October.

  • Morning activities before afternoon storms
  • Keep water shoes for street flooding after heavy rain
  • September–October: flooding risk in low-lying areas

What to Pack for Bangkok

  • Light breathable clothing only — linen or moisture-wicking synthetics
  • Compact umbrella essential in wet season
  • Sunscreen and hat for outdoor mornings
  • Slip-on shoes for temple visits (removed at entrances)

Bangkok Weather FAQ

What is the best time to visit Bangkok for weather?

November through February is Bangkok's cool, dry season — the most comfortable period with lower humidity and minimal rain. December and January are the peak months with highs of 88°F (31°C) and lows around 68°F (20°C).

How hot is Bangkok?

Bangkok is hot year-round, averaging 90–100°F (32–38°C) during the hottest months (March–May). Combined with 70–90% humidity, heat index values can exceed 113°F (45°C). Even the cool season rarely drops below 77°F (25°C).

Does Bangkok flood?

Yes, flooding is a real concern. Bangkok sits on a flood plain and sinks approximately 1–2cm per year. Heavy monsoon rains (May–October) cause regular street flooding. The 2011 mega-floods inundated much of the city for weeks.

Is air quality a problem in Bangkok?

Yes, especially in the dry season (January–April). PM2.5 levels frequently exceed WHO safe limits, exacerbated by traffic, industry, and agricultural burning in northern Thailand. Check IQAir or AirVisual before outdoor activities.

Neighborhoods in Bangkok

Each neighborhood in Bangkok has its own microclimate. Check real-time conditions below:

Monthly Weather in Bangkok

Live Bangkok Weather →← All City Guides