Climate and monthly weather forecastHambantota, Sri Lanka
Climate and monthly weather forecast
The climate of Hambantota
Hambantota, Sri Lanka, predominantly falls within the Köppen climate classification of 'Af', which signifies a tropical rainforest climate. Situated at 6.12°N latitude and 81.12°E longitude, the city experiences warm temperatures and significant rainfall for most parts of the year.Analysing the climatic data, it's notable that temperatures remain consistently high, with the highest average monthly temperature recorded as 31.1°C (88°F) in April, and the lowest average monthly temperature of 23.9°C (75°F) in January. The relative humidity varies slightly between a high of 79% in November and December and a low of 74% in July.
Rainfall, a fundamental factor characterising the weather in Hambantota, peaks in November with 182mm (7.17"), while the minimum average monthly rainfall occurs in July with 16mm (0.63"). There is an evident demand in the number of rainy days from 25.3 days in November to 10.6 days in July.
A unique attribute of Hambantota's weather pattern is the consistently high daylight hours throughout the year, averaging at 12 hours. However, sunshine hours, an indicator of the actual sunshine received, drop considerably from a high of 11.3 hours in June to a low of 6.6 hours in December.
The best time to visit Hambantota
Considering the prevalent weather components, the most favourable period to visit Hambantota is predominantly during the months of May through to July. These months respectively correspond with the lowest rainfall amounts from 72mm (2.83") to 16mm (0.63") and the highest average sunshine hours from 10.9 to 10.8 hours a day.The worst time to visit Hambantota
Contrastingly, the months with the heaviest rainfalls ranging from 180mm (7.09") in October ascending to a year’s peak of 182mm (7.17") in November may be potentially less appealing for tourists. Correspondingly, sunshine hours also drastically decline during these months from 8.5 hours a day in October to a year's low of 6.6 hours a day in December.Spring weather in Hambantota
Spring season, stretching from March to May, in Hambantota usually enjoys high temperatures ranging between an average monthly high of 30.4°C (86.7°F) in March to 30.8°C (87.4°F) in May, and lows from 24.9°C (76.8°F) to 26.7°C (80.1°F). March observes a relative rise in rainfall with 61mm (2.4"), but the following months of April and May get increasingly drier to signify the end of the spring season.Summer weather in Hambantota
During summer, which spans from June to August, the city follows the same high-temperature trend, peaking at an average high of 30.7°C (87.3°F) in July and low of 26.3°C (79.3°F) from July to August. This season marks the lowest rainfall, decreasing from 72mm (2.83") in June to an annual low of 16mm (0.63") in July.Autumn weather in Hambantota
As autumn stretches from September to November, the rainfall begins to increase significantly, with September observing 48mm (1.89") of rain escalating to November’s peak of 182mm (7.17"). Consequently, the average number of rainy days increases from 14.4 days in September to 25.3 in November.Winter weather in Hambantota
Winter months usher in a period of moderate weather with average high temperatures ranging from 29.2°C (84.6°F) in December and January to 30°C (86°F) in February, and average low temperatures oscillating from 24.5°C (76.1°F) in December to 26°C (78.8°F) in February. During this period, the number of rainy days noticeably declines from 20.1 in December to 10.9 in February, indicative of the gradually drying conditions during this season.Weather in January
With a comparatively low amount of cloud cover, January in Hambantota, Sri Lanka sees a slight increase in daytime visibility. January experiences less humidity compared to the forthcoming months, with a gradual increase in daily temperature ranges. Weather in January »Weather in February
The transition into February records barely noticeable changes from January. However, Hambantota experiences an inclination towards warmer temperatures. Also, there is a minor but definite uplift in the humidity level. A slight decrease in rainfall days from 11.3 days to 10.9 days continues to project February as part of the less rainy season. Weather in February »Weather in March
March comes with an upward shift in the weather spectrum in Hambantota. Stepping into March, there is a marginal rise in average temperatures and a minor intensification in the humidity level. The weather also features a significant surge in rainfall at 61mm (2.4"), compared to 49mm (1.93") in February. Weather in March »Weather in April
Significant weather changes arise as Hambantota moves into April. Displaying a significant leap from March’s conditions, April unfolds with a record rainfall of 109mm (4.29"). The city records a rise in humidity as well as an increase in average temperatures. Weather in April »Weather in May
In May, the weather in Hambantota shows a downward trend in rainfall from 109mm (4.29") to 72mm (2.83"), signaling easing of the prior heavy rains. Nonetheless, the high humidity persists, making this month fairly humid. The average temperatures remain on the higher side, although there is a bit of a dip from April. Weather in May »Weather in June
The weather transformation from May to June adjusts subtly with regards to rainfall and temperatures in Hambantota. An explicit drop in the rainfall to 20mm (0.79") and a decrease in rainfall days denotes a significant drying trend. Weather in June »Weather in July
July in Hambantota sees a continuum in the drying trend from June with limited rainfall. While the temperatures remain consistent with June, a varying factor is the minor decrease in humidity. There is a slight rise in the number of rainfall days, but the overall rainfall remains quite low. Weather in July »Weather in August
August preserves the drying trend observed in July, with a slight increase in the rainfall amount. Correspondingly, a minor increase in rainfall days is observed, indicating a more distributed rainfall pattern. The average temperatures maintain steadiness without showing considerable fluctuations. Weather in August »Weather in September
September signals a shift from the droughty weather pattern with a noticeable rise in rainfall from 30mm (1.18") to 48mm (1.89"). Significantly, the average temperatures do not undergo major changes. However, the increases in rainfall days and humidity percentage signal the arrival of the transitional monsoon season. Weather in September »Weather in October
October ushers in drastic weather changes in Hambantota, with rainfall peaking at 180mm (7.09") compared to 48mm (1.89") in September. The number of rainfall days also sharply rises, implying an onset of the rainy season. Although the average temperatures remain steady, a rise in humidity indicates damp conditions. Weather in October »Weather in November
Moving into November, Hambantota continues to experience the monsoon effect with an increase in rainfall to 182mm (7.17") from October’s 180mm (7.09"). The month also records the highest number of rainfall days at 25.3 days, confirming its rainfall-rich weather. Weather in November »Weather in December
December continues the trend of the preceding rainy month, but begins to show signs of weather moderation. A significant drop in rainfall from 182mm (7.17") to 131mm (5.16") indicates the looming end of the monsoon. Correspondingly, the number of rainfall days decreases. Weather in December »Published by: Weather Atlas | About Us
Data Sources | Weather Forecasting & Climate
Frequently asked questions
Average temperature
Hambantota, Sri Lanka
The warmest month (with the highest average high temperature) is April (31.1°C).
The month with the lowest average high temperature is December (29°C).
The month with the highest average low temperature is May (26.7°C).
The coldest month (with the lowest average low temperature) is January (23.9°C).
Average pressure
Hambantota, Sri Lanka
- Average pressure in January:
1011.5mbar - Average pressure in February:
1011.2mbar - Average pressure in March:
1010.8mbar - Average pressure in April:
1009.8mbar - Average pressure in May:
1008.6mbar - Average pressure in June:
1008.7mbar
- Average pressure in July:
1008.7mbar - Average pressure in August:
1009.1mbar - Average pressure in September:
1009.8mbar - Average pressure in October:
1010mbar - Average pressure in November:
1009.8mbar - Average pressure in December:
1010.2mbar
The month with the highest atmospheric pressure is January (1011.5mbar).
The month with the lowest atmospheric pressure is May (1008.6mbar).
Average wind speed
Hambantota, Sri Lanka
- Average wind speed in January:
16.7km/h - Average wind speed in February:
17.3km/h - Average wind speed in March:
13.3km/h - Average wind speed in April:
12km/h - Average wind speed in May:
21.4km/h - Average wind speed in June:
26.4km/h
- Average wind speed in July:
26.3km/h - Average wind speed in August:
26.1km/h - Average wind speed in September:
23.5km/h - Average wind speed in October:
16.8km/h - Average wind speed in November:
11.7km/h - Average wind speed in December:
14.4km/h
The windiest month (with the highest average wind speed) is June (26.4km/h).
The calmest month (with the lowest average wind speed) is November (11.7km/h).
Average humidity
Hambantota, Sri Lanka
The months with the highest relative humidity are November and December (79%).
The month with the lowest relative humidity is July (74%).
Average rainfall
Hambantota, Sri Lanka
The wettest month (with the highest rainfall) is November (182mm).
The driest month (with the least rainfall) is July (16mm).
Average rainfall days
Hambantota, Sri Lanka
- Average rainfall days in January:
11.3 days - Average rainfall days in February:
10.9 days - Average rainfall days in March:
15.5 days - Average rainfall days in April:
22.8 days - Average rainfall days in May:
17.8 days - Average rainfall days in June:
10.7 days
- Average rainfall days in July:
10.6 days - Average rainfall days in August:
11 days - Average rainfall days in September:
14.4 days - Average rainfall days in October:
22.5 days - Average rainfall days in November:
25.3 days - Average rainfall days in December:
20.1 days
The month with the highest number of rainy days is November (25.3 days).
The month with the least rainy days is July (10.6 days).
Average daylight / Average sunshine
Hambantota, Sri Lanka
- Average daylight in January:
11h and 48min - Average daylight in February:
11h and 54min - Average daylight in March:
12h and 6min - Average daylight in April:
12h and 18min - Average daylight in May:
12h and 24min - Average daylight in June:
12h and 30min
- Average daylight in July:
12h and 24min - Average daylight in August:
12h and 18min - Average daylight in September:
12h and 12min - Average daylight in October:
12h and 0min - Average daylight in November:
11h and 48min - Average daylight in December:
11h and 48min
The month with the longest days is June (Average daylight: 12h and 30min).
The month with the shortest days is December (Average daylight: 11h and 48min).
- Average sunshine in January:
9h and 12min - Average sunshine in February:
9h and 12min - Average sunshine in March:
9h and 24min - Average sunshine in April:
10h and 12min - Average sunshine in May:
10h and 54min - Average sunshine in June:
11h and 18min
- Average sunshine in July:
10h and 48min - Average sunshine in August:
9h and 36min - Average sunshine in September:
10h and 42min - Average sunshine in October:
8h and 30min - Average sunshine in November:
7h and 54min - Average sunshine in December:
6h and 36min
The month with the most sunshine is June (Average sunshine: 11h and 18min).
The month with the least sunshine is December (Average sunshine: 6h and 36min).
Average sunshine days
Hambantota, Sri Lanka
- Average sunshine days in January:
18.3 days - Average sunshine days in February:
15.3 days - Average sunshine days in March:
13.3 days - Average sunshine days in April:
4.7 days - Average sunshine days in May:
9.6 days - Average sunshine days in June:
14.8 days
- Average sunshine days in July:
17.2 days - Average sunshine days in August:
15.7 days - Average sunshine days in September:
12.5 days - Average sunshine days in October:
7 days - Average sunshine days in November:
3.6 days - Average sunshine days in December:
9.2 days
The month with the most sunshine days is January (18.3 days).
The month with the least sunshine days is November (3.6 days).
Average UV index
Hambantota, Sri Lanka
The months with the highest UV index are January, February, March, April, May, June, July, August, September, November and December (UV index 7).
The month with the lowest UV index is October (UV index 6).
Average cloud cover
Hambantota, Sri Lanka
The month with the most cloud cover is November (Cloud cover 40).
The month with the least cloud cover is March (Cloud cover 21).
Average visibility
Hambantota, Sri Lanka
The months with the highest visibility are January, February, March, April, May, June, July, August, September, October and December (10km).
The month with the lowest visibility is November (9km).





