Dibrugarh experiences a humid subtropical climate with wet summers and dry winters. Summers have average high temperatures of around 28.1°C, while the monsoon season (June to September) brings heavy rainfall. Winters are mild with average low temperatures of 10.8°C in January.