Home
Europe
Asia
Australia & Pacific
Africa
North America
Central America
South America

Usual weather in Malaysia

Do you need to know, when is the best time to go to Malaysia? Then you should take a look here, what weather you can expect there during the year.

Home - Asia - Malaysia

What weather to expect in Malaysia

The climate of Malaysia is tropical. There are annual monsoons. The southwest monsoon is from April to October, the northeast monsoon is from October to February and brings more rainfall. Local climates are affected by the mountain ranges of Malaysia. The highlands are cooler.

When speaking about the usual weather in this state, the information is relevant for example for these popular places: Air Itam, Alor Setar, Arau, Bagan Lalang, Bako National Park, Balik Pulau, Bandar Baru Bangi, Batu Ferringhi, Batu Pahat, Bayan Lepas, Beaufort, Belaga, Belum Temenggor Forest Reserve, Bintangor, Bintulu, Bukit Kayu Hitam, Bukit Merah, Bukit Mertajam, Bukit Tinggi, Butterworth, Cameron Highlands, Cherating, Dabong, Danum Valley, Desaru, East Coast, Endau Rompin National Park, Fraser's Hill, Gemas, Genting Highlands, George Town, Gua Musang, Gunung Mulu National Park, Igan, Ipoh, Iskandar Puteri, Janda Baik, Jerantut, Johor, Johor Bahru, Kajang, Kampar, Kangar, Kapalai, Kapas, Kapit, Kedah, Kelabit Highlands, Kelantan, Kemaman, Kenyir Lake, Klang, Kluang, Kota Bharu, Kota Kinabalu, Kota Tinggi, Kuala Besut, Kuala Gandah, Kuala Kangsar, Kuala Kedah, Kuala Krai, Kuala Kubu Bharu, Kuala Lipis, Kuala Lumpur, Kuala Perlis, Kuala Selangor, Kuala Tembling, Kuala Terengganu, Kuantan, Kubah National Park, Kuching, Kudat, Kukup, Kulim, Kundasang, Labuan, Lahad Datu, Lang Tengah, Langkap, Langkawi, Lankayan Island, Lawas, Layang Layang, Limbang, Lumut, Lunas, Mabul, Malacca, Mantin, Marang, Mataking, Merang, Mersing, Miri, Mount Datuk, Mount Kinabalu, Muar, Mukah, Negeri Sembilan, Nibong Tebal, Nilai, Padang Besar, Pahang, Pangkor, Pasir Gudang, Pasir Salak, Pekan, Penang, Pengerang, Perak, Perhentian Islands, Perlis, Petaling Jaya, Pom Pom Island, Poring Hot Spring, Port Dickson, Port Klang, Puchong, Pulau Ketam, Putrajaya, Ranau, Rantau Panjang, Raub, Rawa, Redang, Rejang River, Sabah, Sandakan, Santubong, Sarawak, Sarikei, Seberang Jaya, Seberang Takir, Segamat, Selangor, Semenyih, Semporna, Sepang, Sepilok, Seremban, Shah Alam, Sibu, Sibu Island, Simpang Ampat, Simunjan, Sipadan, Subang Jaya, Sungai Pelek, Taiping, Taman Negara, Tampin, Tanjung Resang, Tawau, Teluk Intan, Temerloh, Tenggol, Tenom, Terengganu, Tioman, Tunku Abdul Rahman National Park, Turtle Islands Park, Wang Kelian, West Coast, Yong Peng.

Let's look now what weather you can expect in the area around the capital and in many other cities. The warmest month here is March, the average maximum temperature is 33.4 ℃ (92.12 ℉). The average minimum temperature in this month is 23.7 ℃ (74.66 ℉). The coldest month here is December, the average maximum temperature is 31.3 ℃ (88.34 ℉). The average minimum temperature in this month is 23.3 ℃ (73.94 ℉). The most rainy month here is November, the average number of rainy days is 17.9. The least rainy month here is June, the average number of rainy days is 9.

When travelling to some places in Malaysia, always consider the altitude of the the place as well. The highest point here is Gunung Kinabalu (4095 m) and the lowest point is Indian Ocean (0 m). So there are huge differences in altitudes in this country and the weather is very different in them therefore. Keep in mind, that the temperature usually decreases by 1.2 - 1.9 ℃ (2.2 - 3.5 ℉) per 200 m (656 ft), depending on the other conditions. (And we should add, that in the very special condition named thermal inversion even the temperature may be higher in higher altitudes.)

Please, keep in mind, that this is not a weather forecast, but the information about the usual weather (average). This should help you to decide, when is the best time to go to Malaysia. Read more details about the typical weather there in all individual months below:

January - February - March - April - May - June - July - August - September - October - November - December

January

