Selangor Climate

Last updated: January 18, 2025

The climate of Selangor, Malaysia is characterized by its Köppen-Geiger classification of Af, indicating a tropical rainforest climate with high humidity and abundant rainfall throughout the year. Temperatures exhibit minimal variation, with a January minimum of 20°C (69°F), rising to an average of 28°C (82°F). March peaks at a maximum of 38°C (101°F), highlighting the region's propensity for heat during the transition to the dry season. Such climatic conditions not only influence the local ecology but also pose challenges and opportunities for sustainable development in this vibrant region.

Selangor temperature by month

Temperature patterns in Selangor, Malaysia, reveal a subtropical profile with minimal seasonal variation, characterized by consistently warm conditions throughout the year. January opens with a minimum of 20°C (69°F), gradually increasing to February's 21°C (70°F) and peaking at 22°C (72°F) during the warmer months of March through August. Average temperatures maintain a steady range around 28°C (82°F), demonstrating a slight dip to 27°C (81°F) in November and December. Maximum temperatures tend to fluctuate between 34°C (94°F) in December and 38°C (101°F) in the hotter months of March, May, and September, indicating moments of high heat that punctuate the otherwise tropical climate. This consistent warmth, coupled with high humidity, underscores the tropical rainforest climate that defines Selangor.

Monthly Temperatures in Selangor, Malaysia

The chart illustrates Selangor's temperature patterns throughout the year, with values aggregated from various locations across the region. It highlights seasonal variations and temperature changes across the months.
JanFebMarAprMayJunJulAugSepOctNovDec818282828382828282828181
Data source: Selangor temperature data aggregated from multiple regional locations, generated using Copernicus Climate Change Service information.
Choose your preferred temperature unit
The average of daily temperatures (24 hours) calculated across all days in the month.

In Kuala Selangor, temperatures range from a minimum of 24°C (75°F) in February to a maximum of 32°C (90°F) in March, offering a warm climate for visitors monthly temperatures in Kuala Selangor. Nearby in Sepang, the weather is slightly hotter, with temperatures starting at 22°C (73°F) in January and peaking at 35°C (95°F) in March monthly temperatures in Sepang. Petaling Jaya experiences an even broader range, with a low of 22°C (72°F) in January and soaring to a maximum of 36°C (98°F) in October monthly temperatures in Petaling Jaya.

Precipitation Patterns in Selangor

In Selangor, Malaysia, precipitation exhibits a distinct pattern influenced by the tropical climate, with the wettest months occurring from October to December. November stands out with an impressive 324 mm (12.7 in) of rainfall over approximately 28 days, making it the peak of the rainy season. This is closely followed by October, receiving 222 mm (8.8 in), and December, recording 246 mm (9.7 in). The frequency of rainy days also increases during this period, contributing to the lush greenery characteristic of the region.

Conversely, the start of the year sees relatively lower precipitation levels, with January recording 148 mm (5.8 in) over 18 days, and February bringing in just 102 mm (4.0 in) across 15 days. Rainfall intensifies through the months, peaking in April with 241 mm (9.5 in), then slightly declining during the drier summer months of June and July, with 145 mm (5.7 in) and 135 mm (5.3 in), respectively. This seasonal rhythm of rainfall not only shapes the local ecosystem but also impacts agriculture and water management in the region.

Monthly Average Precipitation in Selangor, Malaysia

The average monthly precipitation in Selangor, providing insights into seasonal rainfall patterns and the region's precipitation trends throughout the year.
JanFebMarAprMayJunJulAugSepOctNovDec148102192241232145135148204223324246
Data source: Selangor precipitation data aggregated from multiple regional locations, generated using Copernicus Climate Change Service information.
Choose your preferred precipitation unit

Sunshine Duration in Selangor

In Selangor, Malaysia, sunshine duration exhibits a clear seasonal trend, starting with a modest 238 hours in January and reaching its peak during the transitional months of March and April. March shines with an impressive 325 hours of sunlight, making it the sunniest month of the year, closely followed by April at 295 hours. This increase in sunshine during the early part of the year signifies a shift toward clearer skies and warmer days as the region moves from the cooler, wetter months of late December and January.

As the year progresses into the dry season, the sunshine hours remain robust, peaking again in July with 312 hours. This extended period of ample sunlight continues through August to an average of 306 hours, providing ideal conditions for both agriculture and outdoor activities. However, as the year winds down, a gradual decline in sunshine is observed, with November receiving only 259 hours and October following closely with 284 hours. December's sunshine duration rebounds slightly to 286 hours, but it still marks a noticeable drop compared to the peak summer months. Overall, Selangor's climate showcases a dynamic interplay between sunlight and precipitation, influencing both lifestyle and natural ecosystems throughout the year.

Monthly Sunshine in Selangor, Malaysia

Monthly sunshine duration represents the total hours of direct sunlight Selangor receives each month, excluding periods when the sun is obscured by clouds or other obstructions.
JanFebMarAprMayJunJulAugSepOctNovDec238h301h325h295h296h293h312h306h291h284h259h286h
Data source: Selangor sunshine duration data aggregated from multiple regional locations, generated using Copernicus Climate Change Service information.

Selangor UV Index Trends

The UV Index in Selangor, Malaysia, consistently rates in the extreme exposure category throughout the year, underscoring the necessity for effective sun protection. With values peaking at 16 in March and remaining steadily high during the first half of the year, residents and visitors are advised to take caution against harmful ultraviolet radiation. The burn time, notably capped at just 10 minutes for this category, serves as a critical reminder of the potential for skin damage from prolonged sun exposure during these months.

