Maduru Oya National Park

Park Sri Lankan national park protecting dry-zone wildlife and reservoir

Maduru Oya National Park in eastern Sri Lanka protects dry-zone forests around a large reservoir; visitors take jeep safaris for elephants, deer and birdlife, and to see rural reservoir landscapes and irrigation works.

Main image
20200203 175204 lakeview.jpg
A Hill in Maduru Oya.jpg
Chiroptera (10.3897-zookeys.784.25562) Figure 2 (cropped g Pipistrellus tenuis).jpg
Chiroptera (10.3897-zookeys.784.25562) Figure 2.jpg
Chiroptera (10.3897-zookeys.784.25562) Figure 3.jpg
Kerivoula picta.jpg
Maduru Oya a view near dam.jpg
Maduru Oya National Park.jpg
Maduru Oya, Sri lanka.jpg
Maha oya Hot water springs.jpg

Maduru Oya National Park is a protected area in the Eastern Province of Sri Lanka that includes the Maduru Oya Reservoir and surrounding dry-zone forests. The park is designated to conserve wildlife and the watershed of the reservoir.

The park supports populations of large mammals including Asian elephants as well as a variety of bird and reptile species typical of Sri Lanka’s dry-zone ecosystems. Visitors access the park for wildlife viewing and to see the reservoir and associated landscapes.

The national park was established to protect the reservoir catchment and associated biodiversity and is managed under Sri Lanka’s protected-area framework.

Located in eastern Sri Lanka at approximately 7.5252 N, 81.2564 E, the park lies inland from the eastern coast and is part of the network of national parks in the country.

  • Reservoir and wildlife: Centrepiece Maduru Oya Reservoir provides water storage and a focal point for wildlife viewing; the park supports dry-zone forest and elephant populations.
Maduru Oya National Park
Maduru Oya National Park, Eastern Province, Sri Lanka
7.5252, 81.2564
Daily 6:00am-6:00pm (visitor hours may vary)
Entrance fees may apply for safari drives; check local park authority rates

How to Get to Maduru Oya National Park #

Maduru Oya National Park is approximately 260 km east of Colombo; by road, access is usually via the coastal A4 and internal roads, with the nearest larger towns being Polonnaruwa and Dambana. Local tour operators in eastern Sri Lanka run safaris and guided visits.

Tips for Visiting Maduru Oya National Park #

  • Go on early-morning or late-afternoon game drives for better animal activity and cooler temperatures.
  • Bring binoculars and a camera with a long lens - elephants and water buffalo are common, and birdlife is rich.
  • Check for seasonal road closures during peak rains; some tracks become impassable in the wet season.

Best Time to Visit Maduru Oya National Park #

Dry months (May-September) are best for wildlife viewing; check park advisories for access and vehicle requirements.

Dry season (May-Sep)
May-Sep · 24-32 °C
Easier game viewing as animals gather near remaining waterholes.
Inter-monsoon (Oct-Nov)
Oct-Nov · 24-30 °C
Good for birdwatching; some rain but generally accessible.
Wet season (Dec-Apr)
Dec-Apr · 24-30 °C
Lusher landscapes and lower observability of large mammals due to broader water availability.

Weather & Climate near Maduru Oya National Park #

Climate

Maduru Oya National Park's climate is classified as Tropical Savanna - Tropical Savanna climate with consistently warm temperatures year-round. Temperatures range from 22°C to 33°C. Abundant rainfall (1925 mm/year), wettest in December with a pronounced dry season.

Best Time to Visit
JuneFebruaryMarch
Temperature & Rainfall
Temperature Range
40°
Warmest Month
15°
Coldest Month
Monthly Conditions

January

January is warm with highs of 28°C and lows of 22°C. Heavy rain (274 mm) and mostly overcast skies.

65 Good

Comfort

25°
Feels Like Warm
25°C
Temperature
22° 29°
88%
Humidity
Very Humid

Weather

