Top 10 Famous Temples in Sri Lanka You Must Visit

Neha Mewari | Aug 13, 2025

Temple of the Sacred Tooth Relic

In Kandy, this temple houses Lord Buddha’s sacred tooth relic. A key pilgrimage site, it offers stunning architecture and daily rituals. Location: Sri Dalada Veediya, Kandy Entry Fee: INR 400

Image: Canva

Naguleswaram Temple

A Hindu temple in Jaffna, dedicated to Lord Shiva. Surrounded by serene landscapes, it offers a peaceful spiritual experience. Location: Keerimalai, Jaffna Entry Fee: Free

Image: Canva

Thirukonamalai Konesar Temple

An ancient Hindu temple in Trincomalee dedicated to Lord Shiva. Located atop Swami Rock, it offers breathtaking ocean views. Location: Trincomalee Entry Fee: Free

Image: Canva

Shaktipeeth Shri Shankari Devi Temple

Located in Trincomalee, this temple is dedicated to Goddess Parvati. Enjoy stunning panoramic views of the ocean and vibrant rituals. Location: Trincomalee Entry Fee: Free

Image: Canva

Gangaramaya Temple

Located in Colombo, this vibrant Buddhist temple blends history, spirituality, and culture. It features stunning architecture and tranquil lakes. Location: 61 Sri Jinarathana Rd, Colombo Entry Fee: INR 120

Image: Canva

Kataragama Temple

A sacred site for Hindus and Buddhists, this temple is dedicated to Lord Murugan and features a vibrant annual festival. Location: Kataragama Entry Fee: INR 260

Image: Canva

Kelaniya Raja Maha Vihara Temple

A sacred Buddhist site near Colombo, believed to be visited by Buddha. Its peaceful ambiance and rich carvings make it a must-see. Location: Colombo Entry Fee: Free

Image: Canva

Kelaniya Raja Maha Vihara Temple

A sacred Buddhist site near Colombo, believed to be visited by Buddha. Its peaceful ambiance and rich carvings make it a must-see. Location: Colombo Entry Fee: Free

Image: Canva

Muthiyangana Temple

A historic Buddhist temple in Badulla, said to house a sacred tooth relic of Lord Buddha. Surrounded by lush greenery, it offers a serene experience. Location: Station Road, Badulla Entry Fee: Free

Image: Canva

Maviddapuram Kandaswamy Temple

A Hindu temple in Jaffna, dedicated to Lord Murugan. Known for its striking architecture and vibrant rituals. Location: Jaffna Entry Fee: Free

Image: Canva

Next: Maha Kumbh Mela Bathing Dates 2025: Block Your Calendar
Thanks For Reading !
Find out More