As the year progresses toward the latter months, the UV Index experiences a slight decline, yet it remains firmly within the extreme range. Values hover around 12 to 14 from July through December, indicating that protective measures should continue to be a priority. Even in December, when the index drops to 12, the consistent risk of skin damage persists, highlighting the importance of awareness and appropriate sun safety practices year-round. This trend in UV exposure emphasizes the tropical climate's intensity and the need for vigilance in sun protection in Selangor.

Monthly Maximum UV Index for Selangor, Malaysia

The monthly maximum UV Index (UVI) represents the highest UV radiation level recorded each month in Selangor. It measures the strength of ultraviolet radiation from the sun and helps assess the risk of sunburn and UV-related health issues.
JanFebMarAprMayJunJulAugSepOctNovDec131516151413121414141312
Data source: Selangor UV Index data aggregated from multiple regional locations, generated using Copernicus Climate Change Service information.

UV Risk Categories

  •  Extreme (11+): Avoid the sun, stay in shade.
  •  Very High (8-10): Limit sun exposure.
  •  High (6-7): Use SPF 30+ and protective clothing.
  •  Moderate (3-5): Midday shade recommended.
  •  Low (0-2): No protection needed.

Daylight Hours in Selangor

In Selangor, Malaysia, daylight duration follows a relatively stable pattern throughout the year, consistently averaging around 11 to 12 hours of light per day. The year starts with 11 hours of daylight in January and February, providing a solid base as the region transitions into the warmer months. This initial period of shorter days gradually gives way to longer daylight hours, peaking from March through October, where the length of daylight extends to 12 hours each day, offering ample time for outdoor activities and encouraging agricultural productivity.

As the year begins to wind down, daylight duration reverts back to 11 hours in November and December, marking the return to shorter days. This consistent rhythm of longer daylight during the midpoint of the year complements the tropical climate of Selangor, where the amount of sunlight plays a crucial role in shaping both the local environment and daily life. The minimal variation in daylight hours throughout the year highlights the equatorial nature of Selangor, where the sun remains a steadfast presence, benefitting both ecosystems and the well-being of its inhabitants.

Average Monthly Daylight Hours in Selangor, Malaysia

This chart shows the total daylight hours Selangor receives each month, calculated by summing the hours between sunrise and sunset.
JanFebMarAprMayJunJulAugSepOctNovDec716h719h724h729h734h736h735h731h726h721h717h715h
Data source: Selangor daylight hours, calculated based on aggregated data for various regional locations, determined by the times between sunrise and sunset.

Climate Highlights of Selangor's Popular Destinations

Bagan Pulau Ketam, Malaysia, experiences a tropical climate characterized by warm temperatures and significant rainfall throughout the year. Average monthly temperatures range from 27°C (81°F) in the cooler months to 28-29°C (82-85°F) during the hotter months, with peak averages in March and April. Rainfall is heaviest between April and November, with November recording the highest precipitation at 393 mm (15.5 in). Despite the rainfall, the region enjoys ample sunshine, particularly in March, which boasts 326 hours of sunshine. For more detailed climate information, visit Bagan Pulau Ketam climate.

Kuala Selangor, Malaysia, experiences a tropical climate characterized by high temperatures and significant rainfall throughout the year. Average daily temperatures range from 27°C (81°F) in January to 28°C (82°F) in March to October, rarely dropping below 24°C (76°F). Rainfall peaks in November with 303 mm (11.9 in) and is usually coupled with high humidity. The region enjoys substantial sunshine, especially in February and March, accumulating over 300 hours of sunlight. For more details on the seasonal climate, visit Kuala Selangor climate.

Petaling Jaya, Malaysia, experiences a tropical climate characterized by warm temperatures year-round, with average highs ranging from 27°C (81°F) in January to 29°C (84°F) from May to October. The city receives significant rainfall, particularly in November, which sees an average of 292 mm (11.5 in), while drier months such as July and August have around 96 mm (3.8 in). Despite the abundant precipitation, Petaling Jaya enjoys ample sunshine, especially in March, which boasts 325 hours. For more information, visit the Petaling Jaya climate.

The climate in Sepang, Malaysia, during September is characterized by a tropical environment with temperatures ranging from a minimum of 23°C (75°F) to a maximum of 34°C (93°F) and an average of 27°C (81°F). This month also sees significant rainfall, with precipitation totaling 237 mm (9.3 in), making it one of the wetter months of the year. Sunshine is still prevalent, with about 294 hours of sunlight, providing a balance between heat and humidity. Overall, the warm and humid conditions define the weather, typical of the region. For more details, visit Sepang climate.

Tanjung Sepat, Malaysia, experiences a tropical climate characterized by high temperatures and significant rainfall throughout the year. Average monthly temperatures range from 27°C (81°F) to 28°C (83°F), with maximum temperatures peaking at around 33°C (91°F) in March. Rainfall is heaviest from November (321 mm) to April, while sunshine hours are abundant, particularly in February (302 hours) and March (326 hours). This warm, humid climate makes Tanjung Sepat a unique destination for those seeking consistent warmth and lush landscapes. More details can be found at Tanjung Sepat climate.

Conclusion

In conclusion, Selangor, Malaysia, exemplifies a dynamic tropical climate characterized by consistent patterns of temperature, precipitation, sunshine duration, UV Index, and daylight hours throughout the year. The region experiences high humidity, extreme UV exposure, and substantial rainfall, particularly from October to December, while benefiting from ample sunshine in the mid-year months. These climatic factors contribute to the lush landscapes and vibrant ecosystems of Selangor, while also necessitating proactive measures for sun protection and sustainable management of water resources. Understanding these climatic trends is essential for residents, visitors, and policymakers to enhance quality of life and promote environmentally conscious practices in this beautiful region.

Discover the Climate of Selangor's Places

B J K L P R S T