WhereItsSunny

Climate of Bangkok, Bangkok, Thailand

Point-value climate at Bangkok (Bangkok, Thailand). Population approximately 6,704,000.

Located in Bangkok, Thailand, Bangkok has a consistently warm climate. Population approximately 6,704,000. Monthly average temperatures range from 26.3°C / 79.3°F in December to 30.4°C / 86.7°F in April, with rainfall varying from 6 mm / 0.2 in (December) to 291 mm / 11.5 in (September) — about 1324 mm / 52.1 in across the year. As the national capital of Thailand, it's often the primary gateway for travellers. These are point-value climate normals sampled at Bangkok's coordinates — often quite different from the surrounding region's area-weighted average.

Best sunny months: January, February, March, December.

Best time to visit Bangkok →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January26.8°C80.2°F9 mm0.4″Sunny & Hot
February28.1°C82.6°F14 mm0.6″Sunny & Hot
March29.4°C84.9°F32 mm1.3″Sunny & Hot
April30.4°C86.7°F62 mm2.4″
May30°C86°F172 mm6.8″Tropical
June29.5°C85.1°F132 mm5.2″Tropical
July29.1°C84.4°F144 mm5.7″Tropical
August28.8°C83.8°F180 mm7.1″Tropical
September28.4°C83.1°F291 mm11.5″Tropical
October28.2°C82.8°F237 mm9.3″Tropical
November27.5°C81.5°F45 mm1.8″
December26.3°C79.3°F6 mm0.2″Sunny & Hot

Frequently asked questions

What is the best time to visit Bangkok?

The months with the sunniest, driest weather are January, February, March, December. Bangkok's warmest month is April at an average of 30.4°C / 86.7°F, and its driest month is December with about 6 mm / 0.2 in of rain.

What is the climate of Bangkok?

Bangkok, in Bangkok, Thailand, has monthly average temperatures ranging from 26.3°C / 79.3°F in December to 30.4°C / 86.7°F in April. Annual rainfall is approximately 1324 mm / 52.1 in, with the wettest month being September (291 mm / 11.5 in) and the driest December (6 mm / 0.2 in).

What is the average temperature in Bangkok in April?

The average temperature in Bangkok in April is 30.4°C / 86.7°F, with rainfall of about 62 mm / 2.4 in — the warmest month of the year.

When is the driest month in Bangkok?

The driest month in Bangkok is December, with about 6 mm / 0.2 in of average monthly rainfall. Average temperature that month is 26.3°C / 79.3°F.

When is the wettest month in Bangkok?

The wettest month in Bangkok is September, with approximately 291 mm / 11.5 in of average monthly rainfall.