Main image

Wikinamaste CC BY-SA 4.0 Wikimedia Commons

Nainativu

Island

Nainativu, off Jaffna in northern Sri Lanka, hosts the Naga Pooshani Amman Hindu temple and Buddhist shrines-visited by pilgrims and those interested in Tamil religious traditions.

Nainativu KandySigiriyaNuwara EliyaGalleColomboAnuradhapuraNainativu
In this guide

Nainativu essentials

Address: Nainativu Island, Northern Province, Sri Lanka

About Nainativu

Nainativu is a small island off the north-west coast of Sri Lanka in the Northern Province, known for its coexisting Hindu and Buddhist shrines. It is an established pilgrimage destination with a compact settlement and religious sites concentrated near the landing area.

Key attractions are two principal temples on the island: a major Hindu shrine dedicated to a form of the goddess (Amman) and a Buddhist temple and stupa on a different site; both attract regular pilgrim traffic and seasonal festivals. The island is walkable end-to-end and visitors typically move between shrines, small local shops, and viewpoints along short paths.

The island has a long local religious history and features in regional traditions for both Tamil Hindu and Sri Lankan Buddhist communities; control and use of the island have followed the broader history of the Jaffna region. Many of the present temple structures have been rebuilt or restored over time.

Nainativu lies off the Jaffna Peninsula in northern Sri Lanka and is served by regular local ferry connections from the nearby islands and mainland jetties. The island’s low-lying landscape faces shallow coastal waters and is a short boat ride from the northern mainland.

  • Access and scale: Ferry services connect the island with the Jaffna Peninsula; the island is small and most attractions are within walking distance of the jetty.
  • Religious significance: The island hosts important religious festivals and receives both Hindu and Buddhist pilgrims, making it notable for shared sacred sites.

What to See#

  • Nagapooshani Amman Temple: A Hindu temple complex on the island that is an important Shakti shrine and pilgrimage site for Tamil Hindus in Sri Lanka.
  • Nagadeepa Purana Vihara: A Buddhist temple and stupa associated with local Buddhist traditions that occupies a separate site on the island.
Things to Do
When to Go

Best Time to Visit Nainativu

Dry months (November-March) are best for boat access and temple visits; monsoon patterns can affect ferry schedules at other times.

Dry season
January-March · 26-32°C
Easier sea crossings and comfortable conditions for exploring temples.
Late Autumn/Winter
November-December · 25-31°C
Fewer monsoon rains and reasonable ferry operations; still warm.

Weather & Climate near Nainativu

Climate

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

Air Quality: AQI 66 Moderate
Best Time to Visit
FebruaryJanuaryMarch
Temperature & Rainfall
Temperature Range
35°
Warmest Month
23°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Excellent 23° - 28° 26° 72 mm some cloud 78% 3.8 m/s 1.9 very high 11.5h
February Ideal 23° - 30° 27° 27 mm mostly sunny 75% 2.8 m/s 2.3 extreme 11.7h
March Excellent 24° - 32° 31° 30 mm mostly sunny 73% 2.6 m/s 2.5 extreme 12.0h
April Very Good 26° - 34° 36° 60 mm some cloud 73% 2.3 m/s 2.5 extreme 12.2h
May Very Good 27° - 34° 39° 48 mm partly cloudy 79% 3.2 m/s 2.3 extreme 12.4h
June Very Good 27° - 33° 37° 9 mm partly cloudy 78% 3.6 m/s 2.3 extreme 12.5h
July Very Good 27° - 32° 35° 15 mm partly cloudy 76% 3.8 m/s 2.3 extreme 12.5h
August Very Good 26° - 32° 34° 30 mm partly cloudy 77% 3.5 m/s 2.4 extreme 12.3h
September Very Good 26° - 32° 34° 41 mm partly cloudy 78% 2.7 m/s 2.4 extreme 12.1h
October Good 25° - 31° 32° 205 mm partly cloudy 79% 2.2 m/s 2.1 extreme 11.8h
November Good 24° - 29° 27° 324 mm partly cloudy 81% 2.7 m/s 1.7 very high 11.6h
December Very Good 24° - 28° 26° 234 mm partly cloudy 81% 3.3 m/s 1.6 very high 11.5h
Getting There & Around

How to Get to Nainativu

Ferries and small boats operate from mainland jetties at Kayts or Kankesanthurai on the Jaffna Peninsula; travel times are short but schedules vary, so confirm with local operators.

Tips for Visiting Nainativu

  • Ferry schedules from Kayts or Kankesanthurai (on the Jaffna peninsula) are seasonal and sometimes changeable; check local operators for up-to-date times.
  • Visit the Nagadeepa Purana Vihara (Hindu and Buddhist sites) early morning to avoid midday heat and to see local devotees.
  • Respect religious customs at temples and dress conservatively when visiting sacred sites.