The Best Places to See Peacocks in Sri Lanka — Sri Lanka travel story by Lankan Stays & Trails

Wildlife · Peafowl

The best places to see peacocks in Sri Lanka

Few safari moments are as theatrical as a peacock raising and shivering its train in the morning light. Indian peafowl are common across Sri Lanka's dry zone, and in the national parks of the south and east they are almost guaranteed. They also carry religious meaning, as the mount of the god Skanda at Kataragama.

October 21, 2026 · 6 min read · Lankan Stays & Trails

WildlifeNature

Quick answer

The best places to see peacocks in Sri Lanka are the dry-zone national parks, especially Yala, Bundala, Kumana, Udawalawe, Wilpattu and Lunugamvehera, where Indian peafowl are seen on almost every drive. Males display their trains most often in the months after the north-east monsoon rains, roughly December to April, usually in the early morning. Peafowl are also common around Kataragama, where the peacock is the mount of the god Skanda, and in farmland and village edges across the south and east.

Key takeaways

  • The Indian peafowl is native to Sri Lanka and common across the dry zone of the south, east and north.
  • Yala, Bundala, Kumana, Udawalawe and Wilpattu are the most reliable places to see peafowl.
  • Males display most often roughly from December to April, usually in the early morning.
  • At Kataragama, the peacock is revered as the mount of the god Skanda, known locally as Kataragama deviyo.
  • Peafowl roost in tall trees at night and are easiest to see on open ground at dawn and dusk.

Peafowl in Sri Lanka

The Indian peafowl is native to Sri Lanka, where it lives mainly in the dry zone, from the scrub of Yala and Bundala to the forests of Wilpattu and the farmland of the east. The male, the peacock, has a long train of iridescent feathers marked with eyespots, which he raises in a fan to display to females. The female, the peahen, is brown and mottled.

Peafowl feed on the ground on seeds, insects, small reptiles and even snakes, and roost in tall trees at night. They are wary but common, and in protected areas they often walk close to jeeps.

The best places to see peacocks in Sri Lanka

The best places to see peacocks in Sri Lanka are the national parks of the dry zone, where open ground, scrub and protection make them easy to find. In most of these parks, peafowl are among the commonest large birds.

Outside the parks, peafowl are also common in farmland and village edges across the south and east, especially around Tissamaharama, Kataragama and the road towards Arugam Bay.

  • →Yala National Park: peafowl on almost every drive, often displaying on open ground.
  • →Bundala National Park: peafowl among the lagoons and scrub, with waterbirds in the background.
  • →Kumana National Park: large numbers in the open grassland and villus.
  • →Udawalawe National Park: peafowl in the grassland between elephant herds.
  • →Wilpattu National Park: peafowl around the villus and forest edges.
  • →Lunugamvehera National Park: a quieter park with good numbers.

When peacocks display

Peacocks in Sri Lanka display most often in the breeding season, which in much of the dry zone follows the north-east monsoon rains, roughly December to April. Displays can be seen at other times of year, especially after rain, but are less frequent.

The best time of day is the early morning, when males choose open spots and raise their trains, often turning slowly to catch the light. Late afternoon can also be good. A displaying peacock often shivers its feathers, making a soft rattling sound.

Males moult their trains after the breeding season, so from roughly the middle of the year, many males have short or no trains.

  • →Roughly December to April: peak display season.
  • →Early morning: the best time of day.
  • →Mid-year: many males moult their trains.

Peacocks and Kataragama

At Kataragama, the peacock is revered as the mount of the god Skanda, known locally as Kataragama deviyo or Murugan. Peacock imagery appears in the shrines, and peafowl roam the sacred grounds and the forest around the town, close to Yala.

This religious meaning gives peafowl a special place in southern Sri Lanka, and they are rarely harmed. Visitors to the Kataragama evening puja often see peacocks on the way.

How to watch peacocks well

Peacocks are best watched from a jeep or vehicle, which they tolerate better than people on foot. Ask your driver to stop at a distance and switch off the engine, and wait for the bird to display. Do not chase or crowd them, which can stop a display.

For photography, a telephoto lens and the low morning light give the best results. Lankan Stays & Trails often schedules dawn drives at Yala and Bundala, when peafowl displays are most likely.

  • →Watch from a vehicle with the engine off.
  • →Keep a distance and wait for the display.
  • →Use a telephoto lens in the low morning light.

Combining peacocks with other wildlife

Peacocks are a bonus on almost any dry-zone safari, alongside elephants, leopards, deer and many birds. Yala and Bundala are the best combination, as a single morning can include peafowl, crocodiles, elephants and flamingos.

For travellers interested in birds more widely, peafowl are one of the most photogenic species, along with bee-eaters, rollers and kingfishers.

Frequently asked questions

Where can I see peacocks in Sri Lanka?

Peacocks are common in Sri Lanka's dry-zone national parks, especially Yala, Bundala, Kumana, Udawalawe, Wilpattu and Lunugamvehera. They are also seen in farmland and villages across the south and east, around Tissamaharama and Kataragama, and on the road to Arugam Bay.

When do peacocks display in Sri Lanka?

Peacocks display most often in the breeding season, roughly December to April in much of the dry zone, after the north-east monsoon rains. Early morning is the best time of day. Displays can happen at other times, especially after rain, but are less frequent.

Are peacocks native to Sri Lanka?

Yes. The Indian peafowl is native to Sri Lanka and to the Indian subcontinent. It lives mainly in the dry zone, in scrub, forest edges and farmland, and is common in national parks. The green peafowl, found in South-East Asia, does not occur in Sri Lanka.

Why are peacocks important at Kataragama?

At Kataragama, the peacock is revered as the mount of the god Skanda, known locally as Kataragama deviyo or Murugan. Peacock imagery appears in the shrines, and peafowl roam the sacred grounds. This religious meaning means they are rarely harmed in the area.

Can you see peacocks at Yala?

Yes. Peafowl are among the commonest large birds at Yala National Park and are seen on almost every drive. Males often display on open ground in the early morning, especially roughly from December to April. Dawn drives give the best chance of a full display.

Why do some peacocks have no tail?

Male peafowl moult their long trains after the breeding season, usually from around the middle of the year. During this time, many males have short trains or none at all. The train grows back before the next breeding season.

Do peacocks live outside national parks in Sri Lanka?

Yes. Peafowl are common in farmland, village edges and scrub across the dry zone, especially in the south and east. Around Tissamaharama, Kataragama and Arugam Bay, they are often seen from the road or in hotel gardens.

Lankan Stays Team