Malaysia enjoys tropical weather year round however due to its proximity to water the climate is often quite humid. Despite this, the weather is never too hot and temperatures range from a mild 20°C to 30°C average throughout the year; however the highlands experience cooler temperatures.
The nature of Malaysia's weather and climate means that it experiences a monsoon season however this varies depending on the destination. The south-west experiences its monsoon season from May to September while November to March is the wettest in the north-east. The best times to visit, especially for beach holidays, is during January and February on the west coast, April in Sabah and June and July on the east coast and in Sarawak.
The monsoon also varies on the Peninsular Malaysia coastline where Kuala Lumpur experiences rainfall from March to April and September to November. The popular Peninsular generally receives a rainfall average of 2500 mm annually while East Malaysia experiences 5080 mm of annual rainfall. However outside the monsoon season, the climate is very pleasant and the weather is characterised by warm sunny days and slightly cooler nights making Malaysia a pleasant place to visit at almost any time of year.