The best time to visit Sabah is during the dry season, which runs from March to October, offering the most consistent sunny weather.
During these months, you'll experience less rainfall and lower humidity, making it ideal for outdoor activities such as hiking Mount Kinabalu or exploring the Kinabatangan River. The seas are generally calmer, which is superb for diving and snorkelling trips around islands like Sipadan.
For those interested in wildlife, the dry season increases your chances of spotting orangutans, proboscis monkeys, and various bird species as they are more active and easier to observe. This period is particularly good for families looking for comfortable conditions for jungle treks and beach outings.
While November to February is the monsoon season, it doesn't mean constant rain. Showers can be heavy but often short-lived, and you might find fewer tourists and lower prices.