WhereItsSunny

Cities in Selangor — climate month by month

Compare 2 cities in Selangor, Malaysia, across the year.

← Back to Selangor year-round average

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
CityJanFebMarAprMayJunJulAugSepOctNovDec
Klang
27°C80.6°F
183 mm7.2″
27.5°C81.5°F
136 mm5.4″
27.7°C81.9°F
205 mm8.1″
27.8°C82°F
217 mm8.5″
27.9°C82.2°F
178 mm7″
27.9°C82.2°F
115 mm4.5″
27.5°C81.5°F
104 mm4.1″
27.5°C81.5°F
159 mm6.3″
27.4°C81.3°F
189 mm7.4″
27.4°C81.3°F
256 mm10.1″
27.1°C80.8°F
277 mm10.9″
26.9°C80.4°F
238 mm9.4″
Shah Alam
27°C80.6°F
158 mm6.2″
27.4°C81.3°F
130 mm5.1″
27.7°C81.9°F
202 mm8″
27.9°C82.2°F
227 mm8.9″
28°C82.4°F
184 mm7.2″
27.9°C82.2°F
122 mm4.8″
27.5°C81.5°F
114 mm4.5″
27.5°C81.5°F
159 mm6.3″
27.4°C81.3°F
196 mm7.7″
27.5°C81.5°F
263 mm10.4″
27.1°C80.8°F
281 mm11.1″
26.9°C80.4°F
230 mm9.1″

On mobile, scroll the table horizontally to see all months. Click a city name for its full year-round view.

Frequently asked questions

Which city in Selangor has the least rain?

Klang is the driest city in Selangor, with approximately 2257 mm / 88.9 in of average annual rainfall.

Which city in Selangor is warmest in July?

Shah Alam is the warmest city in Selangor in July, with an average temperature of 27.5°C / 81.5°F.

Which city in Selangor is warmest in January?

Shah Alam is the warmest city in Selangor in January, with an average temperature of 27°C / 80.6°F.

Which city in Selangor has the mildest year-round climate?

Shah Alam has the highest annual average temperature in Selangor at 27.5°C / 81.5°F, while Klang has the lowest at 27.5°C / 81.5°F.

Which city in Selangor has the most sunny months?

Shah Alam matches our sunny profiles (warm/mild with limited rain) for 0 months of the year — the most of any city in Selangor.