Skip to main content

Kuala Lumpur Climate — Average Highs, Lows & Rainfall by Month

Kuala Lumpur has a temperate climate with four distinct seasons. Daytime temperatures average 32°C / 90°F in July, the warmest month, and drop to 30°C / 87°F in January, the coldest. Overnight lows in January average 23°C / 74°F. Kuala Lumpur receives about 3095 mm of rain a year across roughly 290 wet days, with December the wettest month.

Averages for 2021–2025 · Open-Meteo Historical Weather API (ERA5 reanalysis) · Updated 2026-10-05

Hottest month
July
32°C / 90°F
Coldest month
January
23°C / 74°F
Wettest month
December
402 mm
Annual rainfall
3095 mm
~290 wet days

Monthly averages in Kuala Lumpur

Average daytime high, overnight low and rainfall for each month of the year.

Average temperatures and rainfall by month in Kuala Lumpur, 2021–2025
MonthAvg highAvg lowRainfallWet days
January30°C / 87°F23°C / 74°F261 mm24
February32°C / 90°F24°C / 75°F156 mm20
March32°C / 89°F24°C / 75°F234 mm26
April32°C / 89°F24°C / 75°F316 mm28
May32°C / 89°F25°C / 76°F267 mm25
June32°C / 89°F24°C / 76°F196 mm22
July32°C / 90°F24°C / 76°F135 mm17
August31°C / 88°F24°C / 75°F285 mm27
September31°C / 88°F24°C / 75°F249 mm24
October31°C / 88°F24°C / 75°F239 mm22
November31°C / 87°F24°C / 75°F355 mm28
December30°C / 87°F24°C / 74°F402 mm27

Best time to visit Kuala Lumpur

July, February, June offer the most comfortable weather in Kuala Lumpur: mild daytime temperatures with the year's lowest rainfall — July averages 32°C (90°F); February averages 32°C (90°F); June averages 32°C (89°F).

Kuala Lumpur climate FAQ

What is the hottest month in Kuala Lumpur?
July is the hottest month in Kuala Lumpur, with average daytime highs of 32°C / 90°F and overnight lows of 24°C / 76°F (averages for 2021–2025).
What is the coldest month in Kuala Lumpur?
January is the coldest month in Kuala Lumpur, with average highs of 30°C / 87°F and lows of 23°C / 74°F.
How much rain does Kuala Lumpur get a year?
Kuala Lumpur receives about 3095 mm of rainfall a year, spread over roughly 290 wet days. December is the wettest month (402 mm on average) and July the driest (135 mm).
When is the best time to visit Kuala Lumpur?
July, February, June are the most comfortable months in Kuala Lumpur: mild daytime temperatures with the least rainfall of the year.

Want today's conditions instead of averages?

See live weather in Kuala Lumpur →

Source: Open-Meteo Historical Weather API (ERA5 reanalysis), Open-Meteo. Averages are daily means across 2021–2025 and are rounded for display — for a live forecast see the Kuala Lumpur weather page.