Die wärmsten Monate sind normalerweise April und März, dann liegt die Durchschnittstemperatur bei 20 °C. Die kältesten Monate sind Januar und Februar mit einer Durchschnittstemperatur von 18 °C. In Haputhale fällt der meiste Regen im Oktober, November, Mai und April, mit einer durchschnittlichen Niederschlagsmenge von 440 mm pro Monat.