Climate and monthly weather forecastShah Alam, Malaysia
Climate and monthly weather forecast
The climate of Shah Alam
Shah Alam, located in Malaysia, largely experiences a Köppen climate classification of Af, also known as a tropical rainforest climate. This classification implies that Shah Alam experiences heavy rainfall almost all year round with high temperatures and humidity. The monthly average temperatures in Shah Alam vary slightly, with highs between 31.1°C (88°F) to 33°C (91.4°F) and lows fluctuating from 23.4°C (74.1°F) to 24.9°C (76.8°F). The humid conditions, deeply influenced by the relatively high humidity that stays within the range of 71 to 81%, intensify the heat felt by residents and visitors alike.Rainfall is a prominent feature of Shah Alam's climate where the city on average experiences rainfall between 7mm (0.28") to 37mm (1.46") throughout the year. The months of March and April see a peak in precipitation with 29mm (1.14") and 34mm (1.34") respectively. As for the number of rainy days, the number wavers from 4.6 days during the driest month of September to 11.9 days in the rainy months of November and December.
Additionally, the climate data suggests negligible variations in the daylight hours, staying steadfast between 11.9 hours to 12.3 hours. On the other hand, the sunshine hours display a bit larger range, from 7.6 hours to 9 hours, showing that despite the common rainfall, the city enjoys considerable sunlight.
The best time to visit Shah Alam
Despite the tropical rainforest climate, there are periods during the year when the weather is relatively pleasant in Shah Alam. With its rich cultural heritage and stunning natural beauty, Shah Alam is an attractive destination for tourists. Bearing in mind the city's weather conditions throughout the year, the best times to visit Shah Alam are the months June and July. During these months, the rainfall is at its lowest, with 16mm (0.63") and 18mm (0.71") respectively. These are also the months with the highest amount of sunshine days, 23.3 and 23.8 respectfully, making outdoor activities and sightseeing more accessible and enjoyable.The worst time to visit Shah Alam
Perhaps the least ideal time to visit Shah Alam would be the months of November and December. Though the temperature remains relatively high, averaging 31.5°C (88.7°F) in November and 31.1°C (88°F) in December, these months experience the highest level of rainfall at 34mm (1.34") and 37mm (1.46") respectively, accompanied by the highest number of rainy days in the year with 11.9 each. The combination of high humidity, between 80 to 81%, alongside the frequent rain can make sightseeing and outdoor activities less comfortable and enjoyable.Spring weather in Shah Alam
In Shah Alam, the months from March to May are classified as the spring months. Throughout this period, Shah Alam experiences consistently high temperatures above 30°C (86°F). While the average low temperatures marginally increase from 24.2°C (75.6°F) to 24.9°C (76.8°F), the high temperatures remain relatively constant, ranging from 32.7°C (90.9°F) to 32.9°C (91.2°F). Whilst rainfall fluctuates slightly, rising from 19mm (0.75") to 29mm (1.14"), the spring months witness moderate humidity levels between 76 to 78%.Summer weather in Shah Alam
The summer months of June to August in Shah Alam exhibit lower rainfall rates and slightly higher temperatures. Rainfall descends to its yearly lowest during these months, falling between 15mm (0.59") to 18mm (0.71"), with the number of rainfall days similarly decreasing to within the range of 5.8 to 6.7 days. While the high temperatures remain consistent between 32.4°C (90.3°F) to 33°C (91.4°F), the low temperatures sees a minimal decrease from 24.3°C (75.7°F) to 24.1°C (75.4°F).Autumn weather in Shah Alam
September to November in Shah Alam marks the onset of autumn. Within these months, the area experiences a marked increase in rainfall, jumping from an average low of 7mm (0.28") in September, to a high of 34mm (1.34") in November. This period also sees a surge in the number of rainfall days from 4.6 to 11.9. Whilst high temperatures marginally decrease from 32.6°C (90.7°F) to 31.5°C (88.7°F), low temperatures hover around 24°C (75.2°F) during the autumn months.Winter weather in Shah Alam
December denotes the arrival of winter in Shah Alam, which contrasts starkly with winter months in temperate climates. The town continues to experience hot weather with high average temperatures of 31.1°C (88°F) and low temperatures around 23.9°C (75°F). Rainfall remains high at 37mm (1.46"), and the number of rainfall days stays at 11.9 days reflecting Shah Alam's continued tropical monsoon influence. The lower visibility of 9km (5.6mi) in December, compared to the yearly average of 10km (6.2mi), attributing it to the high rainfall during the month.Weather in January
January in Shah Alam, Malaysia observes humid conditions as it is the start of the year, with average humidity levels reaching 79%. It's a relatively rainy month, characterized by dense clouds that shadow the brighter days. When compared to the cozier temperatures of February, January's weather can still veer towards the oppressive late night heat. Weather in January »Weather in February
February in Shah Alam indicates a mild drop in the relative humidity from January. A distinct feature of February is the brighter days compared to the cloudier January, making it a great month for catching sunlight. The average rainfall decreases as well, however, the temperature increases do not significantly impact the overall comfort levels. Weather in February »Weather in March
March sees a shift into hotter days as the minimum temperature rises to 24.2°C (75.6°F) - the onset of the warm season. This month marks a perceptible increase in the cloud cover, with rain often ensuing late in the day. March weather evolves somewhat, showing a slight increase in average daily sunshine, a corresponding rise in daylight hours, and a continuity of February's wind speed. Weather in March »Weather in April
April experiences a boost in rainfall, making it the most humid month since the beginning of the year. Despite this, it also achieves longer daylight hours compared to the previous months. It's important to note that April's temperatures and wind speed are virtually similar to those experienced in March. Weather in April »Weather in May
May is noticeably warmer with the highest recorded minimum temperature of 24.9°C (76.8°F) for the year. A unique pattern in May's weather in Shah Alam is the diminishing amount of rainfall. Correspondingly, the average humidity begins to lessen as well. Weather in May »Weather in June
June's weather in Shah Alam, Malaysia presents the lowest average rainfall and significantly clearer skies compared to the cloud-laden May. As a result, there's an uplift in the sunshine hours and a noticeable decrease in humidity. Weather in June »Weather in July
In July, Shah Alam experiences slightly higher average wind speeds advancing to 5.9km/h (3.7mph), leading to a noticeable drop in the humidity. Coming from a moderately hot June, July's temperatures remain stable, providing for a largely balanced weather state. Weather in July »Weather in August
August, with its clear skies, stands as the sunniest month with an average of 24.2 sunny days in Shah Alam. Despite the increase in sunshine, temperatures in August stay consistent with July, offering a respite from the rising minimum temperature experienced in March to May. Weather in August »Weather in September
The unique feature for September in Shah Alam is the significant decrease in average rainfall to just 7mm (0.28"). The reduction of rain is also seen in the number of rainy days, which drop to a year-long low of 4.6 days. Even though the rainfall abates, September's other variables such as temperature, wind speed, daylight hours, and humidity remain consistent with August. Weather in September »Weather in October
October sees a reverse trend in the rainfall, as the average volume leaps back up to 30mm (1.18"). This change causes a rise in the number of rainy days, almost doubling that of September. However, this rainfall doesn't affect the temperature or humidity significantly. Weather in October »Weather in November
In Shah Alam, November's weather witnesses the highest average rainfall for the year at 37mm (1.46"). This month gets significantly cooler, with a decrease in average maximum temperature to 31.1°C (88°F). In the wake of these changes, the average daylight hours decrease marginally as well. Weather in November »Weather in December
December in Shah Alam, Malaysia is marked by constant temperatures, unvarying from those felt in November. December, however, becomes the foggiest month with the lowest visibility of 9km (5.6mi). Despite the increased fog, the average humidity levels continue to rise, creating misty mornings - an iconic facet of December weather. Weather in December »Published by: Weather Atlas | About Us
Data Sources | Weather Forecasting & Climate
Frequently asked questions
Average temperature
Shah Alam, Malaysia
The warmest month (with the highest average high temperature) is August (33°C).
The month with the lowest average high temperature is December (31.1°C).
The month with the highest average low temperature is May (24.9°C).
The coldest months (with the lowest average low temperature) are January and February (23.4°C).
Average pressure
Shah Alam, Malaysia
- Average pressure in January:
1010.4mbar - Average pressure in February:
1010.3mbar - Average pressure in March:
1010mbar - Average pressure in April:
1009.3mbar - Average pressure in May:
1008.7mbar - Average pressure in June:
1008.8mbar
- Average pressure in July:
1008.9mbar - Average pressure in August:
1009.2mbar - Average pressure in September:
1009.7mbar - Average pressure in October:
1009.7mbar - Average pressure in November:
1009mbar - Average pressure in December:
1009.6mbar
The month with the highest atmospheric pressure is January (1010.4mbar).
The month with the lowest atmospheric pressure is May (1008.7mbar).
Average wind speed
Shah Alam, Malaysia
- Average wind speed in January:
4.9km/h - Average wind speed in February:
4.9km/h - Average wind speed in March:
4.9km/h - Average wind speed in April:
5km/h - Average wind speed in May:
5.3km/h - Average wind speed in June:
5.5km/h
- Average wind speed in July:
5.9km/h - Average wind speed in August:
5.9km/h - Average wind speed in September:
5.6km/h - Average wind speed in October:
5.4km/h - Average wind speed in November:
4.9km/h - Average wind speed in December:
4.6km/h
The windiest months (with the highest average wind speed) are July and August (5.9km/h).
The calmest month (with the lowest average wind speed) is December (4.6km/h).
Average humidity
Shah Alam, Malaysia
The month with the highest relative humidity is December (81%).
The months with the lowest relative humidity are August and September (71%).
Average rainfall
Shah Alam, Malaysia
The wettest month (with the highest rainfall) is December (37mm).
The driest month (with the least rainfall) is September (7mm).
Average rainfall days
Shah Alam, Malaysia
- Average rainfall days in January:
10.5 days - Average rainfall days in February:
8.3 days - Average rainfall days in March:
11.2 days - Average rainfall days in April:
10.2 days - Average rainfall days in May:
8.3 days - Average rainfall days in June:
5.9 days
- Average rainfall days in July:
6.7 days - Average rainfall days in August:
5.8 days - Average rainfall days in September:
4.6 days - Average rainfall days in October:
7.6 days - Average rainfall days in November:
11.9 days - Average rainfall days in December:
11.9 days
The months with the highest number of rainy days are November and December (11.9 days).
The month with the least rainy days is September (4.6 days).
Average daylight / Average sunshine
Shah Alam, Malaysia
- Average daylight in January:
12h and 0min - Average daylight in February:
12h and 0min - Average daylight in March:
12h and 6min - Average daylight in April:
12h and 12min - Average daylight in May:
12h and 18min - Average daylight in June:
12h and 18min
- Average daylight in July:
12h and 18min - Average daylight in August:
12h and 12min - Average daylight in September:
12h and 6min - Average daylight in October:
12h and 6min - Average daylight in November:
12h and 0min - Average daylight in December:
11h and 54min
The month with the longest days is June (Average daylight: 12h and 18min).
The month with the shortest days is December (Average daylight: 11h and 54min).
- Average sunshine in January:
7h and 54min - Average sunshine in February:
8h and 30min - Average sunshine in March:
8h and 30min - Average sunshine in April:
8h and 36min - Average sunshine in May:
8h and 42min - Average sunshine in June:
8h and 54min
- Average sunshine in July:
9h and 0min - Average sunshine in August:
8h and 42min - Average sunshine in September:
8h and 42min - Average sunshine in October:
8h and 12min - Average sunshine in November:
7h and 36min - Average sunshine in December:
7h and 36min
The month with the most sunshine is July (Average sunshine: 9h and 0min).
The months with the least sunshine are November and December (Average sunshine: 7h and 36min).
Average sunshine days
Shah Alam, Malaysia
- Average sunshine days in January:
17.6 days - Average sunshine days in February:
16.8 days - Average sunshine days in March:
18.1 days - Average sunshine days in April:
18.1 days - Average sunshine days in May:
21.3 days - Average sunshine days in June:
23.3 days
- Average sunshine days in July:
23.8 days - Average sunshine days in August:
24.2 days - Average sunshine days in September:
24.9 days - Average sunshine days in October:
21.8 days - Average sunshine days in November:
16.5 days - Average sunshine days in December:
16.2 days
The month with the most sunshine days is September (24.9 days).
The month with the least sunshine days is December (16.2 days).
Average UV index
Shah Alam, Malaysia
The months with the highest UV index are January, February, March, April, May, June, July, August, September, October, November and December (UV index 7).
The months with the lowest UV index are January, February, March, April, May, June, July, August, September, October, November and December (UV index 7).
Average cloud cover
Shah Alam, Malaysia
The month with the most cloud cover is November (Cloud cover 49).
The month with the least cloud cover is July (Cloud cover 31).
Average visibility
Shah Alam, Malaysia
The months with the highest visibility are February, March, April, May, June, July, August, September and October (10km).
The months with the lowest visibility are January, November and December (9km).





