Nainativu

Island Small Sri Lankan island with ancient Hindu shrine

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.

Main image
Sri Nainai Nagapooshani Amman.png

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.
Nainativu
Nainativu Island, Northern Province, Sri Lanka
9.6043, 79.7667

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.

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.

Best Time to Visit
FebruaryJanuaryMarch
Temperature & Rainfall
Temperature Range
35°
Warmest Month
23°
Coldest Month
Monthly Conditions

January

January is warm with highs of 28°C and lows of 23°C. Moderate rainfall (72 mm).

86 Excellent

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 28°
78%
Humidity
Very Humid

Weather

72 mm
Rainfall
3.8 m/s
Wind
Light Breeze
1.9
UV Index
Very High
11.5h daylight

February

February is warm with highs of 30°C and lows of 23°C. Light rainfall and mostly sunny skies.

93 Ideal

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 30°
75%
Humidity
Very Humid

Weather

27 mm
Rainfall
2.8 m/s
Wind
Calm
2.3
UV Index
Extreme
11.7h daylight

March

March is hot, feeling like 31°C due to high humidity. Moderate rainfall (30 mm) and mostly sunny skies.

83 Excellent

Comfort

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

Weather

30 mm
Rainfall
2.6 m/s
Wind
Calm
2.5
UV Index
Extreme
12.0h daylight

April

April is hot, feeling like 36°C due to high humidity. Moderate rainfall (60 mm).

75 Very Good

Comfort

36°
Feels Like Hot
30°C
Temperature
26° 34°
73%
Humidity
Very Humid

Weather

60 mm
Rainfall
2.3 m/s
Wind
Calm
2.5
UV Index
Extreme
12.2h daylight

May

May is the hottest month, feeling like 39°C due to high humidity. Moderate rainfall (48 mm) and partly cloudy skies.

76 Very Good

Comfort

39°
Feels Like Hot
31°C
Temperature
27° 34°
79%
Humidity
Very Humid

Weather

48 mm
Rainfall
3.2 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
12.4h daylight

June

June is hot, feeling like 37°C due to high humidity. The driest month with just 9 mm and partly cloudy skies.

78 Very Good

Comfort

37°
Feels Like Hot
30°C
Temperature
27° 33°
78%
Humidity
Very Humid

Weather

9 mm
Rainfall
3.6 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
12.5h daylight

July

July is hot, feeling like 35°C due to high humidity. Light rainfall and partly cloudy skies.

76 Very Good

Comfort

35°
Feels Like Hot
29°C
Temperature
27° 32°
76%
Humidity
Very Humid

Weather

15 mm
Rainfall
3.8 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
12.5h daylight

August

August is hot, feeling like 34°C due to high humidity. Moderate rainfall (30 mm) and partly cloudy skies.

74 Very Good

Comfort

34°
Feels Like Hot
29°C
Temperature
26° 32°
77%
Humidity
Very Humid

Weather

30 mm
Rainfall
3.5 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
12.3h daylight

September

September is hot, feeling like 34°C due to high humidity. Moderate rainfall (41 mm) and partly cloudy skies.

73 Very Good

Comfort

34°
Feels Like Hot
29°C
Temperature
26° 32°
78%
Humidity
Very Humid

Weather

41 mm
Rainfall
2.7 m/s
Wind
Calm
2.4
UV Index
Extreme
12.1h daylight

October

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

69 Good

Comfort

32°
Feels Like Hot
28°C
Temperature
25° 31°
79%
Humidity
Very Humid

Weather

205 mm
Rainfall
2.2 m/s
Wind
Calm
2.1
UV Index
Extreme
11.8h daylight

November

November is warm with muggy conditions (dew point 24°C). The wettest month with heavy rain (324 mm) and partly cloudy skies.

69 Good

Comfort

27°
Feels Like Warm
27°C
Temperature
24° 29°
81%
Humidity
Very Humid

Weather

324 mm
Rainfall
2.7 m/s
Wind
Calm
1.7
UV Index
Very High
11.6h daylight

December

December is warm with muggy conditions (dew point 23°C). Heavy rain (234 mm) and partly cloudy skies.

70 Very Good

Comfort

26°
Feels Like Warm
26°C
Temperature
24° 28°
81%
Humidity
Very Humid

Weather

234 mm
Rainfall
3.3 m/s
Wind
Light Breeze
1.6
UV Index
Very High
11.5h daylight

Nearby Attractions to Nainativu