Typical (usual) weather in Malaysia in January is this: The average highest temperature in Malaysia in January is 32.2 ℃ (89.96 ℉). The average lowest temperature is 22.6 ℃ (72.68 ℉). At the beginning of January you can expect lower temperatures, the average highest temperature is around 31.75 ℃ (89.15 ℉). At the end of January you can expect higher temperatures, the average highest temperature is around 32.25 ℃ (90.05 ℉). The average number of rainy days in January is 11.1. The average rainfall is 168.7 mm (look here, what this number means). When planning your travel, please, keep in mind, that actual weather may differ from these average values. The length of the day at the beginning of this month is approximately 11:56 (hours and minutes), in the middle of the month 11:57 and at the end of the month 11:59.These numbers above are valid primarily for the capital and the area around it. It is important to say, that the weather may differ significantly in different altitudes, especially in mountains.

February

Typical (usual) weather in Malaysia in February is this: The average highest temperature in Malaysia in February is 32.3 ℃ (90.14 ℉). The average lowest temperature is 22.8 ℃ (73.04 ℉). At the beginning of February you can expect lower temperatures, the average highest temperature is around 32.25 ℃ (90.05 ℉). At the end of February you can expect higher temperatures, the average highest temperature is around 32.85 ℃ (91.13 ℉). The average number of rainy days in February is 11.8. The average rainfall is 161.4 mm (look here, what this number means). When planning your travel, please, keep in mind, that actual weather may differ from these average values. The length of the day at the beginning of this month is approximately 11:59 (hours and minutes), in the middle of the month 12:01 and at the end of the month 12:03.These numbers above are valid primarily for the capital and the area around it. It is important to say, that the weather may differ significantly in different altitudes, especially in mountains.

March

Typical (usual) weather in Malaysia in March is this: The average highest temperature in Malaysia in March is 33.4 ℃ (92.12 ℉). The average lowest temperature is 23.7 ℃ (74.66 ℉). At the beginning of March you can expect lower temperatures, the average highest temperature is around 32.85 ℃ (91.13 ℉). At the end of March you can expect lower temperatures, the average highest temperature is around 33.2 ℃ (91.76 ℉). The average number of rainy days in March is 14.2. The average rainfall is 237.4 mm (look here, what this number means). When planning your travel, please, keep in mind, that actual weather may differ from these average values. The length of the day at the beginning of this month is approximately 12:03 (hours and minutes), in the middle of the month 12:05 and at the end of the month 12:08.These numbers above are valid primarily for the capital and the area around it. It is important to say, that the weather may differ significantly in different altitudes, especially in mountains.

April

Typical (usual) weather in Malaysia in April is this: The average highest temperature in Malaysia in April is 33 ℃ (91.4 ℉). The average lowest temperature is 24.3 ℃ (75.74 ℉). At the beginning of April you can expect higher temperatures, the average highest temperature is around 33.2 ℃ (91.76 ℉). At the end of April you can expect higher temperatures, the average highest temperature is around 33.15 ℃ (91.67 ℉). The average number of rainy days in April is 16.1. The average rainfall is 255.1 mm (look here, what this number means). When planning your travel, please, keep in mind, that actual weather may differ from these average values. The length of the day at the beginning of this month is approximately 12:08 (hours and minutes), in the middle of the month 12:11 and at the end of the month 12:13.These numbers above are valid primarily for the capital and the area around it. It is important to say, that the weather may differ significantly in different altitudes, especially in mountains.

May

Typical (usual) weather in Malaysia in May is this: The average highest temperature in Malaysia in May is 33.3 ℃ (91.94 ℉). The average lowest temperature is 24.7 ℃ (76.46 ℉). At the beginning of May you can expect lower temperatures, the average highest temperature is around 33.15 ℃ (91.67 ℉). At the end of May you can expect lower temperatures, the average highest temperature is around 32.75 ℃ (90.95 ℉). The average number of rainy days in May is 13. The average rainfall is 201.6 mm (look here, what this number means). When planning your travel, please, keep in mind, that actual weather may differ from these average values. The length of the day at the beginning of this month is approximately 12:13 (hours and minutes), in the middle of the month 12:15 and at the end of the month 12:17.These numbers above are valid primarily for the capital and the area around it. It is important to say, that the weather may differ significantly in different altitudes, especially in mountains.

June

Typical (usual) weather in Malaysia in June is this: The average highest temperature in Malaysia in June is 32.2 ℃ (89.96 ℉). The average lowest temperature is 24 ℃ (75.2 ℉). At the beginning of June you can expect higher temperatures, the average highest temperature is around 32.75 ℃ (90.95 ℉). At the end of June you can expect higher temperatures, the average highest temperature is around 32.35 ℃ (90.23 ℉). The average number of rainy days in June is 9. The average rainfall is 124.5 mm (look here, what this number means). When planning your travel, please, keep in mind, that actual weather may differ from these average values. The length of the day at the beginning of this month is approximately 12:17 (hours and minutes), in the middle of the month 12:18 and at the end of the month 12:17.These numbers above are valid primarily for the capital and the area around it. It is important to say, that the weather may differ significantly in different altitudes, especially in mountains.

