La meilleure période pour visiter Sabah est pendant la saison sèche, qui s'étend de mars à octobre, offrant le temps ensoleillé le plus constant.
Pendant ces mois, vous aurez moins de précipitations et une humidité plus faible, ce qui est idéal pour les activités de plein air comme la randonnée sur le mont Kinabalu ou l'exploration de la rivière Kinabatangan. Les mers sont généralement plus calmes, ce qui est excellent pour les excursions de plongée et de snorkeling autour d'îles comme Sipadan.
Pour ceux qui s'intéressent à la faune, la saison sèche augmente vos chances d'apercevoir des orangs-outans, des nasiques et diverses espèces d'oiseaux car ils sont plus actifs et plus faciles à observer. Cette période est particulièrement bonne pour les familles à la recherche de conditions confortables pour les randonnées dans la jungle et les sorties à la plage.
Bien que de novembre à février soit la saison de la mousson, cela ne signifie pas des pluies constantes. Les averses peuvent être fortes mais souvent de courte durée, et vous pourriez trouver moins de touristes et des prix plus bas.