Climate and monthly weather forecastBeruwala, Sri Lanka
Climate and monthly weather forecast
The climate of Beruwala
Beruwala, located in Sri Lanka, falls under the tropical monsoon Köppen climate classification. This category is characterized by high temperatures, high humidity levels, and heavy rainfall. Throughout the year, the climatic conditions fluctuate quite evidently. The monthly average high temperatures stay above 28.6°C (83.5°F), with the peak in April, when the hotter season begins, and the mercury can rise to 31.3°C (88.3°F).Monthly average low temperatures fluctuate between 23.4°C (74.1°F) in January to 26.3°C (79.3°F) in May, ensuring a warm climate year-round. Humidity ranges from 75% in January and February to a high of 83% from June to August. Rainfall varies dramatically throughout the year, reaching a pinnacle of 350mm (13.78") in June while plummeting to a low of 25mm (0.98") in January. The number of rainfall days follows a similar pattern, with half the year experiencing over two dozen rainy days per month.
In terms of sunlight hours, the range is quite narrow. On average, Beruwala enjoys between 11.8 hours and 12.5 hours of daylight. Sunshine hours, however, vary, and range from 6.8 hours in November to 9.2 hours in January. One interesting aspect is the UV index, which remains consistently at 7 throughout most of the year, dropping only slightly to 6 in May, June and August.
The best time to visit Beruwala
Planning a trip to Beruwala is heavily reliant on the season and personal preference. However, for those keen to experience hot weather along with high clarity in terms of visibility, January or February might be the best bet. During these months, Beruwala enjoys long, sunny days boasting the maximum average daylight hours of 11.9 hours in February. Moreover, during this period, the average high temperature rests at a warm but comfortable 30.3°C (86.5°F) to 30.9°C (87.6°F).In terms of relative humidity, it is at a yearly low of 75% providing a more comfortable environment for those unacclimated to tropical humidity. On the downside, if you're seeking an escape from the cold and craving a dip in the sea, the sea's temperature in these months can be a bit low, ranging from 27.9°C (82.2°F) to 28.4°C (83.1°F).
The worst time to visit Beruwala
While Beruwala remains warm year-round, the months of May through August could be considered less favourable for a visit due to the peak in rainfall. Conditions during these months might not be ideal for tourists because of high amounts of rainfall, with a monthly average varying from 260mm (10.24") in July to a maximum of 350mm (13.78") in June.During this period, the region experiences the highest number of rainy days with up to 29.5 days of rainfall in July. The humidity index also spikes to 83%, which, coupled with high temperatures ranging from 30.2°C (86.4°F) to 28.6°C (83.5°F), might be uncomfortable for many visitors. Moreover, while sea temperatures remain fairly warm, ranging from 27.3°C (81.1°F) to 29.1°C (84.4°F), the high rainfall might dampen any beachside plans.
Spring weather in Beruwala
Characterized by increasing temperatures, Spring in Beruwala lasts from March until May. Average high temperatures scale upwards from 31.3°C (88.3°F) in March to the highest point of 31.3°C (88.3°F) in April before dipping slightly to 30.2°C (86.4°F) in May. Low temperatures follow a similar trend, rising from 25°C (77°F) in March to a peak of 26.3°C (79.3°F) in May.The humidity level also escalates during these months, reaching 81% in May. Rainfall begins to increase substantially, with May experiencing significant rain of about 303mm (11.93") over 28 days. Despite the higher rainfall, March enjoys 12.1 hours of daylight, reducing slightly to 12.4 hours by May.
Summer weather in Beruwala
Summer in Beruwala, from June to August, is marked by high humidity and heavy rainfall, with the highest amount occurring in June at 350mm (13.78") over 29.2 rainy days. Average high temperatures remain relatively stable, swinging between 29.2°C (84.6°F) and 28.6°C (83.5°F). Nights are warm as well, with low temperatures fluctuating around 26.1°C (79°F) to 25.5°C (77.9°F).This season also witnesses the peak in relative humidity, reaching 83%. Even though it is rainy, Beruwala enjoys maximum daylight hours during this season, topping at 12.5 hours in June and July. However, sunshine hours are the lowest in these months, barely reaching 7.8 hours in July.
Autumn weather in Beruwala
Autumn in Beruwala, spanning from September to November, features gradually decreasing temperatures and rainfall. During this period, the high temperatures vary from 28.8°C (83.8°F) to 29.8°C (85.6°F), while the low temperatures follow a similar pattern from 25.2°C (77.4°F) to 24.8°C (76.6°F).Rainfall begins to lessen, dropping from a high of 201mm (7.91") in September to a more moderate level of 133mm (5.24") by November. Daily sunshine hours begin to rise again from 7.6 hours in September to 6.8 hours in November, despite the decrease in overall daylight hours from 12.2 hours to 11.8 hours.
Winter weather in Beruwala
Winter months in Beruwala, i.e., December to February, encounter mild conditions in terms of temperature and rainfall. High temperatures hover between 29.8°C (85.6°F) in December to 30.3°C (86.5°F) in January, while low temperatures range from 24.4°C (75.9°F) to 23.4°C (74.1°F). These months bring respite from heavy rainfall as well, with December experiencing a relatively low amount of 93mm (3.66"), reducing even further to 25mm (0.98") by January.Compared to other months, the number of rainy days is also much fewer, with 16.5 days in December to 8.9 days in January. Winter in Beruwala is also marked by high levels of sunshine with 6.8 hours recorded in December, increasing to 9.2 hours by January, making it the most sunshine-rich period of the year.
Weather in January
January, marking the beginning of the year in Beruwala, Sri Lanka, presents moderate weather with moderate rainfall. Compared to December, the atmosphere is slightly less humid, fueling the intense beach life that the region is renowned for. Weather in January »Weather in February
In February, the weather conditions in Beruwala undergo a slight transformative phase. The temperature increases, along with rising humidity levels, signifying the onset of pre-monsoon phase. With a maximum temperature approximately reaching 30.9°C (87.6°F) and rainfall measuring about 32mm (1.26"), the environment leans towards a mild and pleasant atmosphere during this time. Weather in February »Weather in March
March weather in Beruwala marks the escalation of the pre-monsoon period. Residents and tourists often experience a stark change as the intensifying heat is met with an increase in the frequency of rainfall. The combined highest temperature of about 31.3°C (88.3°F) and precipitation averaging 61mm (2.4"), makes the outdoor climate slightly uncomfortable, compelling the dwellers to look for indoor entertainment. Weather in March »Weather in April
April in Beruwala while being the hottest month, accomplishes the transition from pre-monsoon to monsoon. Despite being a popular tourist season, the city experiences an increased rainfall of about 127mm (5"), a drastic rise from the preceding month. Weather in April »Weather in May
Venturing into May, Beruwala records the highest rainfall of the year at 303mm (11.93"), making it distinct from the other months. The significantly enhanced precipitation, coupled with the persistent high temperature, contributes to the considerable rise in humidity, making the air thicker and heavier. Weather in May »Weather in June
June in Beruwala witnesses the peak of the monsoon season. This period is marked by high levels of rainfall, casting an almost perpetual overcast sky above the region. Despite the significant precipitations, the temperature still hovers around high values close to the ones of May. Weather in June »Weather in July
In Beruwala, July continues the trend of the past few months with heavy torrential rain and oppressive humidity. The weather creates a unique solace, painting the coastal panorama with shades of green. Despite the high precipitation of 260mm (10.24"), the month sees a slight reduction in temperature, offering some mildness in contrast to the overall damp atmosphere. Weather in July »Weather in August
August in Beruwala offers similar weather conditions as July, marked by constant humidity and heavy rains. Despite the constant drizzle throughout the month, the spirits of the city remain unchanged. Largely, the temperature kept up with July's, providing a semblance of consistency amidst the varying weather conditions. Weather in August »Weather in September
With September arrival in Beruwala, a subtle shift in the weather pattern is observed. The city takes a deep sigh of relief as the monsoon starts to recede, paving the way for the post-monsoon phase. The damp weather begins to dry up, retaining the apparent heat with a marked decrease in rainfall to 201mm (7.91"). Weather in September »Weather in October
As October sets in Beruwala, people witness a noticeable dip in rainfall, signifying the end of monsoon. This transition provides an enjoyable relief from prolonged humidity and intense rainfall. The weather makes a slight change from September; however, the temperature remains nearly constant. Weather in October »Weather in November
November, the last month of the autumn in Beruwala, is warm month, with temperature in the range of an average low of 24.8°C (76.6°F) and an average high of 29.8°C (85.6°F). November denotes a minimal variation in the average high-temperature to a still warm 29.8°C (85.6°F) from October's 29.6°C (85.3°F). Weather in November »Weather in December
Saying farewell to the year, December in Beruwala invites mild winter. Falling temperature accompanied by a decrease in rainfall to 93mm (3.66") marks this period as the driest. The clear and cool weather manipulates the coastal panorama into a picturesque landscape, encouraging outdoor activities. Weather in December »Published by: Weather Atlas | About Us
Data Sources | Weather Forecasting & Climate
Frequently asked questions
Average temperature
Beruwala, Sri Lanka
The warmest months (with the highest average high temperature) are March and April (31.3°C).
The month with the lowest average high temperature is August (28.6°C).
The month with the highest average low temperature is May (26.3°C).
The coldest month (with the lowest average low temperature) is January (23.4°C).
Average pressure
Beruwala, Sri Lanka
- Average pressure in January:
1011.6mbar - Average pressure in February:
1011.3mbar - Average pressure in March:
1010.7mbar - Average pressure in April:
1009.7mbar - Average pressure in May:
1008.7mbar - Average pressure in June:
1008.8mbar
- Average pressure in July:
1008.9mbar - Average pressure in August:
1009.2mbar - Average pressure in September:
1009.9mbar - Average pressure in October:
1010mbar - Average pressure in November:
1009.9mbar - Average pressure in December:
1010.4mbar
The month with the highest atmospheric pressure is January (1011.6mbar).
The month with the lowest atmospheric pressure is May (1008.7mbar).
Average wind speed
Beruwala, Sri Lanka
- Average wind speed in January:
12.2km/h - Average wind speed in February:
9.4km/h - Average wind speed in March:
7.9km/h - Average wind speed in April:
8.7km/h - Average wind speed in May:
13.3km/h - Average wind speed in June:
15.9km/h
- Average wind speed in July:
14.9km/h - Average wind speed in August:
15.1km/h - Average wind speed in September:
13.6km/h - Average wind speed in October:
10.6km/h - Average wind speed in November:
9.1km/h - Average wind speed in December:
11.3km/h
The windiest month (with the highest average wind speed) is June (15.9km/h).
The calmest month (with the lowest average wind speed) is March (7.9km/h).
Average humidity
Beruwala, Sri Lanka
The months with the highest relative humidity are June, July and August (83%).
The months with the lowest relative humidity are January and February (75%).
Average rainfall
Beruwala, Sri Lanka
- Average rainfall in January:
25mm - Average rainfall in February:
32mm - Average rainfall in March:
61mm - Average rainfall in April:
127mm - Average rainfall in May:
303mm - Average rainfall in June:
350mm
- Average rainfall in July:
260mm - Average rainfall in August:
282mm - Average rainfall in September:
201mm - Average rainfall in October:
192mm - Average rainfall in November:
133mm - Average rainfall in December:
93mm
The wettest month (with the highest rainfall) is June (350mm).
The driest month (with the least rainfall) is January (25mm).
Average rainfall days
Beruwala, Sri Lanka
- Average rainfall days in January:
8.9 days - Average rainfall days in February:
11.5 days - Average rainfall days in March:
19.9 days - Average rainfall days in April:
25.8 days - Average rainfall days in May:
28 days - Average rainfall days in June:
29.2 days
- Average rainfall days in July:
29.5 days - Average rainfall days in August:
29.5 days - Average rainfall days in September:
26.3 days - Average rainfall days in October:
25.2 days - Average rainfall days in November:
23.5 days - Average rainfall days in December:
16.5 days
The months with the highest number of rainy days are July and August (29.5 days).
The month with the least rainy days is January (8.9 days).
Average sea temperature
Beruwala, Sri Lanka
The best month for swimming (with the highest average sea temperature) is April (29.6°C).
The coldest month (with the lowest average sea temperature) is July (27.3°C).
Average daylight / Average sunshine
Beruwala, 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 30min - 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 0min - Average sunshine in March:
9h and 0min - Average sunshine in April:
9h and 0min - Average sunshine in May:
8h and 42min - Average sunshine in June:
8h and 12min
- Average sunshine in July:
7h and 48min - Average sunshine in August:
7h and 12min - Average sunshine in September:
7h and 36min - Average sunshine in October:
7h and 54min - Average sunshine in November:
6h and 48min - Average sunshine in December:
7h and 6min
The month with the most sunshine is January (Average sunshine: 9h and 12min).
The month with the least sunshine is November (Average sunshine: 6h and 48min).
Average sunshine days
Beruwala, Sri Lanka
- Average sunshine days in January:
21 days - Average sunshine days in February:
13.8 days - Average sunshine days in March:
7.4 days - Average sunshine days in April:
2.3 days - Average sunshine days in May:
1.2 days - Average sunshine days in June:
0.3 days
- Average sunshine days in July:
0.3 days - Average sunshine days in August:
0.5 days - Average sunshine days in September:
1.4 days - Average sunshine days in October:
3.4 days - Average sunshine days in November:
5.8 days - Average sunshine days in December:
12.5 days
The month with the most sunshine days is January (21 days).
The months with the least sunshine days are June and July (0.3 days).
Average UV index
Beruwala, Sri Lanka
The months with the highest UV index are January, February, March, April, July, September, October, November and December (UV index 7).
The months with the lowest UV index are May, June and August (UV index 6).
Average cloud cover
Beruwala, Sri Lanka
The month with the most cloud cover is June (Cloud cover 55).
The month with the least cloud cover is January (Cloud cover 24).
Average visibility
Beruwala, Sri Lanka
The months with the highest visibility are January, February, March, April, November and December (10km).
The months with the lowest visibility are May, June, July, August, September and October (9km).