July

Typical (usual) weather in Malaysia in July is this: The average highest temperature in Malaysia in July is 32.5 ℃ (90.5 ℉). The average lowest temperature is 23.3 ℃ (73.94 ℉). At the beginning of July you can expect lower temperatures, the average highest temperature is around 32.35 ℃ (90.23 ℉). At the end of July you can expect lower temperatures, the average highest temperature is around 32.35 ℃ (90.23 ℉). The average number of rainy days in July is 10.2. The average rainfall is 129.9 mm (look here, what this number means). When planning your travel, please, keep in mind, that actual weather may differ from these average values. The length of the day at the beginning of this month is approximately 12:17 (hours and minutes), in the middle of the month 12:17 and at the end of the month 12:15.These numbers above are valid primarily for the capital and the area around it. It is important to say, that the weather may differ significantly in different altitudes, especially in mountains.

August

Typical (usual) weather in Malaysia in August is this: The average highest temperature in Malaysia in August is 32.2 ℃ (89.96 ℉). The average lowest temperature is 22.9 ℃ (73.22 ℉). At the beginning of August you can expect higher temperatures, the average highest temperature is around 32.35 ℃ (90.23 ℉). At the end of August you can expect lower temperatures, the average highest temperature is around 32 ℃ (89.6 ℉). The average number of rainy days in August is 11. The average rainfall is 156.3 mm (look here, what this number means). When planning your travel, please, keep in mind, that actual weather may differ from these average values. The length of the day at the beginning of this month is approximately 12:15 (hours and minutes), in the middle of the month 12:13 and at the end of the month 12:11.These numbers above are valid primarily for the capital and the area around it. It is important to say, that the weather may differ significantly in different altitudes, especially in mountains.

September

Typical (usual) weather in Malaysia in September is this: The average highest temperature in Malaysia in September is 31.8 ℃ (89.24 ℉). The average lowest temperature is 23 ℃ (73.4 ℉). At the beginning of September you can expect higher temperatures, the average highest temperature is around 32 ℃ (89.6 ℉). At the end of September you can expect higher temperatures, the average highest temperature is around 32.35 ℃ (90.23 ℉). The average number of rainy days in September is 13.2. The average rainfall is 192.2 mm (look here, what this number means). When planning your travel, please, keep in mind, that actual weather may differ from these average values. The length of the day at the beginning of this month is approximately 12:11 (hours and minutes), in the middle of the month 12:08 and at the end of the month 12:05.These numbers above are valid primarily for the capital and the area around it. It is important to say, that the weather may differ significantly in different altitudes, especially in mountains.

October

Typical (usual) weather in Malaysia in October is this: The average highest temperature in Malaysia in October is 32.9 ℃ (91.22 ℉). The average lowest temperature is 23.8 ℃ (74.84 ℉). At the beginning of October you can expect lower temperatures, the average highest temperature is around 32.35 ℃ (90.23 ℉). At the end of October you can expect lower temperatures, the average highest temperature is around 32.45 ℃ (90.41 ℉). The average number of rainy days in October is 15.7. The average rainfall is 248 mm (look here, what this number means). When planning your travel, please, keep in mind, that actual weather may differ from these average values. The length of the day at the beginning of this month is approximately 12:05 (hours and minutes), in the middle of the month 12:03 and at the end of the month 12:01.These numbers above are valid primarily for the capital and the area around it. It is important to say, that the weather may differ significantly in different altitudes, especially in mountains.

November

Typical (usual) weather in Malaysia in November is this: The average highest temperature in Malaysia in November is 32 ℃ (89.6 ℉). The average lowest temperature is 23.5 ℃ (74.3 ℉). At the beginning of November you can expect higher temperatures, the average highest temperature is around 32.45 ℃ (90.41 ℉). At the end of November you can expect lower temperatures, the average highest temperature is around 31.65 ℃ (88.97 ℉). The average number of rainy days in November is 17.9. The average rainfall is 286.8 mm (look here, what this number means). When planning your travel, please, keep in mind, that actual weather may differ from these average values. The length of the day at the beginning of this month is approximately 12:01 (hours and minutes), in the middle of the month 11:59 and at the end of the month 11:57.These numbers above are valid primarily for the capital and the area around it. It is important to say, that the weather may differ significantly in different altitudes, especially in mountains.

December

