Anuradhapura Weather Today

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

Anuradhapura temperature today is 31°, feels like 36°, with humidity at 65% and wind at 3.71 km/h. Rain chance today is 100%. Use the hourly forecast and 5-day outlook below to plan your day.

broken clouds
31°
broken clouds
H: 31° L: 31°
Feels like 36°
AQI: (/5)
Humidity
65%
Dew 24°
Wind speed
3.71 km/h
ESE · G3.46
Pressure
1009 hPa
Visibility
10 km
High Temperature
Temperature is 31°. Consider staying indoors during peak hours.
Weather Summary
Currently in Anuradhapura, expect varied conditions with hot temperatures around 31°, though it feels warmer. Winds are calm winds. Stay hydrated and seek shade during peak hours.
Precipitation Probability
100%
11
94%
14
100%
17
100%
20
78%
23
0%
02
0%
05
0%
08
0%
11
0%
14
23%
17
96%
20
79%
23
0%
02
0%
05
0%
08
Evolution
Daily Weather Forecast Evolution (°C)
Lowest temperature
Highest temperature
Temperature Forecast (48h)
31°
Thu
11:30
33°
 
30°
 
26°
 
25°
Thu
23:30
25°
 
24°
 
28°
 
33°
Fri
11:30
34°
 
30°
 
26°
 
26°
Fri
23:30
25°
 
25°
 
28°
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
05:55
Sunset
Sunset
18:17
Moon Phase
Waxing Crescent (36%)
Timezone: GMT+05:30
Last updated: Apr 23, 2026 10:25 AM · Data refreshes every 5 min
Location Info
Latitude
Latitude
8.356470
Longitude
Longitude
80.417259
Embed This Weather

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

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

Anuradhapura, Sri Lanka: Climate and Weather Year Round

Located in the northern part of Sri Lanka, Anuradhapura is a city rich in history and culture. As one of the ancient capitals of Sri Lanka, it is a popular tourist destination known for its well-preserved archaeological sites, temples, and ancient ruins. In addition to its historical significance, Anuradhapura also offers a pleasant climate throughout the year, making it an ideal place to visit any time.

Climate

Anuradhapura experiences a tropical monsoon climate, typical for many parts of Sri Lanka. The city has two distinct monsoon seasons, which influence its weather patterns:

  1. Southwest Monsoon (Yala): This monsoon season occurs from May to September, bringing heavy rainfall to the region. The southwest monsoon is responsible for the wettest months in Anuradhapura.
  2. Northeast Monsoon (Maha): From October to February, Anuradhapura experiences the northeast monsoon season. During this time, the city receives less rainfall compared to the southwest monsoon, resulting in drier conditions.

It is important to note that Anuradhapura experiences a relatively dry period from March to April, between the two monsoons. This period is known as the inter-monsoon season and is characterized by warm and sunny weather.

Temperature

The average temperature in Anuradhapura remains fairly consistent throughout the year, with only slight variations between seasons. The city enjoys a warm and tropical climate, perfect for exploring its historical sites. Here is a breakdown of the average temperatures in Anuradhapura:

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

As seen from the table, temperatures in Anuradhapura range from 27°C to 30°C for most of the year. This warm climate makes it comfortable for tourists to explore the city and its attractions.

Rainfall

Given its monsoon climate, Anuradhapura receives a significant amount of rainfall annually. The southwest monsoon brings the heaviest rainfall, resulting in lush greenery and beautiful landscapes. Here is an overview of the average monthly rainfall in Anuradhapura:

Month Average Rainfall (mm)
January 75
February 60
March 55
April 100
May 150
June 100
July 60
August 60
September 100
October 225
November 275
December 150

As depicted in the table, the southwest monsoon season from May to September brings the highest rainfall, with October and November being the wettest months. The northeast monsoon season from October to February also contributes to the overall precipitation in Anuradhapura.

Best Time to Visit

The best time to visit Anuradhapura largely depends on personal preferences and interests. However, the period between December and March is generally considered the peak tourist season due to the more favorable weather conditions. During this time, the city experiences less rainfall, making it easier to explore the ancient ruins and temples without interruption.

It is worth noting that the months of October and November offer a unique experience for nature enthusiasts, as the heavy rainfall during this time transforms the landscape into a lush green paradise.

Conclusion

Anuradhapura, Sri Lanka, offers a tropical monsoon climate with warm temperatures throughout the year. The city experiences two distinct monsoon seasons, resulting in a wetter period from May to September and a drier period from October to February. The average temperature in Anuradhapura remains in the range of 27°C to 30°C, making it an inviting destination for tourists. The rainfall is significant, with the heaviest showers occurring during the southwest monsoon season. The best time to visit Anuradhapura is during the drier months from December to March, although nature lovers may enjoy the lush green landscapes in October and November when rainfall is at its peak.

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 Anuradhapura
What is the Latitude and Longitude of Anuradhapura?

Anuradhapura's Latitude is 8.356470 & Longitude is 80.417259.

What is the weather in Anuradhapura today?

Weather in Anuradhapura is 31° today.

What is the climatic condition of Anuradhapura today?

Climate Conditions in Anuradhapura shows broken clouds today.

What is the humidity in Anuradhapura today?

Humidity in Anuradhapura is 65% today.

What is the wind speed in Anuradhapura today?

Wind speed in Anuradhapura is 3.71 km/h, flowing at 111° ESE wind direction.

What does it feel like in Anuradhapura today?

It feels like 36° in Anuradhapura today, with 69% cloud cover and 10 km visibility.

Weather in Anuradhapura