Ipoh

Malaysia Weather in April

Average temperatures, rainfall, sunshine and the best places to visit in Malaysia in April.

Planning a getaway to Malaysia this April and curious about the weather you should prepare for? Discover all the vital details you need on this page, solving your puzzle:

What to Expect in Malaysia in April

Malaysia has a wide variety of climate types. During April, you can expect temperatures that range from warm to very warm and precipitation levels ranging from moderate to heavy.

Temperatures

The average highest temperatures fluctuate between warm in Kundasang at 25°C (77°F) to very warm in Mentekab at 35°C (95°F). Nighttime temperatures generally drop to 25°C (77°F) in Mentekab and 17°C (63°F) in Kundasang. While the given temperatures for day and night are typical, there may be days that feel warmer. Make sure you're dressed in a way that keeps you cool and comfortable.

For a closer look at conditions across Malaysia, refer to the map below.

Precipitation

In April, precipitation varies across different areas. From moderate rainfall in Mantanani Island with an average of 66 mm (2.6 in) to heavy rainfall in Sungkai with 322 mm (13 in).

Average sunshine

Several destinations enjoy plenty of sunshine this month. Kuala Lumpur sees close to 199 hours of sunlight, making it great for sun lovers.

Explore Malaysia by month

Pick a month to see the average temperature, rainfall and sunshine in Malaysia — and find the best time to visit. (based on Kuala Lumpur)

Best Places to Visit in Malaysia in April

Click on a destination dot for more details. Toggle the map to compare temperatures or precipitation across Malaysia.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Popular Destinations in Malaysia

What is the weather like in April for some of the most popular destinations in Malaysia?

Temperature range in Malaysia (April)

Precipitation variation in Malaysia (April)

Kuala Lumpur

In April Kuala Lumpur generally has very high temperatures with maximum daytime temperatures around 33°C (91°F), minimum nighttime temperatures around 24°C (75°F) and heavy monthly rainfall. So on average the conditions are poor that month.

March
April
May
Max temperature
33°C (91°F)
33°C (91°F)
33°C (91°F)
Min temperature
24°C (75°F)
24°C (75°F)
25°C (77°F)
Monthly sun hours
208 hours
199 hours
207 hours
Monthly rainfall
218 mm (8.6 in)
251 mm (9.9 in)
192 mm (7.6 in)
Monthly rainy days
18 days
20 days
16 days
Weather conditions

Melaka

In April Melaka generally has very high temperatures with maximum daytime temperatures around 31°C (88°F), minimum nighttime temperatures around 26°C (79°F) and heavy monthly rainfall. So on average the conditions are poor that month.

March
April
May
Max temperature
31°C (88°F)
31°C (88°F)
31°C (88°F)
Min temperature
26°C (79°F)
26°C (79°F)
26°C (79°F)
Monthly sun hours
216 hours
209 hours
212 hours
Monthly rainfall
158 mm (6.2 in)
225 mm (8.9 in)
235 mm (9.3 in)
Monthly rainy days
15 days
18 days
16 days
Weather conditions

George Town

In April George Town generally has very high temperatures with maximum daytime temperatures around 32°C (90°F), minimum nighttime temperatures around 26°C (79°F) and heavy monthly rainfall. So on average the conditions are poor that month.

March
April
May
Max temperature
32°C (90°F)
32°C (90°F)
32°C (90°F)
Min temperature
26°C (79°F)
26°C (79°F)
26°C (79°F)
Monthly sun hours
201 hours
192 hours
181 hours
Monthly rainfall
181 mm (7.1 in)
229 mm (9 in)
236 mm (9.3 in)
Monthly rainy days
12 days
17 days
17 days
Weather conditions

Johor Bahru

In April Johor Bahru generally has very high temperatures with maximum daytime temperatures around 32°C (90°F), minimum nighttime temperatures around 25°C (77°F) and heavy monthly rainfall. So on average the conditions are poor that month.

March
April
May
Max temperature
32°C (90°F)
32°C (90°F)
32°C (90°F)
Min temperature
25°C (77°F)
25°C (77°F)
26°C (79°F)
Monthly sun hours
194 hours
174 hours
180 hours
Monthly rainfall
211 mm (8.3 in)
254 mm (10 in)
230 mm (9.1 in)
Monthly rainy days
13 days
15 days
14 days
Weather conditions

Kota Kinabalu

In April Kota Kinabalu generally has very high temperatures with maximum daytime temperatures around 30°C (86°F), minimum nighttime temperatures around 25°C (77°F) and heavy monthly rainfall. So on average the conditions are tolerable that month.

March
April
May
Max temperature
30°C (86°F)
30°C (86°F)
31°C (88°F)
Min temperature
24°C (75°F)
25°C (77°F)
25°C (77°F)
Monthly sun hours
235 hours
247 hours
229 hours
Monthly rainfall
147 mm (5.8 in)
173 mm (6.8 in)
210 mm (8.3 in)
Monthly rainy days
11 days
13 days
18 days
Weather conditions

Is your destination not in the list? Have a look at all destinations in Malaysia.

In our records: Malaysia April extremes

Notable April records observed across cities in Malaysia in our climate database (1976 – 2026). Historic readings can vary in quality, so treat these as illustrative.

  • In our records, the warmest April day in Malaysia reached 42°C (108°F) in Kuching on April 6, 1990.

Popular cities in April

Day & night temperatures, rainfall and average weather in Malaysia in April.

City Weather Day temp Night temp Rainfall
Kuala Lumpur 33°C (91°F) 24°C (75°F) 251 mm (9.9 in)
Melaka 31°C (88°F) 26°C (79°F) 225 mm (8.9 in)
George Town 32°C (90°F) 26°C (79°F) 229 mm (9 in)
Ipoh 32°C (90°F) 23°C (73°F) 277 mm (11 in)
Kuching 32°C (90°F) 24°C (75°F) 298 mm (12 in)
Tanah Rata 30°C (86°F) 21°C (70°F) 310 mm (12 in)

Malaysia weather in April: frequently asked questions

What is the weather like in Malaysia in April?

Malaysia typically experiences poor weather in April, part of the season. Daytime highs in Kuala Lumpur average around 33°C (91°F), and temperatures drop to about 24°C (75°F) at night.

What is the average temperature in Malaysia in April?

Daytime temperatures in Kuala Lumpur peak at roughly 33°C (91°F) in April, dropping to about 24°C (75°F) overnight.

Does Malaysia get a lot of rain in April?

Yes. April brings heavy rainfall to Malaysia, with Kuala Lumpur averaging around 251 mm (9.9 in). Expect frequent showers and pack accordingly.

Is April a Good Time to Visit Malaysia?

In our opinion, April may not be the ideal time to visit Malaysia due to the typically poor weather in Kuala Lumpur.

On average, the best time to visit Malaysia is in with generally poor weather in Kuala Lumpur.

Interested in more climate information?

We have much more information about the climate in Malaysia.

Weather and climate has detailed information for every country in the world. Are you going to Malaysia? Get detailed historical weather averages for many cities in Malaysia.

Not sure yet where to go? We now have a tool which recommends destinations that suit your ideal travel conditions. Find out where to go with our weather planner.

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.