, hot all year round. There is a rainy season from September to December, which has a maximum in November, and another less evident in April and May, while in the rest of the year, the rains are quite rare.
Hambantota is a city of 57,000 inhabitants, located on the south-east coast of Sri Lanka, in the Southern Province, at 6 degrees north latitude.
Together with the northwest, the southeast coast of Sri Lanka is a relatively low-rain zone. In particular, during the period when the sun passes to the zenith (April-May), there is a certain increase in rainfall, but then, from mid-May to September, the period of the
. Typically, on the Indian Ocean north of the Equator, cyclones occur from April to December, although Sri Lanka is usually only affected in November and December, and more rarely in May. In fact, usually in mid-May, sometimes there can be heavy rains, caused by cyclones that form in the Bay of Bengal, even if they are at the beginning of their life. However, since the sea is warm all year round, in theory they can also form from January to March, perhaps in a light form (such as tropical storms).
The best time for a beach holiday in Hambantota and the south-east coast of Sri Lanka is
In April, rains and showers increase, due to the passage of the sun at the zenith, even though the quantity is not generally significant. May is generally a dry month, but sometimes, as mentioned, in the middle of the month, it can rain a lot due to the passage of a tropical cyclone in the distance, in the Bay of Bengal.
From mid-May to September, as mentioned, the rains are rare, however, there is often wind and the sea is rough. In some years, besides, already in September it can rain a lot.
From October to December is the rainiest period, also, there is the risk of cyclones passing.
. Here are the average temperatures.
January is generally a warm to hot, muggy month. The average temperature is of
27.1 °C, with a minimum of
23.3 °C and a maximum of
30.9 °C.

On the coldest nights of the month, the temperature usually drops to around
20.5 °C. However, it dropped to
18 °C in January 2017.

On the warmest days of the month, the temperature usually reaches around
32.5 °C. However, it reached
34.7 °C in January 1999.

Precipitation amounts to
68.4 mm, distributed over 5 days.
The day lasts on average 11 hours and 50 minutes.

There are on average 6.5 hours of sunshine per day. So, the sun shines 57% of the time.
The average humidity is 71%. Hence, the air is normally humid.

The average sea temperature is of
27.7 °C. Therefore, the sea is pleasantly warm and allows long swims.
February is generally a very hot, muggy month. The average temperature is of
27.6 °C, with a minimum of
23.6 °C and a maximum of
31.5 °C.

On the coldest nights of the month, the temperature usually drops to around
20.5 °C. However, it dropped to
18 °C in February 2015.

On the warmest days of the month, the temperature usually reaches around
33 °C. However, it reached
35 °C in February 2019.

Precipitation amounts to
47.4 mm, distributed over 4 days.
The day lasts on average 11 hours and 55 minutes.

There are on average 7 hours of sunshine per day. So, the sun shines 60% of the time.
The average humidity is 71%. Hence, the air is normally humid.

The average sea temperature is of
28.2 °C. Therefore, the sea is pleasantly warm and allows long swims.
March is generally a very hot, muggy month. The average temperature is of
28.1 °C, with a minimum of
24.3 °C and a maximum of
31.9 °C.

On the coldest nights of the month, the temperature usually drops to around
21.5 °C. However, it dropped to
19.9 °C in March 1992.

On the warmest days of the month, the temperature usually reaches around
33.5 °C. However, it reached
36 °C in March 2020.

Precipitation amounts to
47 mm, distributed over 4 days.
The day lasts on average 12 hours and 5 minutes.

There are on average 8 hours of sunshine per day. So, the sun shines 66% of the time.
The average humidity is 72%. Hence, the air is normally humid.

The average sea temperature is of
29 °C. Therefore, the sea is pleasantly warm and allows long swims.
April, the hottest month of the year, is generally a very hot, muggy month. The average temperature is of
28.6 °C, with a minimum of
25.3 °C and a maximum of
31.9 °C.

On the coldest nights of the month, the temperature usually drops to around
23 °C. However, it dropped to
21 °C in April 2015.

On the warmest days of the month, the temperature usually reaches around
33.5 °C. However, it reached
35.6 °C in April 2009.

Precipitation amounts to
92.3 mm, distributed over 7 days.
The day lasts on average 12 hours and 20 minutes.

There are on average 8 hours of sunshine per day. So, the sun shines 64% of the time.
The average humidity is 75%. Hence, the air is normally humid.

The average sea temperature is of
29.8 °C. Therefore, the sea is pleasantly warm and allows long swims.
May, the hottest month of the year, is generally a very hot, muggy month. The average temperature is of
28.6 °C, with a minimum of
26 °C and a maximum of
31.2 °C.

On the coldest nights of the month, the temperature usually drops to around
23.5 °C. However, it dropped to
21.3 °C in May 2017.

On the warmest days of the month, the temperature usually reaches around
34 °C. However, it reached
36.2 °C in May 1998.

Precipitation amounts to
73.1 mm, distributed over 7 days.
The day lasts on average 12 hours and 25 minutes.

There are on average 7.5 hours of sunshine per day. So, the sun shines 61% of the time.
The average humidity is 78%. Hence, the air is normally humid.

