WhereItsSunny

Climate of Shah Alam, Selangor, Malaysia

Point-value climate at Shah Alam (Selangor, Malaysia). Population approximately 481,654.

Located in Selangor, Malaysia, Shah Alam has a tropical climate. Population approximately 481,654. Monthly average temperatures range from 26.9°C / 80.4°F in December to 28°C / 82.4°F in May, with rainfall varying from 114 mm / 4.5 in (July) to 281 mm / 11.1 in (November) — about 2266 mm / 89.2 in across the year. Shah Alam is the capital of Selangor. These are point-value climate normals sampled at Shah Alam's coordinates — often quite different from the surrounding region's area-weighted average.

Best time to visit Shah Alam →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January27°C80.6°F158 mm6.2″Tropical
February27.4°C81.3°F130 mm5.1″Tropical
March27.7°C81.9°F202 mm8″Tropical
April27.9°C82.2°F227 mm8.9″Tropical
May28°C82.4°F184 mm7.2″Tropical
June27.9°C82.2°F122 mm4.8″Tropical
July27.5°C81.5°F114 mm4.5″Tropical
August27.5°C81.5°F159 mm6.3″Tropical
September27.4°C81.3°F196 mm7.7″Tropical
October27.5°C81.5°F263 mm10.4″Tropical
November27.1°C80.8°F281 mm11.1″Tropical
December26.9°C80.4°F230 mm9.1″Tropical

Frequently asked questions

What is the best time to visit Shah Alam?

Shah Alam does not have a clearly "sunny" season by our profile cutoffs — see the "warmest and driest months" fallback for the closest picks. Shah Alam's warmest month is May at an average of 28°C / 82.4°F, and its driest month is July with about 114 mm / 4.5 in of rain.

What is the climate of Shah Alam?

Shah Alam, in Selangor, Malaysia, has monthly average temperatures ranging from 26.9°C / 80.4°F in December to 28°C / 82.4°F in May. Annual rainfall is approximately 2266 mm / 89.2 in, with the wettest month being November (281 mm / 11.1 in) and the driest July (114 mm / 4.5 in).

What is the average temperature in Shah Alam in May?

The average temperature in Shah Alam in May is 28°C / 82.4°F, with rainfall of about 184 mm / 7.2 in — the warmest month of the year.

When is the driest month in Shah Alam?

The driest month in Shah Alam is July, with about 114 mm / 4.5 in of average monthly rainfall. Average temperature that month is 27.5°C / 81.5°F.

When is the wettest month in Shah Alam?

The wettest month in Shah Alam is November, with approximately 281 mm / 11.1 in of average monthly rainfall.