St. Anne’s Shrine

Thalawila

Religious Site
Historical Place
Cultural Attraction
View Basket

Overview

St. Anne’s Shrine is a well-known Catholic pilgrimage site located in Thalawila, Puttalam District, Sri Lanka. Dedicated to Saint Anne, the shrine attracts pilgrims and visitors throughout the year.

The peaceful religious setting, traditional architecture, and coastal surroundings make it an important destination for visitors interested in faith, culture, and Sri Lanka’s religious heritage.

Location on Map

Things To See

What can we do ?

St. Anne’s Shrine offers visitors a peaceful journey through Sri Lanka’s Catholic heritage, religious traditions, and spiritual culture. Visitors can explore the shrine, admire its religious architecture, attend services, learn about its history, and experience the calm atmosphere.

  • Visit the shrine.
  • Attend religious services.
  • Explore the church surroundings.
  • Admire the religious architecture.
  • Observe Catholic traditions.
  • Spend time in prayer and reflection.
  • Learn about the shrine’s history.
  • Take photographs where permitted.
  • Experience the peaceful atmosphere.
  • Visit during the annual feast.

Which time best for visit ?

Early morning and late afternoon are ideal for visiting St. Anne’s Shrine. The cooler weather and peaceful surroundings make these times more comfortable.

Early Morning (Sunrise / Golden Hour)

Cool weather and a peaceful atmosphere are ideal for visiting.

Late Afternoon (Sunset / Golden Hour)

Cooler weather is pleasant for exploring the surroundings.

Midday

Warm weather; carry water and use sun protection.

Night

Depends on shrine opening hours and religious services.

Early Morning (Sunrise / Golden Hour)

Cool weather and a peaceful atmosphere are ideal for visiting.

Late Afternoon (Sunset / Golden Hour)

Cooler weather is pleasant for exploring the surroundings.

Midday

Warm weather; carry water and use sun protection.

Night

Depends on shrine opening hours and religious services.

How can we arrive?

St. Anne’s Shrine is located in Thalawila, Puttalam District, and can be reached by bus, taxi, tuk-tuk, or private vehicle.

By Bus

Take a bus towards Puttalam or Kalpitiya and continue to Thalawila. From the nearest bus stop, a tuk-tuk can be used to reach the shrine.

By Train

Travel by train to Puttalam Railway Station. From Puttalam, continue by bus, tuk-tuk, or taxi towards Thalawila.

By Private Vehicle

Drive towards Thalawila using the Puttalam–Kalpitiya road and follow local signs to the shrine. Parking facilities are available near the shrine.

Start planning your

Sri Lanka trip

for free

Build your itinerary, save places, optimize routes, and explore Sri Lanka with KKF Trip Basket.

Frequently Asked Questions

Is photography allowed?

Photography may be allowed in selected areas. Visitors should respect religious rules.

Visitors can attend services when they are open to the public and should follow the shrine’s guidelines.

Parking facilities are available near the shrine, especially during regular visiting periods.