The average sea temperature is of
29.4 °C. Therefore, the sea is pleasantly warm and allows long swims.
June is generally a very hot, muggy month. The average temperature is of
28.4 °C, with a minimum of
25.6 °C and a maximum of
31.2 °C.

On the coldest nights of the month, the temperature usually drops to around
23.5 °C. However, it dropped to
21.2 °C in June 1993.

On the warmest days of the month, the temperature usually reaches around
34 °C. However, it reached
36.3 °C in June 2014.

Precipitation amounts to
41.2 mm, distributed over 6 days.
The day lasts on average 12 hours and 30 minutes.

There are on average 6.5 hours of sunshine per day. So, the sun shines 54% of the time.
The average humidity is 77%. Hence, the air is normally humid.

The average sea temperature is of
28.5 °C. Therefore, the sea is pleasantly warm and allows long swims.
July is generally a very hot, muggy month. The average temperature is of
28.4 °C, with a minimum of
25.2 °C and a maximum of
31.6 °C.

On the coldest nights of the month, the temperature usually drops to around
23.5 °C. However, it dropped to
22 °C in July 2020.

On the warmest days of the month, the temperature usually reaches around
34.5 °C. However, it reached
36 °C in July 2017.

Precipitation amounts to
30.8 mm, distributed over 4 days.
The day lasts on average 12 hours and 25 minutes.

There are on average 6.5 hours of sunshine per day. So, the sun shines 53% of the time.
The average humidity is 75%. Hence, the air is normally humid.

The average sea temperature is of
28 °C. Therefore, the sea is pleasantly warm and allows long swims.
August is generally a very hot, muggy month. The average temperature is of
28 °C, with a minimum of
25 °C and a maximum of
30.9 °C.

On the coldest nights of the month, the temperature usually drops to around
23 °C. However, it dropped to
22 °C in August 2015.

On the warmest days of the month, the temperature usually reaches around
34.5 °C. However, it reached
36.2 °C in August 2012.

Precipitation amounts to
59.4 mm, distributed over 6 days.
The day lasts on average 12 hours and 20 minutes.

There are on average 6.5 hours of sunshine per day. So, the sun shines 53% of the time.
The average humidity is 76%. Hence, the air is normally humid.

The average sea temperature is of
27.8 °C. Therefore, the sea is pleasantly warm and allows long swims.
September is generally a very hot, muggy month. The average temperature is of
27.7 °C, with a minimum of
24.9 °C and a maximum of
30.5 °C.

On the coldest nights of the month, the temperature usually drops to around
23 °C. However, it dropped to
22 °C in September 2017.

On the warmest days of the month, the temperature usually reaches around
33.5 °C. However, it reached
35.1 °C in September 2001.

Precipitation amounts to
100 mm, distributed over 8 days.
The day lasts on average 12 hours and 5 minutes.

There are on average 7 hours of sunshine per day. So, the sun shines 57% of the time.
The average humidity is 77%. Hence, the air is normally humid.

The average sea temperature is of
28.1 °C. Therefore, the sea is pleasantly warm and allows long swims.
October is generally a very hot, muggy month. The average temperature is of
27.6 °C, with a minimum of
24.6 °C and a maximum of
30.7 °C.

On the coldest nights of the month, the temperature usually drops to around
23 °C. However, it dropped to
22 °C in October 2018.

On the warmest days of the month, the temperature usually reaches around
33 °C. However, it reached
35.9 °C in October 2016.

Precipitation amounts to
128.5 mm, distributed over 10 days.
The day lasts on average 12 hours and 0 minutes.

There are on average 6 hours of sunshine per day. So, the sun shines 52% of the time.
The average humidity is 76%. Hence, the air is normally humid.

The average sea temperature is of
28.4 °C. Therefore, the sea is pleasantly warm and allows long swims.
November is generally a warm to hot, muggy month. The average temperature is of
27.4 °C, with a minimum of
24.1 °C and a maximum of
30.6 °C.

On the coldest nights of the month, the temperature usually drops to around
22.5 °C. However, it dropped to
21 °C in November 1991.

On the warmest days of the month, the temperature usually reaches around
32.5 °C. However, it reached
34 °C in November 2017.

Precipitation amounts to
221.8 mm, distributed over 13 days.
The day lasts on average 11 hours and 50 minutes.

There are on average 6.5 hours of sunshine per day. So, the sun shines 53% of the time.
The average humidity is 77%. Hence, the air is normally humid.

The average sea temperature is of
28.6 °C. Therefore, the sea is pleasantly warm and allows long swims.
December, the least warm month of the year, is generally a warm to hot, muggy month. The average temperature is of
27 °C, with a minimum of
23.7 °C and a maximum of
30.4 °C.

On the coldest nights of the month, the temperature usually drops to around
21.5 °C. However, it dropped to
19 °C in December 2016.

On the warmest days of the month, the temperature usually reaches around
32.5 °C. However, it reached
34.8 °C in December 2011.

Precipitation amounts to
132.1 mm, distributed over 9 days.
The day lasts on average 11 hours and 50 minutes.

There are on average 7 hours of sunshine per day. So, the sun shines 59% of the time.
The average humidity is 76%. Hence, the air is normally humid.

The average sea temperature is of
28.1 °C. Therefore, the sea is pleasantly warm and allows long swims.