Climate Chart of Bangkok, Thailand

Monthly data: Temperature °C, Rain (mm), Sunshine (h) · 2013–2023

For Bangkok, Thailand, the climate data describe 2013–2023. The monthly mean temperature remains within a relatively narrow range: its highest recorded monthly mean is in April at 29.9 °C, while its lowest is in December at 26.1 °C. Rainfall and sunshine also vary through the year, with their respective monthly highs and lows offering useful context for planning. These averages describe broad monthly patterns, not the conditions a visitor will encounter on any particular day.

Chart
Share
Share this climate chart on Share
Climate Chart: Bangkok (Thailand)

Climate overview

Temperature

Monthly mean temperatures range from a low of 26.1 °C in December to a high of 29.9 °C in April. The mean across the calendar-month means is 27.9 °C; this summarizes the year at monthly scale and is not a daytime high or a day-weighted annual average. These figures help set expectations for the broad temperature pattern, but monthly means do not show the warmer or cooler conditions that can occur on individual days.

Rain

Mean daily rainfall is lowest in December at 0.57 mm/day and highest in September at 9.39 mm/day. The unweighted mean of the monthly daily-rainfall means is 3.85 mm/day. These are daily averages associated with each month, not monthly rainfall totals; they do not indicate how often rain falls or guarantee dry or wet weather on a particular day.

Sunshine

Mean daily sunshine reaches its highest monthly average in March at 10.71 hours/day, and its lowest in August at 7.65 hours/day. Across the calendar-month means, the unweighted average is 9.33 hours/day per day. These figures can help with broad outdoor planning, but sunshine duration is not the same as daylight length and does not promise clear skies on a particular date.

Best Travel Time Guide for Bangkok, Thailand: Ideal Seasons and Weather Insights

Visitors prioritising lower average rainfall could consider December, when mean daily rainfall is 0.57 mm/day; this is a comparison of averages, not a guarantee of rain-free days or a measure of rain frequency. For rain preparation, note that the highest monthly mean daily rainfall occurs in September at 9.39 mm/day, so flexible plans and suitable rain protection may be useful. For cooler monthly-average conditions, December is the relevant option, with a mean temperature of 26.1 °C. This monthly mean is not a daytime maximum and cannot describe the full range of temperatures during a visit. Sunshine duration is highest on average in March at 10.71 hours/day and lowest in August at 7.65 hours/day; these averages can inform outdoor scheduling, but they do not establish day length or guarantee sunshine.

Climate Data Overview for Bangkok, Thailand

Explore the comprehensive climate data for Bangkok, Thailand. This detailed table provides valuable insights into temperature variations, precipitation levels, and seasonal changes, helping you understand the unique weather patterns of this region.

Month Average: Temperature °C Rain (mm) / day Snow (mm) / day Sunshine (h) / day
Jan 26.2 0.74 0.00 10.08
Feb 27.4 0.94 0.00 10.55
Mar 29.0 1.26 0.00 10.71
Apr 29.9 2.81 0.00 10.50
May 29.8 4.38 0.00 10.12
Jun 28.9 4.89 0.00 9.11
Jul 28.2 5.51 0.00 7.94
Aug 27.9 5.76 0.00 7.65
Sep 27.5 9.39 0.00 7.81
Oct 27.1 7.53 0.00 8.42
Nov 27.1 2.38 0.00 9.29
Dec 26.1 0.57 0.00 9.81
Average 27.9 3.85 0.00 9.33