393 places · 1991–2020 normals

Malaysia in
April.

Day, night and rain figures are the measured April normals from each place’s qualifying NOAA station. Open a place for that month’s full answer.

Read these as long-term planning evidence, not a forecast. Compare daytime and overnight temperature together, then use rainfall and wet-day frequency to judge how often outdoor plans may need flexibility. Mountain, coastal and island conditions can differ sharply over short distances, so the linked place page and its station distance matter more than the country average. Before booking, check current local forecasts, seasonal closures, daylight, transport and any weather warnings. Data collection uses the 1991–2020 station-normal period; the published evidence was rechecked on 3 September 2026.

Use the table to shortlist places, then open each place page to compare the reporting station, distance and all twelve months. A small country table can contain only a few qualifying stations; that is a coverage limit, not evidence that other places share the same conditions.

April normals for the largest listed places in Malaysia
PlaceDayNightRainWet daysComfort
Kuala LumpurKuala Lumpur33.7°C24.5°C289 mm16.85
Johor BahruJohor32.5°C25°C180 mm12.825
Kampung Baru SubangSelangor33.7°C24.5°C289 mm16.85
Petaling JayaSelangor33.7°C24.5°C289 mm16.85
Shah AlamSelangor33.7°C24.5°C289 mm16.85
Subang JayaSelangor33.7°C24.5°C289 mm16.85
Bukit Rahman PutraSelangor33.7°C24.5°C289 mm16.85
PelentongJohor32.5°C25°C180 mm12.825
MalaccaMelaka32.9°C24.3°C178 mm12.525
Iskandar PuteriJohor32.5°C25°C180 mm12.825
Kota BharuKelantan32.6°C24.5°C69 mm5.448
KuantanPahang33.1°C23.8°C144 mm10.332
Kota Kuala MudaKedah32.2°C25°C194 mm13.723
Sungai PetaniKedah32.2°C25°C194 mm13.723
Selayang Baru UtaraSelangor33.7°C24.5°C289 mm16.85
Pasir GudangJohor32.5°C25°C180 mm12.825
Mukim PulaiJohor32.5°C25°C180 mm12.825
Kota KinabaluSabah32.8°C24.3°C131 mm1035
Kota DamansaraSelangor33.7°C24.5°C289 mm16.85
Kampung Larkin LamaJohor32.5°C25°C180 mm12.825
SandakanSabah31.8°C24.5°C161 mm9.134
Taman PetalingKuala Lumpur33.7°C24.5°C289 mm16.85
Kampung Kangkar TeberauJohor32.5°C25°C180 mm12.825
KuchingSarawak32.4°C23.5°C313 mm18.55
PuchongSelangor33.7°C24.5°C289 mm16.85
TawauSabah31.8°C23.5°C162 mm10.235
SetapakSelangor33.7°C24.5°C289 mm16.85
MuarJohor32.9°C24.3°C178 mm12.525
MiriSarawak31.5°C24°C201 mm13.326