Main image

Dschen Reinecke CC BY-SA 4.0 Wikimedia Commons

Pigeon Island National Park

National Park

Off Nilaveli near Trincomalee, Pigeon Island National Park is a marine reserve known for coral reefs, snorkeling, sea turtles and short boat trips from the mainland.

Pigeon Island National Park KandySigiriyaNuwara EliyaGalleColomboAnuradhapuraPigeon Island National Park
In this guide

Pigeon Island National Park essentials

Country: Sri Lanka
Driest months: Jun-Aug
Pay in: Rupee (ரூ)
Language: Sinhala
Emergency: 112

Pigeon Island National Park at a Glance

About Pigeon Island National Park

Pigeon Island National Park is a marine national park off the eastern coast of Sri Lanka near Nilaveli and Trincomalee, protecting two small islets and surrounding coral reef. The park is one of Sri Lanka’s marine-protected areas focused on reef conservation and tourism-led activities.

Visitors go to the islets for snorkeling, reef observation and short coastal walks; the surrounding shallow reefs host corals, reef fish and invertebrates visible with basic snorkel gear. Boat trips from Nilaveli or Trincomalee are the normal mode of access and commonly visit multiple reef sites in a single outing. The islands themselves are compact and offer limited facilities, so most activity centers on water-based recreation.

The area was designated for protection to conserve coastal reef habitats and to regulate tourism and fishing impacts; the management objective is to balance conservation with controlled visitor use. The islets have been used historically for small-scale local activities and now form part of the protected park.

The park lies off the eastern shoreline of Sri Lanka in the Trincomalee area, about 1 kilometre from the Nilaveli coast, with boat access from local harbours and beach launch points.

  • Boat access and snorkelling: The park is best visited by boat from Nilaveli or Trincomalee; short local boat trips take visitors directly to snorkel sites on the reefs.
  • Coral reef conservation: The park protects fringing coral reef and associated marine life; reef health and visibility are seasonal and affected by weather and sea conditions.

What to See#

  • Main and secondary islets: The main island and a smaller companion islet, both surrounded by fringing coral reef that supports snorkelling and reef fish assemblages.
  • Snorkel sites: Specific shallow reef sites on the seaward side are commonly visited by boat from Nilaveli and Trincomalee for snorkelling trips.
When to Go

Best Time to Visit Pigeon Island National Park

Best visited in the dry season (December-April) for calm waters and clear snorkeling; mornings are calmer and less choppy for boats.

Dry season (December-April)
Dec-Apr · 26-32°C (79-90°F)
Calmest seas and best snorkeling visibility; peak tourist season in Trincomalee.
Intermonsoon (May & November)
May, Nov · 26-31°C (79-88°F)
Good visibility with fewer crowds; occasional short rains.
Monsoon period (June-October)
Jun-Oct · 25-30°C (77-86°F)
Windier seas and rougher surf; many boat operators reduce service.

Weather & Climate near Pigeon Island National Park

Climate

Pigeon Island National Park's climate is classified as Tropical Savanna - Tropical Savanna climate with consistently warm temperatures year-round. Temperatures range from 23°C to 35°C. Abundant rainfall (1419 mm/year), wettest in November with a pronounced dry season.

Air Quality: AQI 62 Moderate
Best Time to Visit
FebruaryMarchApril
Temperature & Rainfall
Temperature Range
36°
Warmest Month
21°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Very Good 23° - 29° 26° 129 mm partly cloudy 80% 3.0 m/s 1.8 very high 11.6h
February Excellent 23° - 31° 30° 70 mm partly cloudy 78% 2.7 m/s 2.2 extreme 11.7h
March Excellent 24° - 33° 32° 30 mm some cloud 76% 2.2 m/s 2.5 extreme 12.0h
April Very Good 25° - 34° 36° 54 mm some cloud 77% 2.4 m/s 2.5 extreme 12.2h
May Very Good 26° - 35° 38° 59 mm partly cloudy 78% 3.3 m/s 2.2 extreme 12.4h
June Very Good 26° - 35° 38° 23 mm partly cloudy 76% 3.6 m/s 2.2 extreme 12.5h
July Very Good 25° - 34° 36° 51 mm partly cloudy 74% 3.7 m/s 2.2 extreme 12.4h
August Very Good 25° - 34° 35° 58 mm partly cloudy 74% 3.6 m/s 2.3 extreme 12.3h
September Good 25° - 34° 34° 98 mm partly cloudy 74% 3.2 m/s 2.3 extreme 12.1h
October Good 24° - 32° 32° 197 mm partly cloudy 78% 2.5 m/s 2.1 extreme 11.8h
November Good 24° - 30° 27° 332 mm overcast 83% 2.8 m/s 1.7 very high 11.6h
December Good 23° - 29° 26° 318 mm overcast 82% 3.3 m/s 1.6 very high 11.5h
Getting There & Around

How to Get to Pigeon Island National Park

The usual jump-off points are Nilaveli and Uppuveli, villages about 20-30 minutes’ drive north of Trincomalee town. Boats depart from the small piers close to the beach; book through licensed operators at the Nilaveli/Uppuveli beachfront. From Trincomalee, take a tuk‑tuk or taxi to Nilaveli (about 20-30 minutes, depending on traffic). Landing depends on sea state-skippers and park stewards decide whether a landing is safe.

Tips for Visiting Pigeon Island National Park

  • Hire a licensed boat from Nilaveli or Uppuveli-don't rely on unlicensed skippers; licensed operators often include snorkeling gear and life jackets.
  • Aim for a morning departure (7:00-9:00am) when the sea is calmest and visibility is best for coral and turtle sightings.
  • Bring reef‑safe sunscreen and a towel-there are no facilities on the island beyond a few simple shelters.
  • If the surf is high the park rangers may restrict landing; check weather and ferry schedules in Trincomalee the day before.