As Malaysia is positioned close to the equator, the weather is hot and humid year-round with occasional tropical rain showers. Seasons differ in Peninsular Malaysia and East Malaysia. So, the best time to visit Malaysia depends on the region you plan to visit. The wet season on the peninsula east coast and in Sarawak region runs between November and February. During this time, the west coast experiences sunny weather. Conversely, the rainiest months on the west coast and in Sabah region are April to October (peaking in September–October); but rains are sharp and short. So, if you aim for March–August, most likely you'll have a great time in Malaysia. Spring is a good time for birdwatching, witnessing vanilla blooming or feeding baby sharks. Mind, this is the period of thick haze caused by air pollution, which can lead to flight cancellations. Hot and humid summer from June to September is a peak season when the country is filled with tourists, so book in advance. Numerous festivals like Christmas and Chinese New Year attract waves of tourists to Malaysia (especially west coast) from late December to early February.