The Shrine of Our Lady of Madhu is a Catholic church in the forests of Mannar district, regarded as the holiest Catholic shrine in Sri Lanka. For most of the year it is a quiet place of prayer off the Medawachchiya–Mannar road. For the August feast, hundreds of thousands of pilgrims from every part of the island fill it.
Is it worth visiting?
Go if you are interested in how faith is lived in Sri Lanka, if you are travelling between the Cultural Triangle and Mannar Island, or if you want to see the August feast, when hundreds of thousands of pilgrims gather. Tamil and Sinhalese Catholics come here, and so do Buddhists, Hindus and Muslims.
Think twice if you are after grand architecture or a quick sightseeing stop. The church is a simple cream-and-blue building in dry-zone forest, a long way from anywhere, and what makes Madhu special is what it means to the people who come.
A statue carried into the forest
The story starts at Manthai on the Mannar coast. In 1670, during Dutch persecution of Catholics, families from Manthai carried the statue of Mary from their church into the jungle at Madhu to keep it safe, and a small shrine grew up around it. Catholics fleeing the Jaffna peninsula settled in the same forest, and the shrine became a pilgrimage centre.
The present church was begun in 1872. The statue of Our Lady of Madhu was ceremonially crowned in 1924, and the church was consecrated in 1944. Pope Francis prayed here on 14 January 2015, during his visit to Sri Lanka. In 2018 the Cabinet approved declaring the shrine a sacred area, the first Catholic shrine in the country to be given that status.
Madhu in the war years
During the civil war Madhu lay inside the conflict zone. From 1990 thousands of displaced people sheltered in camps around the church, and in November 1999 the area was shelled, killing 44 people; each side blamed the other. At one point the statue itself had to be moved because of repeated shelling. Madhu came through that period seen as a place of refuge, and today the August feast, attended by people of all communities, is widely described as a symbol of peace and unity.
The July and August feasts
Madhu has two main feast days: 2 July and 15 August. The August festival is the big one. It opens with the hoisting of the flag about ten days earlier (in 2024 it ran from 6 to 15 August) and ends with the feast Mass on the morning of 15 August, the Feast of the Assumption. In 2026, the Mannar District Secretariat coordinated drinking water, sanitation, first aid and police security, and the Sri Lanka Transport Board and Sri Lanka Railways ran special services for pilgrims.
If you want to see the feast, arrive at least a day early and expect dense crowds and slow traffic on the roads in. If you want a quiet visit, avoid the first half of August.
Visiting on an ordinary day
- Mass: the Northern Provincial Council lists daily Mass at 6 am in Tamil and 6.45 am in Sinhala, with an extra Mass in Tamil and Sinhala at 11.45 am on Saturdays and Sundays.
- Inside the church: pilgrims approach the statue of Our Lady to pray, some on their knees, and many take home a little of the shrine’s soil, which is traditionally believed to protect against snakebite.
- Dress and behaviour: cover your shoulders and knees, take your shoes off inside the church, keep your voice down and avoid photographing people at prayer. Our cultural etiquette guide has more on visiting places of worship.
- Staying overnight: the shrine has pilgrim accommodation of nearly 300 rooms, according to the Northern Provincial Council. Recent visitors (2025–26) say to book through the shrine’s administration office, well ahead for the feast.
- Heat: Madhu is in the dry zone. Come early in the morning, and bring water and a hat for the open grounds.
Getting there
By road, follow the A14 between Medawachchiya and Mannar to Madhu Junction, then take the Madhu Road (B378) to the church. Madhu Road station on the Mannar railway line serves the area. Recent visitors (2025–26) report that buses outside feast time are infrequent, so a car or a hired driver from Mannar or Vavuniya is usually easier. Madhu fits naturally into a trip that takes in Mannar Island and Jaffna, such as our Northern Sri Lanka itinerary.
Frequently asked questions (FAQs)
When is the Madhu church feast?
Madhu has two main feasts, on 2 July and 15 August. The August festival is the largest: it opens with a flag hoisting about ten days before and ends with the feast Mass on the morning of 15 August.
Where is the Shrine of Our Lady of Madhu?
In the forest of Mannar district in northern Sri Lanka, reached from Madhu Junction on the A14 Medawachchiya–Mannar road along the Madhu Road (B378).
Can you stay overnight at Madhu?
Yes. The shrine has pilgrim accommodation of nearly 300 rooms. Book through the shrine’s administration office, especially for the August feast.
Can non-Catholics visit Madhu church?
Yes. Buddhists, Hindus and Muslims visit as well as Catholics. Dress modestly, take your shoes off inside the church and be quiet during services.
Why is Madhu important to Sri Lankan Catholics?
The statue of Our Lady of Madhu was carried here in 1670 to protect it from Dutch persecution, and the shrine has drawn pilgrims ever since. It is regarded as the holiest Catholic shrine in the country.
Sources: npgov.lk, tourismnorth.lk (madhu madha church), tourismnorth.lk (lady of madhu shrine annual festival), en.wikipedia.org (Shrine of Our Lady of Madhu), en.wikipedia.org (Madhu, Sri Lanka), vatican.va, sundaytimes.lk, srilankamirror.com, english.newsfirst.lk, tamilguardian.com, catholicsandcultures.org, americamagazine.org and recent visitor reports. Header photo: Madhu waran / Wikimedia Commons, CC BY-SA 4.0.




