Malaysia Weather

🇲🇾 2 cities covered · Asia · tropical rainforest climate
Warmest city
Kuala Lumpur
Coolest city
Penang
Sunniest city
Penang
Best time to visit
April to July

Weather in Malaysia at a glance

Weather in Malaysia spans a single dominant tropical rainforest climate across the 2 cities we cover. Kuala Lumpur is typically the warmest spot, averaging 80°F (27°C) across the year, while Penang runs coolest at 79°F (26°C).

Quick facts

  • Warmest city: Kuala Lumpur - annual average 80°
  • Coolest city: Penang - annual average 79°
  • Sunniest city: Penang (9.1 h sun/day)
  • Best time to visit: April to July
  • Climate type: tropical rainforest

The bigger picture

For sunshine, Penang leads with about 9.1 hours of sun per day on average. Penang is the wettest of the covered cities, collecting roughly 3226 mm (127.0 inches) of precipitation a year. Averaged across the country's covered cities, April to July brings the most comfortable mix of temperature, dry days and daylight.

Live weather across Malaysia today

Malaysia cities compared

Annual climate figures per covered city, from 2015–2024 weather data.
CityAnnual avgHottest month Coldest monthRainy days/yr Sun h/daySnowy days/yr
Kuala Lumpur 80° May · 88° Nov · 75° 296 9.0 0
Penang 79° Mar · 85° Nov · 74° 293 9.1 0

Malaysia weather by month

Monthly averages across the covered cities, 2015–2024.
MonthAvg highAvg low Rainy daysSunshine
January 85° 74° 21 9.2 h/day
February 86° 74° 16 10.1 h/day
March 87° 75° 24 10.2 h/day
April 86° 76° 28 9.4 h/day
May 86° 76° 28 8.9 h/day
June 85° 76° 23 9.3 h/day
July 85° 75° 22 9.5 h/day
August 85° 75° 26 9.1 h/day
September 85° 75° 26 8.7 h/day
October 84° 75° 26 8.4 h/day
November 84° 74° 30 7.7 h/day
December 84° 74° 25 8.3 h/day

Malaysia weather FAQs

What is the warmest city in Malaysia?
Among the cities we cover, Kuala Lumpur is the warmest, averaging 80°F (27°C) across the year. Its hottest month is May, with highs near 88°F (31°C).
What is the coldest city in Malaysia?
Penang runs coldest, averaging 79°F (26°C) for the year; November lows average 74°F (24°C).
What is the sunniest city in Malaysia?
Penang, with about 9.1 hours of sunshine per day averaged across the year.
When is the best time to visit Malaysia?
Averaged across the covered cities, April to July offers the most comfortable combination of temperatures, drier days and daylight. Coastal, mountain and desert areas can differ - check each city's climate page for specifics.
Does it snow in Malaysia?
Snow is essentially absent in the Malaysia cities we cover - the 2015–2024 record shows no regular measurable snowfall.
What is the climate of Malaysia like?
The covered cities fall under tropical rainforest climate. That means steady heat, high humidity and rain spread through every month.

More countries in Asia