April sits within a transitional period between monsoons, meaning winds are light and showers are localised and infrequent. Through the centre of peninsula Malaysia and up in the highlands, the rains are heavier but these are normally short lived and bring a welcome relief to the humidity.
The Cameron Highlands offer a cool retreat from the increasing heat and humidity at lower altitudes during April, albeit with a higher than average chance of rain, and temperatures staying in a comfortable range between around 16°C and 23°C. Temperatures in Kuala Lumpur and Malacca are creeping up towards 33-34°C with frequent short showersbringing a welcome relief from the humidity .
April is a brilliant month to spend time on Malaysia's East Coast, with plenty of hot, dry days. Steady average temperatures of between 30-32°C and warm, calm seas bring people to the East Coast beaches, and it's a prime time for snorkelling and diving.
The sun shines brightly on Langkawi and Penang during April, with average West Coast temperatures of 31°C and plenty of sunshine. Conditions on Pangkor Island are hot and humid, with the odd thundery shower in the afternoons, but not enough to stop you enjoying the beaches.