Discover the spiritual heart of Tamil culture through ancient temples, rich traditions, and sacred festivals that have shaped Jaffna for centuries.
Northern Sri Lanka is home to some of the most sacred temples in the Tamil world. These ancient structures preserve centuries of Tamil culture, art, and spiritual traditions.
Temples dating back over 1000 years
Vibrant festivals throughout the year
Center of Tamil diaspora connection

Nallur, Jaffna
Deity: Lord Murugan
Built by King Sapumal Kumaraya in the 15th century, this temple is dedicated to Lord Murugan. It's t...

Nagadeepa Island
Deity: Lord Buddha
According to Buddhist tradition, this is where Lord Buddha visited during his second visit to Sri La...

Keerimalai
Deity: Lord Shiva
This ancient Shiva temple is one of the five Ishwarams in Sri Lanka. Famous for its holy spring wate...

Maviddapuram
Deity: Lord Murugan
One of the oldest temples in Jaffna peninsula with ancient stone inscriptions dating back to the 13t...

Vallipuram
Deity: Lord Vishnu
Archaeological evidence suggests this temple dates back to the 2nd century BCE. Dedicated to Lord Vi...

Nallur
Deity: Lord Ganesha
Closely associated with the Nallur temple, dedicated to Lord Ganesha. Devotees traditionally visit h...
Duration: 8 hours
LKR 12,500
INCLUDES
Duration: 6 hours
LKR 8,500
INCLUDES
Duration: 10 hours
LKR 15,000
INCLUDES
Duration: 2 days
LKR 25,000
INCLUDES
Wear modest clothing covering shoulders and knees. Remove shoes before entering. Sarongs available at most temples.
Photography allowed in outer areas. No flash inside sanctums. Ask permission before photographing devotees.
Morning pooja (6-8 AM) is most spiritual. Evening pooja (5-7 PM) is atmospheric. Avoid midday heat.
Walk clockwise around shrines. Sit cross-legged during pooja. Accept prasadam (sacred food) with right hand.
Nallur Kandaswamy Temple is the most famous and sacred Hindu temple in Jaffna, dedicated to Lord Murugan. Originally built in 948 AD, this temple is the spiritual center of Tamil Hindu culture in Northern Sri Lanka. It hosts the legendary annual Nallur Festival (July–August) with 25 days of chariot processions, kavadi dancing, firewalking, and traditional Nadaswaram music. The golden gopuram (tower) is an iconic landmark of Jaffna.
The Nallur Kandaswamy Kovil Annual Festival 2026 is scheduled from approximately July 25 to August 18, 2026. The festival spans 25 days with daily processions, traditional music performances, kavadi rituals, and culminates in the grand chariot (ther) procession and firewalking ceremony. We offer special Nallur Festival packages (5D/4N from LKR 38,000) including accommodation near the temple, VIP viewing access, and cultural guides.
Absolutely! Jaffna temples welcome devotees from India and around the world. Many Indian Tamils from Chennai, Tiruchi, Madurai, and Coimbatore visit regularly via IndiGo flights to Jaffna Airport (45 min from Chennai). Temple rituals follow the same Agamic (Shaivite) traditions familiar to South Indian devotees. All temples conduct poojas in Tamil. Our Sacred Temples Day Tour covers the most important kovils with a knowledgeable Tamil-speaking guide.
Yes! Nagadeepa Purana Viharaya on Nainativu Island is one of the holiest Buddhist sites in Sri Lanka. According to tradition, Lord Buddha visited this site during his second visit to the island. The temple features a beautiful white dagoba and serene atmosphere. Access is by boat from Kurikadduwan Jetty (1 hour). Our Buddhist Heritage Tour (LKR 8,500) includes boat transfers, guide, and donations.
The Pancha Ishwarams are five ancient Shiva temples believed to protect Sri Lanka from the five directions. Keerimalai Naguleswaram Temple in Jaffna is one of these five sacred temples. The other four are Koneswaram (Trincomalee), Munneswaram (Chilaw), Tondeswaram (Dondra), and Thiruketheeswaram (Mannar). Our Pilgrimage Route tour includes Naguleswaram with its famous healing spring water.
Yes! We help Tamil diaspora families arrange special archana (prayers), abishekam (sacred bathing), and other ceremonies at Jaffna temples. We coordinate with temple priests to arrange remembrance poojas for ancestors, wedding blessing ceremonies, and naming ceremonies (namakaranam). Many Canadian, UK, and Australian Tamil families visit Jaffna specifically for these spiritual observances. Contact us via WhatsApp to discuss arrangements.
Most Hindu temples in Jaffna open in two sessions: Morning session 4:30/5:00 AM to 12:00 PM and Evening session 4:00/5:00 PM to 8:00/9:00 PM. The most important poojas are at dawn (6 AM), midday (12 PM), and evening (6 PM). During festivals, temples may stay open continuously. Nagadeepa Buddhist temple is open 6:00 AM to 6:00 PM daily. We recommend our morning temple tour to experience the most spiritually powerful pooja times.
Yes, all Jaffna temples require modest dress. Men should wear long pants or a veshti/sarong. Women should wear clothing covering shoulders and knees — saree, salwar kameez, or long skirt with covered top. Remove shoes and leather belts before entering. Most temples provide sarongs for visitors who need them. Men should remove shirts in certain sanctums if requested. Our guides will brief you on specific customs at each temple.