Nallur Kandaswamy Temple
Nallur Kandaswamy Kovil (Nallur Murugan Temple) in Jaffna, northern Sri Lanka, is the most important Hindu temple on the Jaffna Peninsula and one of the holiest Tamil Hindu shrines in the world, dedicated to Lord Murugan (also known as Skanda, Kartikeya, and Kandasamy). The temple's history stretches back to at least the 10th century CE, with some traditions attributing the first shrine to the Aryachakravarti kingdom in 948 CE. The current temple structure dates primarily from the 19th century (1753 and later reconstructions), as the original was destroyed by the Portuguese in 1620 during their colonisation of the Jaffna Peninsula — an act remembered as one of the most significant acts of religious destruction in Sri Lanka's history. The Portuguese reportedly levelled the temple and used its stones to build Jaffna Fort. The temple was gradually rebuilt in subsequent centuries under the Kandyan Kingdom and during British administration. The present structure features the characteristically tall and vibrant South Indian Dravidian gopuram (gateway tower) in the north and east, richly decorated with stucco sculptures of deities, painted in vivid colours. Inside the complex are the main sanctum for Murugan, subsidiary shrines for Ganesha, Vinayagar, and Siva, a temple tank (theertham), and a large flagpost. The temple is particularly famous for the Nallur Kandaswamy Festival (Nallur Festival) held annually in July–August over 25 days. The festival is one of the largest Hindu religious events in South Asia, drawing over 500,000 pilgrims and devotees from across Sri Lanka, India, Malaysia, Singapore, and the Tamil diaspora worldwide. Chariot processions, kavadi ceremonies (devotees carry decorated arches with hooks piercing their skin as acts of devotion), and fire-walking are central features.
✨ Historical Significance
Why Nallur Kandaswamy Temple Matters
Ranked #91 among the world's top 100
The most important Hindu temple in northern Sri Lanka and one of the holiest Murugan temples in the world. The annual 25-day festival draws 500,000+ pilgrims from across the global Tamil diaspora. The temple's destruction by the Portuguese in 1620 and its subsequent rebuilding are central to the cultural memory of the Jaffna Tamil community. A living symbol of Tamil Hindu civilisation in Sri Lanka.
Built
948 CE
Location
Sri Lanka
Annual Visitors
500,000
Coordinates
9.6715°, 80.0209°
📅 Plan Your Visit to Nallur Kandaswamy Temple
Best Season
Dry Season (Dec–Mar)
Recommended months: December to March (West/South)
Temperature
Average: 27–30°C (80–86°F)
Visit Duration
Recommended: 1–2 hours
Entry Fee
$2–$10 USD
Dress Code
Remove shoes before entering. Cover shoulders and knees. Dress modestly. Some Hindu temples may restrict non-Hindu entry to certain areas.
Getting There
Located in Jaffna, Sri Lanka. Reach Jaffna by domestic flights, trains, or buses from major cities. Local transport (taxi, tuk-tuk, or ride-sharing) available from Jaffna center to the site. Check local transport options for the most convenient route.
📍 Location of Nallur Kandaswamy Temple
Jaffna, Sri Lanka · 9.6715°N, 80.0209°E
Map data © OpenStreetMap contributors
💡 Travel Tips for Visiting Nallur Kandaswamy Temple
Remove your shoes before entering any temple or pagoda building. Carry a bag for your shoes.
Visit early morning (6–8 AM) to avoid crowds and enjoy cooler temperatures and golden light for photography.
Currency: Sri Lankan Rupee (LKR). Carry small bills for entrance fees and donations.
Language: Sinhala, Tamil. Learn basic greetings in the local language — locals appreciate the effort.
Best time to visit: December to March (West/South). E-visa (ETA) required.
❓ Frequently Asked Questions about Nallur Kandaswamy Temple
Everything you need to know before visiting Nallur Kandaswamy Temple.
1Where is Nallur Kandaswamy Temple located?
▼
Nallur Kandaswamy Temple is located in Jaffna, Sri Lanka. GPS coordinates: 9.6715°N, 80.0209°E. It is ranked #91 in our Top 100 World Temples list.
2When was Nallur Kandaswamy Temple built?
▼
Nallur Kandaswamy Temple was built in 948 CE. The most important Hindu temple in northern Sri Lanka and one of the holiest Murugan temples in the world. The annual 25-day festival draws 500,000+ pilgrims from across the global Tamil diaspora. The temple's destruction by the Portuguese in 1620 and its subsequent rebuilding are central to the cultural memory of the Jaffna Tamil community. A living symbol of Tamil Hindu civilisation in Sri Lanka.
3What is the best time to visit Nallur Kandaswamy Temple?
▼
The best time to visit Nallur Kandaswamy Temple in Sri Lanka is during December to March (West/South). This is the Dry Season (Dec–Mar) when weather is most comfortable for sightseeing, with average temperatures of 27–30°C (80–86°F).
4How much does it cost to visit Nallur Kandaswamy Temple?
▼
Entry fees for Nallur Kandaswamy Temple are approximately $2–$10 USD. Prices may vary by season and nationality. Check the official website for current rates.
5How long should I spend at Nallur Kandaswamy Temple?
▼
Plan to spend 1–2 hours at Nallur Kandaswamy Temple. Take time to appreciate the architecture and historical significance.
6What should I wear when visiting Nallur Kandaswamy Temple?
▼
Remove shoes before entering. Cover shoulders and knees. Dress modestly. Some Hindu temples may restrict non-Hindu entry to certain areas.
7How many people visit Nallur Kandaswamy Temple each year?
▼
Nallur Kandaswamy Temple receives approximately 500,000 visitors per year, making it one of the popular temples in Sri Lanka.
8How do I get to Nallur Kandaswamy Temple?
▼
Located in Jaffna, Sri Lanka. Reach Jaffna by domestic flights, trains, or buses from major cities. Local transport (taxi, tuk-tuk, or ride-sharing) available from Jaffna center to the site. Check local transport options for the most convenient route.
9Do I need a visa to visit Sri Lanka?
▼
E-visa (ETA) required. The local currency is Sri Lankan Rupee (LKR). Sri Lanka is in the UTC+5:30 timezone.
🗺️ Explore More Sites
← Previous in ranking
#90 Madurai Alagar Koil
Madurai, India
Next in ranking →
#92 Srivilliputhur Temple Tower
Srivilliputhur, India
🏳️ More in Sri Lanka
🎯 Nearby Attractions
- •Kataragama Temple in Kataragama
- •Local museums and cultural centers in Jaffna
- •Traditional markets and local cuisine near Jaffna