Climate and monthly weather forecast
Shah Alam, Malaysia

englishespañol中文
Share

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 »

Frequently asked questions

How much does it rain in Shah Alam?

Throughout the year, in Shah Alam, Malaysia, there are 102.9 rainfall days, and 266mm (10.47") of precipitation is accumulated.

What is the month with the highest UV index in Shah Alam?

January through December, with an average maximum UV index of 7, are months with the highest UV index.

What is the month with the lowest UV index in Shah Alam?

January through December, with an average maximum UV index of 7, are months with the lowest UV index.

When are the longest days in Shah Alam?

The month with the longest days in Shah Alam, Malaysia, is June, with an average of 12h and 18min of daylight.

What month has the most sunshine in Shah Alam?

With an average of 9h of sunshine, July has the most sunshine of the year.

What are the warmest months in Shah Alam?

August, marked by an average high-temperature of 33°C (91.4°F) and a low-temperature of 24.3°C (75.7°F), is the warmest month in Shah Alam.

What are the least humid months in Shah Alam?

The months with the lowest humidity in Shah Alam, Malaysia, are August and September, with an average relative humidity of 71%.

What is the driest month in Shah Alam?

September is the month with the least rainfall. Rain falls for 4.6 days and accumulates 7mm (0.28") of precipitation.

What is the month with the least sunshine in Shah Alam?

November and December, with an average of 7.6h of sunshine, are months with the least sunshine.

What time of the year is the coldest in Shah Alam?

In Shah Alam, December records the average lowest temperatures, peaking at 31.1°C (88°F) and reaching a low of 23.9°C (75°F).

What is the most humid month in Shah Alam?

The most humid month in Shah Alam is December, with an average relative humidity of 81%.

What is the rainiest month in Shah Alam?

The month with the most rainfall is December, when the rain falls for 11.9 days and typically aggregates up to 37mm (1.46") of precipitation.

What is the month with the shortest days in Shah Alam?

The month with the shortest days in Shah Alam, Malaysia, is December, with an average of 11h and 54min of daylight.

Is there Daylight Saving Time (DST) in Shah Alam?

Shah Alam, Malaysia, does not observe Daylight Saving Time (DST). +08 timezone is used throughout the entire year.

Average temperature
Shah Alam, Malaysia

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 - Shah Alam, Malaysia

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 - Shah Alam, Malaysia

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

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

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 - Shah Alam, Malaysia

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 / Average sunshine - Shah Alam, Malaysia

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).

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 - Shah Alam, Malaysia

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

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 visibility
Shah Alam, Malaysia

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).

Shah Alam, Malaysia

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location