Thunderstorms, heavy rain and strong winds are expected to hit several districts across 10 states until 8pm today, the Malaysian Meteorological Department (MetMalaysia) has warned.
In a statement, the department said the weather alert covers Kedah, Penang, Perak, Kelantan, Terengganu, Pahang, Selangor, Johor, Sarawak and Sabah.
In Kedah, the affected districts are Kulim, Bandar Baharu, Padang Terap, Sik and Baling.
In Penang, the warning covers Seberang Perai Tengah, Seberang Perai Selatan and Seberang Perai Utara.
Meanwhile, the affected areas in Perak are Kampar, Kinta, Kuala Kangsar, Selama, Larut Matang, Perak Tengah, Manjung and Kerian.
In Kelantan, the districts under the alert are Kuala Krai, Machang, Pasir Puteh, Bachok, Kota Bharu, Tanah Merah, Pasir Mas and Gua Musang.
The warning also covers Hulu Terengganu, Dungun, Besut and Setiu in Terengganu, as well as Maran, Bera, Rompin and Temerloh in Pahang.
In Selangor, thunderstorms and heavy rain are expected in Sepang, Kuala Langat, Klang and Petaling, while Kluang, Mersing and Segamat are affected in Johor.
For Sarawak, the alert covers Song in Kapit, Marudi in Miri and Limbang.
In Sabah, affected areas include the Interior, as well as Tuaran, Penampang, Papar, Putatan, Kota Kinabalu and Ranau in the West Coast division. The warning also covers Tongod, Paitan, Telupid, Sandakan and Labuk and Sugut in the Sandakan division.
Separately, haze conditions across the country have continued to improve, with no districts recording unhealthy Air Pollutant Index (API) readings.
According to the Air Pollutant Index Management System (APIMS), 47 districts recorded moderate API levels, while another 21 recorded healthy readings.

