Climate and monthly weather forecastBatticaloa, Sri Lanka
Climate and monthly weather forecast
The climate of Batticaloa
Batticaloa, positioned in Sri Lanka, bears a tropical monsoon climate, commonly identified as Am as per Köppen climate classification. The overall climate remains warm and humid throughout the year with the temperature varying marginally.Throughout the months, the average high-temperature oscillates between 27.3°C (81.1°F) and a peak of 33°C (91.4°F), illustrating the year-round hot climate. In a similar fashion, the average low temperature also shifts from 24°C (75.2°F) to 26.6°C (79.9°F), emphasizing warmth during the nights. The town receives sunlight averaging from 5.4 hours to a remarkable 11.8 hours daily during various months.
The relative humidity of Batticaloa hangs between 68% and 81%, showcasing the overall humid nature. The rainfall pattern in Batticaloa is uneven throughout the year. Rainfall intensifies from 30mm (1.18") to a hefty 272mm (10.71"), highlighting October to December as the months with profound rainfall. During these months, it experiences around 25.2 to 25.5 days of rainfall which signifies the prevalent wet conditions.
Wind speed varies as well in Batticaloa from a minimum average of 9.1km/h (5.7mph) to a maximum average of 13.9km/h (8.6mph). The maximum gust speed notches 20.2km/h (12.6mph), showcasing slightly windy conditions at times.
The best time to visit Batticaloa
Considering the overall climate conditions, the ideal time to visit Batticaloa runs from March to May. During this period, the temperature averages around 31.8°C (89.2°F) to 32.7°C (90.9°F), which is favourable for outdoor activities. Besides, the city experiences an average of 11.2 to 11.6 hours of sunshine each day, providing ample daylight for sightseeing and exploration. Relative humidity also dips to a comfortable 74% to 75% during this period, enhancing the enjoyment for travellers.The average rainfall during March to May ranges from 57mm (2.24") to 79mm (3.11"). Despite these months being not entirely dry, the rainfall is comparatively lower, thus limiting the hindrance caused by the sudden showers. Moreover, the wind speed hovers at 9.8km/h (6.1mph) to 9.2km/h (5.7mph), ensuring a pleasant breeze.
The worst time to visit Batticaloa
The least favourable time to visit Batticaloa can be between October and December. The town experiences heavy rainfall from 177mm (6.97") to 272mm (10.71") and up to 25.2 to 25.5 rainy days per month. Although the temperatures during these months remain at a comfortable 29.3°C (84.7°F) to 31°C (87.8°F), the frequent rainfall possibly deters outdoor activities.Moreover, the city's relative humidity also intensifies during these months, reaching up to 79% to 81%, which could escalate discomfort for some tourists. The sunshine hours drop to around 7.6 to 5.4 hours per day, somewhat limiting the daylight time for sightseeing.
Spring weather in Batticaloa
Spring, from March to May, experiences temperature highs from 30.1°C (86.2°F) to 32.7°C (90.9°F), ensuring warm and satisfying days. Evenings and nights are distinctly warm with lows fluctuating from 24.8°C (76.6°F) to 26.6°C (79.9°F). These months also present longer daylight hours from 12.1 to 12.5 hours and abundant sunshine hours from 9.4 to 11.6 hours daily. It receives relatively moderate rainfall from 39mm (1.54") to 79mm (3.11") during these months.Summer weather in Batticaloa
Summer, observed from June to August, experiences average high temperatures ranging from 33°C (91.4°F) to 32.3°C (90.1°F). The luxury of the warm and humid night is retained with lows swaying between 26.3°C (79.3°F) and 25.8°C (78.4°F). The town enjoys a plentiful dose of daylight from 12.5 to 12.4 hours and sunshine hours between 11.8 and 11.7 hours. Rainfall during these months is lower, scaling from 30mm (1.18") to 55mm (2.17").Autumn weather in Batticaloa
The autumn months from September to November maintain a temperature high between 31.8°C (89.2°F) and 29.3°C (84.7°F), providing agreeable days. However, these months see a significant rise in rainfall, measuring between 81mm (3.19") and 220mm (8.66"). The number of daylight hours and sunshine also start to reduce, moving between 12.2 - 11.8 and 10.7 - 7.6 hours respectively.Winter weather in Batticaloa
In winter, December marks with temperature highs of 28°C (82.4°F) and lows of 24.5°C (76.1°F). The days enjoy 11.7 hours of daylight and limited sunshine hours of 5.4. The month records the highest rainfall in the year with 272mm (10.71"), contributing to the overall damp and chilly conditions. The relative humidity touches 81%, marking the highest humid month of the year.Weather in January
Shaking off a chill, January brings in the new year with pleasantly mild temperatures in Batticaloa, Sri Lanka. Transitioning away from the end of the monsoon season, the start of a more subdued rainy season brings fewer precipitation incidents. Weather in January »Weather in February
As February rolls in, Batticaloa, Sri Lanka experiences a drop in rainfall and an increase in the amount of daylight. It eases the transition from the humid, wetter January. Slight improvements in weather conditions manifest themselves in temperature highs around 28.3°C (82.9°F). Weather in February »Weather in March
March in Batticaloa witnesses a further enhancement in weather patterns as a welcome wind blows in to lower humidity. There is an emergence of warmer temperatures, but not so scorching to hinder outdoor enjoyment. Sunshine adorns the skies for longer, painting a favorable picture for tourists in contrast to February. Weather in March »Weather in April
April weather in Batticaloa offers the warmth of late summer temperatures peaking at 31.8°C (89.2°F), the highest in the first quarter of the year. This time offers an ideal break from the rains, making it great for beach lounging. Weather in April »Weather in May
May witnesses a notable increase in temperature, humidity, and rainfall moving away from the calm April weather. Conditions becoming slightly less favorable for extensive outdoor activities. Short tropical showers strike frequently, yet the month still retains a pleasant air. Weather in May »Weather in June
June in Batticaloa presents fickle weather with a decrease in precipitation and a slight increase in winds. The weather echoes the temperatures of May, although humidity levels decrease slightly. Sailing and water sports are generally favored due to the prevalent wind speeds of around 10.5km/h (6.5mph). Weather in June »Weather in July
July sees an overall pleasant weather pattern with no major shifts from June. Batticaloa's characteristic warmth remains consistent. Sunshine is plentiful with up to 11.7 hours a day, enabling a variety of outdoor activities. High wind gusts up to 16.5km/h (10.3mph) adds to the invigorating climate, providing respite from the heat. Weather in July »Weather in August
August in Batticaloa brings similar weather conditions to July, continuing the trend of warm temperatures and moderate rainfall. There is a slight increase in cloud cover, but this doesn’t mask the consistent provision of clear, sunny days. Weather in August »Weather in September
September in Batticaloa welcomes an increase in rainfall to 81mm (3.19") from the preceding month's volume. Higher humidity provides just enough moisture for lush landscapes to thrive without becoming uncomfortably sticky. Despite the rise in rainfall, daily sunshine isn't significantly affected which is similar to August. Weather in September »Weather in October
October signifies the beginning of the heavy monsoon period in Batticaloa, with a surge in rainfall up to 177mm (6.97"). This coincides with an increase in relative humidity. Endurance travelers who enjoy the solidarity brought about by rain would find this period interesting. Weather in October »Weather in November
As the year approaches its end in Batticaloa, November arrives with a considerable amount of rainfall - the second-highest of the year at 220mm (8.66"). The weather becomes cooler compared to the scorching heat of October. High winds, reaching up to 10.7km/h (6.6mph), frequently accompany the rain. Weather in November »Weather in December
December graces Batticaloa with the highest rainfall of the year at 272mm (10.71"), reinforcing its reputation as a monsoon month. While wrapping up the year, temperatures are comfortably cooler than in November. The influx of rain is complemented by strong winds, reaching a high of 13km/h (8.1mph). Weather in December »Published by: Weather Atlas | About Us
Data Sources | Weather Forecasting & Climate
Frequently asked questions
Average temperature
Batticaloa, Sri Lanka
The warmest month (with the highest average high temperature) is June (33°C).
The month with the lowest average high temperature is January (27.3°C).
The month with the highest average low temperature is May (26.6°C).
The coldest month (with the lowest average low temperature) is January (24°C).
Average pressure
Batticaloa, Sri Lanka
- Average pressure in January:
1011.8mbar - Average pressure in February:
1011.5mbar - Average pressure in March:
1010.8mbar - Average pressure in April:
1009.5mbar - Average pressure in May:
1007.7mbar - Average pressure in June:
1007.3mbar
- Average pressure in July:
1007.5mbar - Average pressure in August:
1007.9mbar - Average pressure in September:
1008.8mbar - Average pressure in October:
1009.4mbar - Average pressure in November:
1009.7mbar - Average pressure in December:
1010.4mbar
The month with the highest atmospheric pressure is January (1011.8mbar).
The month with the lowest atmospheric pressure is June (1007.3mbar).
Average wind speed
Batticaloa, Sri Lanka
- Average wind speed in January:
13.9km/h - Average wind speed in February:
12.3km/h - Average wind speed in March:
10.3km/h - Average wind speed in April:
9.8km/h - Average wind speed in May:
9.2km/h - Average wind speed in June:
10.5km/h
- Average wind speed in July:
10.9km/h - Average wind speed in August:
10.2km/h - Average wind speed in September:
9.1km/h - Average wind speed in October:
9.4km/h - Average wind speed in November:
10.7km/h - Average wind speed in December:
13km/h
The windiest month (with the highest average wind speed) is January (13.9km/h).
The calmest month (with the lowest average wind speed) is September (9.1km/h).
Average humidity
Batticaloa, Sri Lanka
The month with the highest relative humidity is December (81%).
The months with the lowest relative humidity are June and July (68%).
Average rainfall
Batticaloa, Sri Lanka
The wettest month (with the highest rainfall) is December (272mm).
The driest month (with the least rainfall) is June (30mm).
Average rainfall days
Batticaloa, Sri Lanka
- Average rainfall days in January:
18.7 days - Average rainfall days in February:
15.3 days - Average rainfall days in March:
12.8 days - Average rainfall days in April:
19.1 days - Average rainfall days in May:
20.7 days - Average rainfall days in June:
15.3 days
- Average rainfall days in July:
17.1 days - Average rainfall days in August:
20.6 days - Average rainfall days in September:
22 days - Average rainfall days in October:
25.5 days - Average rainfall days in November:
25.5 days - Average rainfall days in December:
25.2 days
The months with the highest number of rainy days are October and November (25.5 days).
The month with the least rainy days is March (12.8 days).
Average daylight / Average sunshine
Batticaloa, Sri Lanka
- Average daylight in January:
11h and 42min - 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 30min - Average daylight in June:
12h and 36min
- Average daylight in July:
12h and 30min - Average daylight in August:
12h and 24min - 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 42min
The month with the longest days is June (Average daylight: 12h and 36min).
The month with the shortest days is December (Average daylight: 11h and 42min).
- Average sunshine in January:
7h and 30min - Average sunshine in February:
8h and 12min - Average sunshine in March:
9h and 24min - Average sunshine in April:
11h and 12min - Average sunshine in May:
11h and 36min - Average sunshine in June:
11h and 48min
- Average sunshine in July:
11h and 42min - Average sunshine in August:
11h and 42min - Average sunshine in September:
10h and 42min - Average sunshine in October:
8h and 42min - Average sunshine in November:
7h and 36min - Average sunshine in December:
5h and 24min
The month with the most sunshine is June (Average sunshine: 11h and 48min).
The month with the least sunshine is December (Average sunshine: 5h and 24min).
Average sunshine days
Batticaloa, Sri Lanka
- Average sunshine days in January:
8.3 days - Average sunshine days in February:
10.8 days - Average sunshine days in March:
15.5 days - Average sunshine days in April:
7.4 days - Average sunshine days in May:
6.2 days - Average sunshine days in June:
10.8 days
- Average sunshine days in July:
11.2 days - Average sunshine days in August:
6.9 days - Average sunshine days in September:
5.8 days - Average sunshine days in October:
4.4 days - Average sunshine days in November:
3.2 days - Average sunshine days in December:
4.2 days
The month with the most sunshine days is March (15.5 days).
The month with the least sunshine days is November (3.2 days).
Average UV index
Batticaloa, Sri Lanka
The months with the highest UV index are January, February, March, April, May, June, July, August, September and October (UV index 7).
The months with the lowest UV index are November and December (UV index 6).
Average cloud cover
Batticaloa, Sri Lanka
The month with the most cloud cover is December (Cloud cover 50).
The month with the least cloud cover is April (Cloud cover 22).
Average visibility
Batticaloa, Sri Lanka
The months with the highest visibility are January, February, March, April, May, June, July, August, September and October (10km).
The months with the lowest visibility are November and December (9km).








