Average weather and climate in Malaysia

Malaysia essentially observes tropical weather, without extremely high temperatures. Humidity however is a common feature, nights in Malaysia are fairly cool. Throughout the year, the average temperature ranges from 20°C to 30°C on an average. The main rainy season in the east runs between November and February, while August is the wettest period on the west coast. East Malaysia has heavy rains from November to February. While Peninsular Malaysia receives average rainfall of 2500 mm, East Malaysia thrives in 5080 mm of rain.

Interested in the more detailed Weather and Climate of Malaysia?

Please select a city in or above the map you wish to travel to or the one closest to your destination. Each selected city will show you the following graphs:
1. Average minimum and maximum temperature over the year
2. Average monthly precipitation over the year (rainfall, snow)
3. Average monthly hours of sunshine over the year

« Select another country

Please select a city in Malaysia

Cameron Highlands   Kota Bharu   Kota Kinabalu   Kuala Lumpur   Kuala Trenganu   Kuantan   Kuching   Malakka   Penang   Sandakan  

To select a city click a marker on the map

« Back to Homepage

Popular destinations