Die wärmsten Monate sind normalerweise April und Juni, dann liegt die Durchschnittstemperatur bei 28 °C. Die kältesten Monate sind Januar und Februar mit einer Durchschnittstemperatur von 27 °C. In Hambantota fällt der meiste Regen im November, Dezember, Oktober und April, mit einer durchschnittlichen Niederschlagsmenge von 195 mm pro Monat.