Hassan experiences mild winters with temperatures ranging from 15-28°C, averaging around 18-21°C during the months of January to March. As spring arrives in April, temperatures start rising, reaching an average of 24°C, and remain relatively warm until May. Summer is hot but not extremely so, with temperatures oscillating between 25-36°C on average from June to August, before gradually cooling down. Autumn brings back milder weather, with temperatures ranging from 19-27°C, averaging around 21-24°C during the months of September to November. Winters set in once again, bringing temperatures back down to an average of 18-20°C from December.