Typical (usual) weather in Malaysia in December is this: The average highest temperature in Malaysia in December is 31.3 ℃ (88.34 ℉). The average lowest temperature is 23.3 ℃ (73.94 ℉). At the beginning of December you can expect higher temperatures, the average highest temperature is around 31.65 ℃ (88.97 ℉). At the end of December you can expect higher temperatures, the average highest temperature is around 31.75 ℃ (89.15 ℉). The average number of rainy days in December is 15. The average rainfall is 243.6 mm (look here, what this number means). When planning your travel, please, keep in mind, that actual weather may differ from these average values. The length of the day at the beginning of this month is approximately 11:57 (hours and minutes), in the middle of the month 11:56 and at the end of the month 11:56.These numbers above are valid primarily for the capital and the area around it. It is important to say, that the weather may differ significantly in different altitudes, especially in mountains.

Below are average values, so you can consider them typical weather in Malaysia in these places. The sign '-' means we don't have enough data for this item.

Alor Setartemperature: - highest temperature: 32.2 ℃ (89.96 ℉)lowest temperature: 22.5 ℃ (72.5 ℉)rainfall: 85.1mmrainy days: 6.8
Cameron Highlandstemperature: - highest temperature: 21.5 ℃ (70.7 ℉)lowest temperature: 15 ℃ (59 ℉)rainfall: 205.2mmrainy days: 17.4
Ipohtemperature: - highest temperature: 32.3 ℃ (90.14 ℉)lowest temperature: 22.9 ℃ (73.22 ℉)rainfall: 246.1mmrainy days: 15.3
Johor Bahrutemperature: - highest temperature: 30.3 ℃ (86.54 ℉)lowest temperature: 22.7 ℃ (72.86 ℉)rainfall: 243mmrainy days: 15.2
Kota Bharutemperature: - highest temperature: 28.5 ℃ (83.3 ℉)lowest temperature: 23.9 ℃ (75.02 ℉)rainfall: 588.2mmrainy days: 16.6
Kuchingtemperature: - highest temperature: 30.4 ℃ (86.72 ℉)lowest temperature: 23.3 ℃ (73.94 ℉)rainfall: 503.6mmrainy days: 22.1
Kota Kinabalutemperature: - highest temperature: 30.4 ℃ (86.72 ℉)lowest temperature: 23.8 ℃ (74.84 ℉)rainfall: 237.5mmrainy days: 13.2
Kuala Lumpurtemperature: - highest temperature: 31.3 ℃ (88.34 ℉)lowest temperature: 23.3 ℃ (73.94 ℉)rainfall: 243.6mmrainy days: 15
Kuantantemperature: - highest temperature: 29.2 ℃ (84.56 ℉)lowest temperature: 22.5 ℃ (72.5 ℉)rainfall: 592.8mmrainy days: 16.8
Labuantemperature: - highest temperature: 30.5 ℃ (86.9 ℉)lowest temperature: 24.2 ℃ (75.56 ℉)rainfall: 308mmrainy days: 14.3
Langkawitemperature: - highest temperature: 31.9 ℃ (89.42 ℉)lowest temperature: 24.8 ℃ (76.64 ℉)rainfall: 56.7mmrainy days: 5.1
Melakatemperature: - highest temperature: 32.1 ℃ (89.78 ℉)lowest temperature: 23.5 ℃ (74.3 ℉)rainfall: 130.9mmrainy days: 11.2
Miritemperature: - highest temperature: 31 ℃ (87.8 ℉)lowest temperature: 23.3 ℃ (73.94 ℉)rainfall: 348.5mmrainy days: 18
Petaling Jayatemperature: - highest temperature: 31.6 ℃ (88.88 ℉)lowest temperature: 23.6 ℃ (74.48 ℉)rainfall: 258.8mmrainy days: 15.2
Pulau Pinangtemperature: - highest temperature: 31 ℃ (87.8 ℉)lowest temperature: 23.8 ℃ (74.84 ℉)rainfall: 105mmrainy days: 9.1
Sibutemperature: - highest temperature: 31.1 ℃ (87.98 ℉)lowest temperature: 22.6 ℃ (72.68 ℉)rainfall: 360.9mmrainy days: 20.2
Sandakantemperature: - highest temperature: 29.9 ℃ (85.82 ℉)lowest temperature: 24.4 ℃ (75.92 ℉)rainfall: 451.3mmrainy days: 20.4




When you read about the number of mm of rainfall, you should know this: Light rain is when the precipitation rate is less than 2.5 mm (0.1 in) per hour. For moderate rain this number is between 2.5 mm and 10 mm (0.4 in), for heavy rain it is 10 mm - 50 mm (2.0 in). Violent rain has this number higher than 50 mm per hour.