Weather in Kuala Lumpur
Kuala Lumpur is the climate, with consistently warm daytime temperatures of 30-34°C (86-93°F) all year round. Mornings are typically dry, but afternoons are frequently punctuated by brief thunderstorms and torrential rain, usually passing quickly to leave the evenings fresh and rain-free after the humidity of the day. The wettest months are February to May and September to December – at this time, the streets can flood suddenly, though the waters recede within hours.
Night
| Weather (night) | Temp (min night) | Rain (mm) | Wind (mph) | Humidity Pressure Visibility | ||
|---|---|---|---|---|---|---|
| Sun |
Partly Cloudy Night
|
Partly cloudy skies |
2 5 °C |
0.7mm |
2
nnw |
86%
1,010mb Good |
| Mon |
Occ Light Rain
|
Patchy rain possible |
2 5 °C |
0mm |
1
s |
86%
1,011mb Moderate |
| Tue |
Partly Cloudy Night
|
Partly cloudy skies |
2 4 °C |
1.2mm |
2
ese |
84%
1,010mb Good |
| Wed |
Clear
|
Clear skies |
2 5 °C |
1.2mm |
2
se |
71%
1,009mb Good |
| Thu |
Clear
|
Clear skies |
2 5 °C |
1.2mm |
3
sse |
76%
1,007mb Good |
| Fri |
Occ Light Rain
|
Patchy rain possible |
2 4 °C |
1.3mm |
3
se |
84%
1,007mb Moderate |
| Sat |
Clear
|
Clear skies |
2 4 °C |
0.1mm |
4
ese |
82%
1,008mb Good |
| Sun |
Iso Rain Swrs Night
|
Light rain shower |
2 8 °C |
0mm |
2
nnw |
84%
1,007mb Good |
| Mon |
Occ Light Rain
|
Patchy rain possible |
2 9 °C |
0mm |
4
se |
76%
1,007mb Moderate |
- 0 to 30 is very low
- 31 to 50 is low
- 51 to 70 is moderate to low
- 71 to 80 is moderate
- 81 to 90 is moderate to high
- 91 to 100 is high
- Very poor - less than 1km
- Poor - between 1km and 4km
- Moderate - between 4km and 10km
- Good - between 10km and 20km
- Very good - between 20km and 40km
- Excellent - more than 40km
Sunlight in Kuala Lumpur
Precipitation in Kuala Lumpur
Humidity in Kuala Lumpur
Do you have any Feedback about this page?
© 2025 Columbus Travel Media Ltd. All rights reserved. No part of this site may be reproduced without our written permission, click here for information on Columbus Content Solutions.


You know where