Skip to content
Tap to Lanka
Churches Must see

Our Lady of Madhu Shrine

Mannar, Mannar District

Get directions

One of Sri Lanka's most sacred Catholic pilgrimage sites, famous for its historic Virgin Mary statue, peaceful atmosphere and annual Madhu Festival.

Best time to visit
Early morning or late afternoon; August 15 for the annual festival
Opening hours
Generally 6:00 AM – 8:00 PM; confirm locally
Entry fee
Generally 6:00 AM – 8:00 PM; confirm locally
Dress code
Modest clothing covering shoulders and knees. Remove footwear where required.
Time needed
1–2 hours

Highlights

  • Historic Virgin Mary statue
  • Annual Madhu Festival
  • Beautiful Catholic church
  • Peaceful pilgrimage grounds
  • Pope Francis visit in 2015

The Shrine of Our Lady of Madhu is a historic Roman Catholic pilgrimage church located in Madhu, Mannar District, Sri Lanka. With a history dating back to the 17th century, it is one of the country's most important religious destinations.

The shrine is dedicated to the Virgin Mary, whose sacred statue was brought to Madhu in 1670 by Catholics escaping religious persecution. Over the centuries, this peaceful forest sanctuary developed into a major pilgrimage centre, attracting devotees from across Sri Lanka.

The church is admired for its beautiful architecture, sacred altar, spacious grounds and calm spiritual surroundings. It welcomes visitors from different religious and cultural backgrounds, making it a symbol of faith, peace and unity.

The annual Madhu Festival, celebrated on August 15, attracts hundreds of thousands of pilgrims. Another important celebration takes place on July 2. Pope Francis also visited the shrine on January 14, 2015, highlighting its international religious significance.

Today, Our Lady of Madhu Shrine remains a popular destination for pilgrims and tourists interested in religious heritage, history and peaceful surroundings. Visitors can attend prayers, explore the church grounds and experience an important part of Sri Lanka's Catholic culture.

Photos

How to get there

Take the A14 Mannar–Medawachchiya Road to Madhu Junction, then follow Madhu Road (B378) to the shrine.

Tips for visitors

Wear modest clothing, remain quiet during prayers, respect religious customs and expect large crowds during festivals.

Frequently asked questions

Where is Our Lady of Madhu Shrine located?

It is located in Madhu, Mannar District, Northern Province, Sri Lanka.

Why is Madhu Church famous?

It is famous for its sacred Virgin Mary statue, centuries-old history and annual Catholic pilgrimage festival.

When is the Madhu Church Festival celebrated?

The main annual festival is celebrated on August 15, with another important celebration on July 2.

Is Madhu Church free to visit?

Yes, visitors can generally enter free of charge, and donations are welcome.

Can tourists of different religions visit Madhu Church?

Yes, visitors of all religions are welcome, provided they respect the sacred atmosphere and church customs.

Visitor reviews

No reviews yet. Been here? Share your tips for other visitors.

Sign in to write a review
Suggest an edit or report wrong info

More places nearby

See all →
Mannar Dutch Fort
Historical & heritage sites

Mannar Dutch Fort

Mannar, Mannar District

A historic coastal fortress built by the Portuguese in 1560 and later restored by the Dutch, famous for its colonial architecture and scenic lagoon views.

Thiruketheeshwaram Shivan Kovil
Hindu kovils Must see

Thiruketheeshwaram Shivan Kovil

Mannar, Mannar District

An ancient Hindu temple dedicated to Lord Shiva, famous as one of Sri Lanka's five sacred Pancha Ishwarams.

Talaimannar Lighthouse
Historical & heritage sites

Talaimannar Lighthouse

Mannar, Mannar District

A historic coastal lighthouse built in 1915, famous for its white tower, maritime heritage and scenic views of the Palk Strait.

Keeri Beach
Beaches

Keeri Beach

Mannar, Mannar District

A peaceful sandy beach on Mannar Island, popular for relaxing seaside walks, swimming in suitable conditions and beautiful sunset views.

Adam's Bridge (Rama Setu)
Historical & heritage sites

Adam's Bridge (Rama Setu)

Mannar, Mannar District

A remarkable chain of limestone shoals and sandbanks between Sri Lanka and India, famous for its natural beauty, marine wildlife and Ramayana heritage.

Get directions Plan trip