Johor Weather in April

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

Planning a trip to Johor, Malaysia this April? Here's what you need to know about the weather:

What to Expect in Johor in April

Johor, Malaysia is a region in Malaysia. April in Johor generally has very warm temperatures, with precipitation levels ranging from high to heavy.

Temperatures

The average maximum temperatures are very warm and range from 30°C (86°F) in Pulau Sibu to 33°C (91°F) in Segamat. Nighttime temperatures generally drop to 24°C (75°F) in Segamat and 26°C (79°F) in Pulau Sibu. The temperatures mentioned for daytime and nighttime are general averages. However there can be days that surpass these temperatures. So equip yourself with clothing that can handle the potential heat.

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

Precipitation

In April, precipitation varies across different areas. From high rainfall in Taman Negara National Park with an average of 158 mm (6.2 in) to heavy rainfall in Kulai with 265 mm (10 in).

Average sunshine

Sunshine levels are moderate in most locations. Johor Bahru typically sees 174 hours of sunlight, creating comfortable conditions that aren't too bright or too dim. Looking for something sunnier? Our weather planner helps you discover destinations with more reliable sunshine.

Explore Johor by month

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

Best Places to Visit in Johor in April

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

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 Johor

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

Temperature range in Johor (April)

Precipitation variation in Johor (April)

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

Skudai

In April Skudai 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
24°C (75°F)
25°C (77°F)
25°C (77°F)
Monthly sun hours
194 hours
174 hours
180 hours
Monthly rainfall
217 mm (8.5 in)
259 mm (10 in)
226 mm (8.9 in)
Monthly rainy days
13 days
15 days
15 days
Weather conditions

Batu Pahat

In April Batu Pahat 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 rainfall
182 mm (7.2 in)
235 mm (9.3 in)
234 mm (9.2 in)
Monthly rainy days
14 days
16 days
15 days
Weather conditions

Keluang

In April Keluang 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)
32°C (90°F)
Min temperature
23°C (73°F)
24°C (75°F)
24°C (75°F)
Monthly rainfall
197 mm (7.8 in)
233 mm (9.2 in)
213 mm (8.4 in)
Monthly rainy days
13 days
16 days
15 days
Weather conditions

Mersing

In April Mersing 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 unpleasant that month.

March
April
May
Max temperature
30°C (86°F)
31°C (88°F)
32°C (90°F)
Min temperature
25°C (77°F)
26°C (79°F)
26°C (79°F)
Monthly rainfall
182 mm (7.2 in)
189 mm (7.4 in)
179 mm (7 in)
Monthly rainy days
12 days
15 days
15 days
Weather conditions

Is your destination not in the list? Have a look at all destinations in Johor, 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 Johor in April.

City Weather Day temp Night temp Rainfall
Johor Bahru 32°C (90°F) 25°C (77°F) 254 mm (10 in)
Skudai 32°C (90°F) 25°C (77°F) 259 mm (10 in)
Batu Pahat 32°C (90°F) 25°C (77°F) 235 mm (9.3 in)
Keluang 33°C (91°F) 24°C (75°F) 233 mm (9.2 in)
Mersing 31°C (88°F) 26°C (79°F) 189 mm (7.4 in)
Muar 32°C (90°F) 26°C (79°F) 224 mm (8.8 in)

Johor weather in April: frequently asked questions

What is the weather like in Johor, Malaysia in April?

Expect poor weather across Johor, Malaysia in April. The popular destination of Johor Bahru averages 32°C (90°F) by day and 25°C (77°F) at night during this month.

What is the average temperature in Johor, Malaysia in April?

Average temperatures in Johor, Malaysia during April range from a nighttime low near 25°C (77°F) to a daytime high around 32°C (90°F) in Johor Bahru.

Does Johor, Malaysia get a lot of rain in April?

Expect plenty of rainfall. Johor Bahru records an average of 254 mm (10 in) in April, putting it among the wetter months for Johor, Malaysia.

Is April a Good Time to Visit Johor, Malaysia?

Given the typically poor weather conditions in Johor Bahru, April may not be the ideal time to visit Johor, Malaysia.

Generally speaking, February, July and August provide unpleasant weather in Johor Bahru.

Interested in more climate information?

We have much more information about the climate in Johor.

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.