274 mm
Rainfall
2.0 m/s
Wind
Calm
1.7
UV Index
Very High
11.6h daylight

February

February is warm with highs of 30°C and lows of 22°C. Significant rainfall (144 mm) and partly cloudy skies.

73 Very Good

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 30°
84%
Humidity
Very Humid

Weather

144 mm
Rainfall
1.6 m/s
Wind
Calm
2.1
UV Index
Extreme
11.8h daylight

March

March is hot, feeling like 30°C due to high humidity. Significant rainfall (104 mm) and partly cloudy skies.

71 Very Good

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 32°
79%
Humidity
Very Humid

Weather

104 mm
Rainfall
1.8 m/s
Wind
Calm
2.5
UV Index
Extreme
12.0h daylight

April

April is hot, feeling like 32°C due to high humidity. Significant rainfall (123 mm) and partly cloudy skies.

71 Very Good

Comfort

32°
Feels Like Hot
28°C
Temperature
24° 32°
78%
Humidity
Very Humid

Weather

123 mm
Rainfall
1.7 m/s
Wind
Calm
2.4
UV Index
Extreme
12.2h daylight

May

May is hot, feeling like 33°C due to high humidity. Moderate rainfall (72 mm) and partly cloudy skies.

71 Very Good

Comfort

33°
Feels Like Hot
29°C
Temperature
25° 33°
77%
Humidity
Very Humid

Weather

72 mm
Rainfall
2.8 m/s
Wind
Calm
2.3
UV Index
Extreme
12.3h daylight

June

June is the hottest month, feeling like 33°C due to high humidity. The driest month with just 17 mm and partly cloudy skies.

77 Very Good

Comfort

33°
Feels Like Hot
29°C
Temperature
25° 33°
74%
Humidity
Very Humid

Weather

17 mm
Rainfall
2.8 m/s
Wind
Calm
2.3
UV Index
Extreme
12.4h daylight

July

July is hot, feeling like 32°C. Moderate rainfall (78 mm) and mostly overcast skies.

65 Good

Comfort

32°
Feels Like Hot
29°C
Temperature
24° 33°
70%
Humidity
Humid

Weather

78 mm
Rainfall
2.4 m/s
Wind
Calm
2.3
UV Index
Extreme
12.4h daylight

August

August is hot, feeling like 31°C. Regular rainfall (84 mm) and partly cloudy skies.

69 Good

Comfort

31°
Feels Like Hot
28°C
Temperature
24° 33°
68%
Humidity
Humid

Weather

84 mm
Rainfall
2.4 m/s
Wind
Calm
2.4
UV Index
Extreme
12.2h daylight

September

September is hot, feeling like 31°C. Significant rainfall (105 mm) and partly cloudy skies.

67 Good

Comfort

31°
Feels Like Hot
28°C
Temperature
24° 33°
69%
Humidity
Humid

Weather

105 mm
Rainfall
2.0 m/s
Wind
Calm
2.4
UV Index
Extreme
12.1h daylight

October

October is hot, feeling like 30°C due to high humidity. Heavy rain (221 mm) and partly cloudy skies.

69 Good

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 31°
77%
Humidity
Very Humid

Weather

221 mm
Rainfall
1.6 m/s
Wind
Calm
2.2
UV Index
Extreme
11.8h daylight

November

November is warm with muggy conditions (dew point 23°C). Heavy rain (296 mm) and mostly overcast skies.

65 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 30°
87%
Humidity
Very Humid

Weather

296 mm
Rainfall
1.6 m/s
Wind
Calm
1.7
UV Index
Very High
11.7h daylight

December

December is warm with muggy conditions (dew point 22°C). The wettest month with heavy rain (407 mm) and mostly overcast skies.

63 Good

Comfort

25°
Feels Like Warm
25°C
Temperature
22° 29°
89%
Humidity
Very Humid

Weather

407 mm
Rainfall
1.4 m/s
Wind
Calm
1.6
UV Index
Very High
11.6h daylight

Nearby Attractions to Maduru Oya National Park