Badulla Weather Today

Daily Weather Forecast & Temperature in Badulla

light rain
17°
light rain
H: 17° L: 17°
Feels like 17°
AQI: Poor (4/5)
Humidity
80%
Dew 14°
Wind speed
6.08 km/h
WNW · G5.94
Pressure
1012 hPa
Visibility
10 km
Rain
0.17 mm
Weather Summary
Currently in Badulla, expect varied conditions with mild temperatures around 17°. Winds are a light breeze.
Precipitation Probability
0%
08
20%
11
64%
14
100%
17
75%
20
3%
23
87%
02
100%
05
100%
08
100%
11
100%
14
100%
17
100%
20
100%
23
100%
02
100%
05
Evolution
Daily Weather Forecast Evolution (°C)
Lowest temperature
Highest temperature
Temperature Forecast (48h)
22°
Tue
08:30
22°
 
23°
 
21°
 
20°
Tue
20:30
19°
 
19°
 
19°
 
20°
Wed
08:30
20°
 
20°
 
20°
 
19°
Wed
20:30
19°
 
19°
 
19°
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
06:22
Sunset
Sunset
18:17
Moon Phase
Waxing Crescent (25%)
Timezone: GMT+05:30
Last updated: 2026-02-17 05:31:28
Location Info
Latitude
Latitude
6.989500
Longitude
Longitude
81.055702
Embed This Weather

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

<iframe src="https://nearweather.com/embed/badulla-lk-1250615" width="350" height="200" frameborder="0" style="border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);"></iframe>
More about Badulla

Climate and Weather in Badulla, Sri Lanka

Badulla is a picturesque city located in the Uva Province of Sri Lanka. Known for its stunning landscapes, tea plantations, and historical sites, Badulla offers a unique climate and weather throughout the year. The city experiences a tropical rainforest climate, characterized by warm temperatures, high humidity, and significant rainfall. Let's explore the climate and weather patterns in Badulla in more detail.

Temperature

The average temperature in Badulla remains relatively consistent throughout the year, with minor variations between seasons. The city experiences a warm and pleasant climate, making it an ideal destination for tourists seeking moderate temperatures.

Season Average Temperature (°C)
Summer (March - May) 25 - 30
Monsoon (June - September) 23 - 28
Winter (October - February) 20 - 25

The summer months in Badulla, from March to May, are the warmest, with average temperatures ranging from 25 to 30 degrees Celsius. During this time, the city experiences higher levels of humidity, making it feel slightly hotter.

The monsoon season, from June to September, brings cooler temperatures to Badulla, with average temperatures ranging from 23 to 28 degrees Celsius. This period also sees increased rainfall, adding to the overall pleasantness of the weather.

Winter in Badulla, from October to February, is relatively cooler compared to other seasons, with average temperatures ranging from 20 to 25 degrees Celsius. The city experiences less rainfall during this time, making it a popular period for outdoor activities and exploring the beautiful surroundings.

Rainfall

Badulla receives a significant amount of rainfall throughout the year, contributing to its lush greenery and vibrant ecosystem. The city's proximity to the central mountainous regions of Sri Lanka enhances its rainfall patterns.

Month Average Rainfall (mm)
January 95
February 95
March 170
April 245
May 235
June 180
July 135
August 140
September 155
October 285
November 255
December 160

The monsoon season, particularly from April to October, brings the highest amount of rainfall to Badulla. During these months, the city experiences heavy showers, contributing to its lush green landscapes and numerous waterfalls. The highest rainfall is recorded in October, with an average of 285mm.

It's important to note that even during the drier months, Badulla still receives a moderate amount of rainfall, ensuring the surrounding areas remain vibrant and captivating.

Best Time to Visit

While Badulla can be visited year-round, the best time to visit depends on personal preferences and planned activities. The months of December to February offer pleasant weather with lower rainfall, making it an excellent time for outdoor exploration and sightseeing.

For those who enjoy the lush greenery and want to experience the beauty of waterfalls in full flow, the monsoon months from April to October are ideal. However, it's important to be prepared for occasional showers and plan activities accordingly.

Other Weather Considerations

When visiting Badulla, it's essential to consider the altitude and the associated weather conditions. Being situated at a higher elevation, the city experiences cooler temperatures compared to the coastal areas of Sri Lanka. It's advisable to pack a light jacket or sweater, especially during the winter months.

It's also recommended to stay updated with weather forecasts, as sudden changes in weather patterns can occur, particularly during the monsoon season. This will help in planning outdoor activities and ensuring a comfortable and enjoyable visit.

Conclusion

Badulla offers a unique climate and weather experience with its tropical rainforest climate, warm temperatures, and significant rainfall. Whether you prefer visiting during the drier months for outdoor exploration or during the monsoon season to witness the beauty of nature in full bloom, Badulla has something to offer throughout the year. Plan your visit accordingly and enjoy the breathtaking landscapes and historical sites this region has to offer.

FAQ's about Badulla
What is the Latitude and Longitude of Badulla?

Badulla's Latitude is 6.989500 & Longitude is 81.055702.

What is the weather in Badulla today?

Weather in Badulla is 17° today.

What is the climatic condition of Badulla today?

Climate Conditions in Badulla shows light rain today.

What is the humidity in Badulla today?

Humidity in Badulla is 80% today.

What is the wind speed in Badulla today?

Wind speed in Badulla is 6.08 km/h, flowing at 296° WNW wind direction.

What does it feel like in Badulla today?

It feels like 17° in Badulla today, with 93% cloud cover and 10 km visibility.

Weather in Badulla