Kota Kinabalu features a tropical rainforest climate (Af) with constant high temperatures, and a considerable amount of rain and high humidity throughout the course of the year. Two prevailing monsoons characterise the climate of this part of Sabah are the Northeast Monsoon and the Southwest Monsoon. The Northeast Monsoon occurs between November and March, while the Southwest Monsoon occurs between May and September. There are also two successive inter-monsoons from April to May and from September to October.
During the 1995–2004 period, Kota Kinabalu’s average temperature ranges from 26 °C (79 °F) to 28 °C (82 °F). April and May are the hottest months, while January is the coolest one. The average annual rainfall is around 2,400 millimetres and varies markedly throughout the year. February and March are typically the driest months while rainfall peaks in the inter-monsoon period in October. The wind speed ranges from 5.5 to 7.9 m/s during the Northeast Monsoon but is significantly lower to 0.3 to 3.3 m/s during the Southwest Monsoon.