Beruwala Weather Today

Temperature, Feels Like, Rain Chance & Hourly Forecast in Beruwala

Beruwala temperature today is 29°, feels like 33°, with a humidity level of 72% and wind at 8.1 km/h. Rain chance today is 0%. Use the hourly forecast and 5-day outlook below to plan your day.

Tomorrow in Beruwala: expect a high of 29° and a low of 26°, with light rain. Rain chance tomorrow is 100%.

overcast clouds
29°
overcast clouds
H: 29° L: 29°
Feels like 33°
AQI: Fair (2/5)
Humidity
72%
Dew 23°
Wind speed
8.1 km/h
W · G8.32
Pressure
1015 hPa
Visibility
10 km
Weather Summary
Currently in Beruwala, expect varied conditions with hot temperatures around 29°, though it feels warmer. Winds are a light breeze. Stay hydrated and seek shade during peak hours.
Precipitation Probability
0%
11
0%
14
24%
17
20%
20
100%
23
100%
02
100%
05
37%
08
12%
11
56%
14
53%
17
51%
20
100%
23
100%
02
100%
05
0%
08
Evolution
Daily Weather Forecast Evolution (°C)
Lowest temperature
Highest temperature
Temperature Forecast (48h)
29°
Thu
11:30
29°
 
28°
 
27°
 
26°
Thu
23:30
26°
 
26°
 
28°
 
29°
Fri
11:30
28°
 
27°
 
27°
 
27°
Fri
23:30
26°
 
26°
 
27°
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
05:57
Sunset
Sunset
18:01
Moon Phase
Waning Gibbous (72%)
Timezone: GMT+05:30
Last updated: Oct 1, 2026 9:03 AM · Data refreshes every 5 min
Location Info
Latitude
Latitude
6.478800
Longitude
Longitude
79.982803
Embed This Weather

Copy the code below to embed Beruwala weather on your website:

<iframe src="https://nearweather.com/embed/beruwala-lk-1249931" width="350" height="200" frameborder="0" style="border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);"></iframe>
More about Beruwala
Content curated by the NearWeather editorial team · Updated periodically

Climate and Weather in Beruwala, Sri Lanka

Beruwala is a beautiful coastal town located in the Kalutara District of Sri Lanka. Known for its stunning beaches and rich cultural heritage, Beruwala attracts tourists from around the world. To fully enjoy your visit to this tropical paradise, it is essential to understand the climate and weather conditions throughout the year. In this article, we will explore the climate of Beruwala, including temperature, rainfall, and other important weather patterns.

Temperature

Beruwala experiences a tropical climate with high temperatures throughout the year. The average annual temperature ranges from 27°C (81°F) to 32°C (90°F). The hottest months are April and May when temperatures can reach up to 35°C (95°F). Even during the cooler months from December to February, the temperature rarely drops below 25°C (77°F). Visitors to Beruwala should prepare for warm and humid conditions throughout the year.

To help you understand the temperature variations in Beruwala, here is a table summarizing the average monthly temperatures:

Month Average Temperature (°C)
January 27
February 27
March 28
April 29
May 30
June 29
July 29
August 29
September 29
October 28
November 28
December 27

Rainfall

Beruwala experiences a significant amount of rainfall throughout the year, making it lush and green. The town has a tropical monsoon climate, with distinct wet and dry seasons. The wettest months are from May to August, with heavy showers and occasional thunderstorms. During this period, Beruwala receives an average rainfall of around 300mm to 400mm per month.

On the other hand, the dry season occurs from December to March, with significantly less rainfall. These months receive an average of 50mm to 100mm of rainfall per month. However, even during the dry season, occasional showers can still occur, so it is advisable to be prepared with rain gear.

Here is a table showing the average monthly rainfall in Beruwala:

Month Average Rainfall (mm)
January 75
February 60
March 70
April 180
May 320
June 300
July 330
August 330
September 300
October 280
November 230
December 130

Humidity

Beruwala is characterized by its high humidity levels, typical of tropical climates. The average relative humidity in Beruwala ranges from 70% to 90%. The humidity is highest during the rainy season, contributing to the lush vegetation and vibrant ecosystem of the region.

Wind Patterns

Beruwala experiences a moderate breeze throughout the year due to its coastal location. The prevailing winds in the area are from the southwest during the southwest monsoon season (May to September) and from the northeast during the northeast monsoon season (December to February). These winds provide a refreshing and cooling effect, especially during the hot summer months.

Best Time to Visit

The best time to visit Beruwala depends on personal preferences and the type of activities you plan to engage in. If you enjoy warm weather and water activities, the dry season from December to March is ideal. During this time, you can expect lower rainfall and calmer seas, perfect for swimming, snorkeling, and diving.

On the other hand, if you are interested in experiencing the lush greenery and vibrant atmosphere of Beruwala, the wet season from May to August is the best time to visit. Despite the occasional showers, this period offers breathtaking scenery and a chance to witness the natural beauty of the region in full bloom.

It is important to note that Beruwala's climate and weather patterns can vary from year to year, and these general guidelines may not always hold true. It is advisable to check the local weather forecast before planning your trip to ensure the best possible experience.

In conclusion, Beruwala offers a tropical climate with warm temperatures throughout the year. It experiences a distinct wet and dry season, with heavy rainfall from May to August and lower rainfall from December to March. Whether you prefer lounging on the beach, exploring cultural sites, or immersing yourself in nature, Beruwala has something to offer all year round.

Weather data sourced from OpenWeatherMap. Forecasts are estimates and may differ from actual conditions. For severe weather, consult your local meteorological authority.
FAQ's about Beruwala
What is the temperature in Beruwala right now?

The current temperature in Beruwala is 29°, and it feels like 33°. Today's high is 29° and the low is 29°.

Will it rain in Beruwala today?

No rain is expected in Beruwala today (0% chance). Conditions are currently overcast clouds.

What is the weather in Beruwala today?

Beruwala is experiencing overcast clouds with a temperature of 29°. Humidity is at 72% and wind speed is 8.1 km/h from the W.

What is the humidity in Beruwala today?

Humidity in Beruwala is 72% right now, with a dew point of 23°. Comfort levels are moderate.

What is the wind speed in Beruwala today?

Wind speed in Beruwala is 8.1 km/h, flowing at 262° W wind direction. Gusts up to 8.32 km/h.

What is the 5-day forecast for Beruwala?

NearWeather provides a detailed 5-day forecast and 48-hour hourly forecast for Beruwala. Today's high is 29° and low is 29°, with a 0% chance of rain. Scroll up to view the full day-by-day and hourly breakdown.

What does it feel like in Beruwala today?

It feels like 33° in Beruwala today, with 94% cloud cover and 10 km visibility.

Weather in Beruwala