
Bangkok Weather Statistics
Don't forget to check WhereWeather Website for weather statistics on your exact travel dates, for any city in the world. You can also compare different cities and dates side-by-side.
Temperature Overview
- Average Daytime Temperature: 32°C (90°F)
- Average Nighttime Temperature: 25°C (77°F)
Rainfall Statistics
- Annual average daily rainfall: 4.2 mm (0.17 inches) per day
- Rainiest month: September with around 8.9 mm (0.35 inches) per day
- Driest month: January with around 0.3 mm (0.01 inches) per day
- Average number of rainy days per year: 128 days
Monthly Weather Conditions
Seasonal Breakdown
January-March
- Highs: 32-34°C (90-93°F)
- Lows: 21-25°C (70-77°F)
- Rainy Days: 2-5 days per month
- Average Precipitation: 1.3 mm/day
April-June
- Highs: 34-35°C (93-95°F)
- Lows: 25-26°C (77-79°F)
- Rainy Days: 8-15 days per month
- Average Precipitation: 5.9 mm/day
July-September
- Highs: 32-33°C (90-91°F)
- Lows: 24-25°C (75-77°F)
- Rainy Days: 14-18 days per month
- Average Precipitation: 7.6 mm/day
October-December
- Highs: 31-32°C (88-90°F)
- Lows: 21-24°C (70-75°F)
- Rainy Days: 2-14 days per month
- Average Precipitation: 3.5 mm/day
Best Time to Visit
The best time to visit Bangkok is from November to February, when temperatures are relatively cooler and rainfall is minimal. This period offers perfect conditions for exploring temples, street markets, and outdoor attractions.
Summer (March-May) brings intense heat and humidity, but it's ideal for enjoying the Songkran water festival, shopping in air-conditioned malls, and experiencing Thai New Year celebrations.
Monsoon Season (June-October) sees frequent rain showers, but they typically occur in short bursts. This is a good time for visiting indoor attractions, enjoying spa treatments, and finding better hotel rates.
Winter (November-February) offers the most comfortable temperatures and lowest humidity, perfect for temple tours, river cruises, and exploring the city's famous street food scene.
Before you go ahead and plan your next visit, make sure to check the weather forecast for your exact travel dates on WhereWeather Website. You can also compare different cities and dates side-by-side.