St. Anthony's Shrine, Kochchikade

Good to know
- Best time to go
- December to March
- Budget
- $
- Accessibility
- limited
- Coordinates
- Open in maps
St. Anthony's Shrine at Kochchikade is a major Catholic church on the edge of Colombo's Pettah district, close to the harbour. Dedicated to Saint Anthony of Padua, it is one of Sri Lanka's most important places of Christian pilgrimage and is remarkable for the devotion it attracts across religious lines.
Its origins trace to the colonial era, growing from a small chapel served by a priest who ministered to fishing families during a time when Catholic worship was restricted. The present church, with its classical facade and tall central tower, developed over the following centuries into a large shrine, and the saint became widely revered as a worker of miracles.
What makes it distinctive is the way it draws not only Catholics but also Buddhists, Hindus and Muslims, who come to light candles and seek blessings, making it a striking symbol of Sri Lanka's religious plurality. Tuesdays and the feast of St. Anthony bring especially large crowds.
The shrine also carries recent tragedy. It was one of the sites struck in the Easter Sunday bombings of 2019, an attack that killed many worshippers; the church was subsequently repaired and reopened, and continues as an active and deeply loved place of prayer.
For visitors, the shrine sits within walking distance of the Pettah markets and Colombo Fort, so it fits into a wider walk through the old commercial quarter. Modest dress is appropriate, and security is understandably present given its history. The interior, with its statues, candles and quiet corners, offers a reflective contrast to the noise outside. For travellers interested in the layered faith of Colombo and the resilience of its communities, St. Anthony's is a moving and significant stop.
Wanderers' notes
Where next?











