Climate and average weather in Malaysia
Malaysia has a tropical rain forest climate with high temperatures throughout the year and a lot of rainfall throughout the year. In Malaysia humidity and rain is a common feature and nights are fairly cool. Throughout the year, the average temperature can range from 28°C (82°F) to 32° (89°F) during the day. 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 more detailed information on the Weather and Climate in Malaysia?
Please select the city 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
On certain pages we also offer other historical weather data like humidity, wind speed and water temperature.
Regions in Malaysia
Popular places in Malaysia
Select a city to see its average temperature, precipitation and hours of sunshine over the year.
- Alor Gajah
- Alor Setar
- Batu Ferringhi
- Bayan Lepas
- Genting Highlands
- George Town
- Gunung Mulu National Park
- Johor Bahru
- Kampung Padang Masirat
- Kota Bharu
- Kota Damansara
- Kota Kinabalu
- Kuala Lumpur
- Kuala Terengganu
- Pantai Cenang
- Petaling Jaya
- Port Dickson