Thailand
Best time to visit Bangkok
Bangkok is hot all year, with highs of 32–36°C, so the best time to visit is the drier season: December to March. September is the wettest month, with rain on about 20 days.
Bangkok month by month
From daily weather for 2011–2025. Tap a month for the full picture.
- January32°Beach weather1 rainy day
- February33°Beach weatherVery hot2 rainy days
- March35°Beach weatherVery hot4 rainy days
- April36°Beach weatherVery hot6 rainy days
- May36°Very hotWet12 rainy days
- June34°Very hotWet12 rainy days
- July33°Very hotWet15 rainy days
- August34°Very hotWet15 rainy days
- September33°Very hotWet20 rainy days
- October33°Very hotWet14 rainy days
- November33°Beach weatherVery hot5 rainy days
- December32°Beach weather1 rainy day
Beach weather = highs of 25°C or more and fewer than seven rainy days. Good for sightseeing = highs between 18°C and 28°C and fewer than ten rainy days. Very hot = highs of 33°C or more. Wet = ten or more rainy days. Cool = highs below 18°C. How we measure
Quick answers
- When is the best time to visit Bangkok?
- Bangkok is hot all year, with highs of 32–36°C, so the best time to visit is the drier season: December to March. September is the wettest month, with rain on about 20 days.
- What is the hottest month in Bangkok?
- April, with average highs of 36°C and lows of 27°C.
- What is the rainiest month in Bangkok?
- September, with rain on about 20 days and 368 mm in a typical month.