January to April is the best time to visit Sabah as the weather is pleasant. January is the coolest month when the average maximum temperature is 29 degrees Celcius. From February to April, the average day temperature in Sabah is 31 degrees Celcius. Though it rains throughout the year, it is comparatively less during these months. It rains the most from September to December. October is the wettest month in Sabah and should definitely be avoided.