Whilst much of Malaysia will be enjoying sunshine and blue skies in January, the east coast destinations such as Tioman Island, Perhentian Islands, Terengganu and Redang Island will still be gripped by heavy rains and strong winds.
Through the centre of the peninsular and in both Kuala Lumpur and Malacca you can expect low monthly rainfall, although short tropical showers are likely in the afternoon. The region experiences an average daytime temperature of 29 °C, lower in the Cameron Highlands due to the altitude at an average of 20 °C.
The winds of the North-East monsoon continue to blow bringing stormy weather with them. During this period, the east coast will experience high levels of rainfall, a potential rapid deterioration in the weather and rough sea conditions. At this time of year most of the east coast island resorts are closed, re-opening in March (avg temp: 25 °C).
If you're searching for sunshine in January, look no further than the the west coast islands of Langkawi, Penang and Pangkor, which are experiencing one of their driest months of the year. Expect hot and humid conditions with plenty of blue skies and sunshine (avg temp: 30 °C).