Climate averages 1991–2020

Weather in Malaysia in February

In February, average daytime highs across the 72 cities listed in Malaysia range from 27.1°C in Kuala Nerus to 33.1°C in Alor Setar. Monthly rainfall ranges from 60 mm in Alor Setar to 314 mm in Kuching.

Long-term climate patterns, not a forecast for a particular trip.

Malaysia by monthAll cities

City by city

February in Malaysia

1991–2020
Average February climate for cities in Malaysia, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Kuala Lumpur30.2°C22.3°C22.3°C16617.6
Johor Bahru29.0°C23.8°C23.8°C13317.3
Kampung Baru Subang29.8°C22.9°C22.9°C16517.9
Petaling Jaya30.0°C22.6°C22.6°C12616.5
Ipoh30.2°C22.1°C22.1°C14319.1
Shah Alam29.6°C22.8°C22.8°C12616.5
Bukit Rahman Putra29.9°C22.2°C22.2°C16517.9
Malacca29.6°C24.4°C24.4°C7712.8
Iskandar Puteri28.8°C24.3°C24.3°C11816.1
Kota Bharu28.6°C23.3°C23.3°C8313.5
Kuantan28.2°C23.5°C23.5°C8413.7
Kota Kuala Muda31.3°C24.2°C24.2°C9015.8
Sungai Petani31.3°C23.6°C23.6°C8512.5
Selayang Baru Utara30.4°C22.6°C22.6°C16617.6
Pasir Gudang28.8°C24.0°C24.0°C12316.4
Mukim Pulai29.2°C23.9°C23.9°C13317.3
Kota Kinabalu28.3°C23.5°C23.5°C9914.3
Sandakan28.1°C23.8°C23.8°C21723.8
Kuala Terengganu27.9°C22.8°C22.8°C9715.7
Alor Setar33.1°C24.0°C24.0°C609.8
Kuching28.7°C23.6°C23.6°C31425.2
Puchong30.0°C22.7°C22.7°C12616.5
Seremban30.0°C22.9°C22.9°C13215.8
Tawau29.3°C24.2°C24.2°C11316.7
Setapak30.3°C22.2°C22.2°C16617.6
Kluang29.2°C22.7°C22.7°C11715.9
Muar29.6°C24.2°C24.2°C7512.6
Miri28.3°C24.3°C24.3°C11217.2
Kapar29.3°C23.8°C23.8°C16517.9
Klang29.2°C24.0°C24.0°C12616.5
Kajang30.8°C22.2°C22.2°C18217.0
Teluk Intan30.0°C23.3°C23.3°C9816.1
Pasir Mas29.2°C22.0°C22.0°C8313.5
Paya Terubong29.1°C23.9°C23.9°C10217.9
Taiping29.9°C23.6°C23.6°C14520.9
Bukit Mertajam30.5°C23.3°C23.3°C13317.7
Sepang29.3°C23.7°C23.7°C13016.7
Bukit Jalil30.0°C22.1°C22.1°C18217.0
Rawang30.3°C22.6°C22.6°C16517.9
Sibu29.6°C23.0°C23.0°C24324.1
Kuala Kubu Baharu30.7°C22.5°C22.5°C14016.8
Kulim30.4°C22.7°C22.7°C13317.7
Batu Pahat29.8°C23.7°C23.7°C9614.7
Sitiawan29.0°C24.4°C24.4°C15622.3
Bintulu29.4°C23.3°C23.3°C19321.8
Bandar Tasik Puteri29.8°C22.5°C22.5°C16517.9
Kampung Sungai Ara29.6°C24.5°C24.5°C10217.9
Pasir Puteh28.8°C22.8°C22.8°C9413.3
Tasek Glugor30.8°C23.4°C23.4°C9914.7
Ampang30.7°C22.5°C22.5°C16617.6
Port Dickson29.6°C24.1°C24.1°C8614.8
Maran30.2°C22.6°C22.6°C9513.3
Butterworth30.8°C23.8°C23.8°C9015.8
Lahad Datu28.5°C23.5°C23.5°C11919.1
Kuala Krai29.5°C22.1°C22.1°C10615.3
Ijok29.4°C23.3°C23.3°C16517.9
Bandar Mahkota Cheras30.4°C22.0°C22.0°C18217.0
Pagoh30.1°C23.3°C23.3°C9214.0
Labuan28.6°C24.7°C24.7°C8210.9
Pendang33.0°C23.5°C23.5°C6810.1
Kuala Nerus27.1°C22.3°C22.3°C14617.5
Marudi30.4°C23.0°C23.0°C20623.3
Val Dor30.5°C23.4°C23.4°C13317.7
Kampung Sungai Kajang29.4°C24.1°C24.1°C8714.1
Cukai27.4°C24.0°C24.0°C14017.8
Parit Sulung30.0°C23.2°C23.2°C11215.6
Cyberjaya30.0°C22.6°C22.6°C18217.0
Putatan28.4°C23.3°C23.3°C9914.3
Keningau29.4°C21.3°C21.3°C11917.0
Ulu Tiram29.1°C23.5°C23.5°C13317.3
Taman Senai29.3°C23.5°C23.5°C13317.3
Serendah30.5°C22.5°C22.5°C16517.9

A rain day is a local calendar day with at least 1 mm of precipitation.