Churches in Sri Lanka
928 churches across Sri Lanka, must-see first. Each page covers the best time to visit, typical crowds and how far it is from nearby cities, and travellers can report “Is it open today?” (service & crowd status).
- St. Anthony's Shrine, Kochchikade · church · Colombo · Highly rated · Must-see
- National Shrine of Our Lady of Madu · church · Mannar · Highly rated · Must-see
- St. Anne's National Shrine - Thalawila | . · church · Puttalam · Highly rated · Must-see
- Holy Cross National Shrine - Marawila · church · Puttalam · Highly rated · Must-see
- St. Mary's Church · church · Gampaha · Highly rated · Must-see
- The Shrine of Our Lady of Matara · church · Matara · Highly rated · Must-see
- All Saints' Church - Borella · church · Colombo · Highly rated · Must-see
- Dutch Reformed Church · church · Galle · Highly rated · Must-see
- St. Mary's Cathedral · church · Galle · Highly rated · Must-see
- St. Anthony's National Shrine - Wahakotte | . · church · Matale · Highly rated · Must-see
- St. Mary's Cathedral Jaffna · church · Jaffna · Highly rated · Must-see
- The Cathedral of Christ the Living Saviour · church · Colombo · Well liked · Must-see
- Adisham Bungalow (St.Benedict's Monastery) · church · Badulla · Must-see
- Basilica of Our Lady of Lanka · church · Gampaha · Must-see
- Church of St. Michael & All angels · church · Colombo · Must-see
- Dutch Reformed Church · church · Puttalam · Must-see
- Methodist Church · church · Colombo · Must-see
- St. Andrew's Presbyterian Church · church · Colombo · Must-see
- St. Andrews Church · church · Badulla · Must-see
- St. Antony's Shrine · church · Jaffna · Must-see
- St. Lawrence Church · church · Colombo · Must-see
- St. Matthias Church · church · Colombo · Must-see
- St. Sebastian Church · church · Gampaha · Must-see
- Wolvendaal Church · church · Colombo · Must-see
- St.Stephen Church · church · Gampaha · Must-see
- St. Mary's Church - Bambalapitiya · church · Colombo · Highly rated
- St. Lucia’s Cathedral - Kotahena · church · Colombo · Highly rated
- St. Jude's Shrine Church - Indigolla · church · Gampaha · Highly rated
- St. Anthony's Cathedral - Kandy · church · Kandy · Highly rated
- People's Church · church · Colombo · Highly rated
- Holy Trinity Church, Nuwara Eliya - Church of Ceylon · church · Nuwara Eliya · Highly rated
- Christ Church Warleigh, Dickoya - Church of Ceylon · church · Nuwara Eliya · Highly rated
- Our Lady of Guadaloupe Shrine - Karikattiya · church · Puttalam · Highly rated
- St. Thomas the Apostle’s Church · church · Colombo · Highly rated
- St. Anthony’s Church · church · Jaffna · Highly rated
- St. Francis Xavier's Church · church · Nuwara Eliya · Highly rated
- St. John Dal Bastone's Church · church · Colombo · Highly rated
- All Saints' Church · church · Galle · Well liked
- Holy Spirit Church · church · Kalutara · Well liked
- Manalkaadu Dutch Church · church · Jaffna · Well liked
- Our Lady of Refuge Co Cathedral (OLR) Church · church · Jaffna · Well liked
- St Paul's Church · church · Kandy · Well liked
- St. Anne's Church · church · Galle · Well liked
- St. Anne's Cathedral - Diocese of Kurunegala · church · Kurunegala · Well liked
- St. Anne's National Shrine - Kattimahana · church · Kurunegala
- St. Padre Pio's Shrine - Athurugiriya · church · Colombo
- St. Sebastian's Church - Moragoda · church · Gampaha
- St. Sebastian's Cathedral · church · Mannar
- St. Joseph Vaz Church · church · Kurunegala
- Holy Cross Church · church · Gampaha
- Our Lady of Lourdes Church · church · Anuradhapura
- Kalpitiya Dutch Church · church · Puttalam
- St. Mary's Cathedral · church · Batticaloa
- Kalvari Church · church · Vavuniya
- St. James the Great Church · church · Jaffna
- Sancta Maria Shrine · church · Kandy
- St. Mary's Cathedral Trincomalee · church · Trincomalee
- Calvary Shrine - Hiniduma · church · Galle
- Shrine of Our Lady Of Guadalupe Church · church · Trincomalee
- St. Anthony’s Shrine - Bandarawela · church · Badulla
- St Anthony's Church ( Kele Palliya) · church · Puttalam
- St. Paul the Hermit Church · church · Nuwara Eliya
- St. Mary's Church - Gatembe · church · Kandy
- Our Lady of Velankanni Catholic Church · church · Puttalam
- St. Andrew's Church, Church of Ceylon - Haputale · church · Badulla
- Holy Cross Church · church · Kalutara
- Kaththar Church · church · Mannar
- St. Thomas’ Church - Matale | . · church · Matale
- Our Lady of Lourdes Church - Manthai, Mannar · church · Mannar
- St. Mary's Cathedral - Badulla · church · Badulla
- Our Lady of Mount Carmel's church · church · Puttalam
- Ayithiyamalai Shrine Of Our Lady Perpetual Church · church · Batticaloa
- St. John Mary Vianney Church · church · Ratnapura
- St. Mary’s Presentation of Jesus Church · church · Batticaloa
- St Joseph's Chapel · church · Galle
- St. James the Great’s Church · church · Puttalam
- St. Sebastian’s Church · church · Puttalam
- St. Anthony's Church · church · Batticaloa
- St. Mary's Church · church · Kegalle
- Christ Church Dickoya · church · Nuwara Eliya
- Sri Kurusa Church · church · Puttalam
- Veppankulam, St. Joseph's Church. · church · Vavuniya
- Anglican Cathedral of Christ the King Kurunegala · church · Kurunegala
- St. Anthony's Church - Rotawewa Church · church · Matale
- St. Anthony's Church - Pallandeniya · church · Kurunegala
- St. Anthony's Church, Battuluoya · church · Puttalam
- Evangelical Church of Christ - Mathagal · church · Jaffna
- Our Lady of Sorrows Church - Hambanthota · church · Hambantota
- St. Anne’s Church, Miriswatta, Gampaha · church · Gampaha
- Our Lady of Good Health Church - Carduwa · church · Puttalam
- St. Michael's Church - Nagoda Kaluthara · church · Kalutara
- St. Mary Mother of the Eucharist Church · church · Colombo
- Holy Cross Church · church · Nuwara Eliya
- Shrine Of Our Lady Of Lourdes Palaiyutru · church · Trincomalee
- Brookside Colombo Church · church · Colombo
- Our Lady of Fatima Church - Malkaduwawa · church · Kurunegala
- St. Marys Historical Church (Mother of Little Goa) - Kalamulla · church · Kalutara
- Divine Mercy Shrine · church · Trincomalee
- St. Sebastian’s Church · church · Kurunegala
- St. Joseph's Church · church · Kurunegala
- St. Mark's Church, Church of Ceylon - Badulla · church · Badulla
- St. Anthony's Church · church · Mullaitivu
- Our Lady of Fatima Shrine · church · Jaffna
- St.Peter's Church - Palakuda · church · Puttalam
- St. Peter's Catholic Church · church · Jaffna
- Dutch Reformed Church · church · Matara
- St.Anthony's Church · church · Anuradhapura
- St.mary's Church - Mutharipputhurai · church · Mannar
- Our Lady of the Rosary Church. · church · Batticaloa
- St.Peter's and Paul's Church · church · Ratnapura
- Immaculate Conception of St. Mary’s Church · church · Polonnaruwa
- Methodist Church · church · Batticaloa
- Ingiriya Church · church · Kalutara
- Ceylon Pentecostal Mission · church · Jaffna
- Infant Jesus Church · church · Puttalam
- St. Anne's Church, Puwakpitiya · church · Colombo
- Smyrna Church · church · Galle
- St.Peter's Church - Tsunami Memorial · church · Mullaitivu
- St. Sebastian's Church, Haldummulla - . , . · church · Badulla
- Hingurana Calvary Shrine · church · Ampara
- Our Lady of Refuge Church · church · Mannar
- St. Leonard of Port Maurice Church · church · Gampaha
- Palugasdamana Church · church · Polonnaruwa
- Pallewela Apostolic Church · church · Kurunegala
- Mother of Refuge Catholic Church · church · Puttalam
- St Theresa's Church Valaichenai · church · Batticaloa
- St.Paul's Church, Kilinochchi - Church of Ceylon (Anglican), Diocese of Colombo · church · Kilinochchi
- St. Joseph's Church · church · Ratnapura
- AOG Church · church · Kalutara
- Smyrna Church · church · Nuwara Eliya
- St. Mary Magdalen's Church · church · Ampara
- Sippiyaaru Anthoniyaar church · church · Mannar
- St. Joan of Arc Church · church · Kurunegala
- St. Francis of Assisi Church · church · Hambantota
- Christ The King Church · church · Kegalle
- Ulhitiya St' Anthonys Church · church · Badulla
- Our Lady Of Vealankanni Church · church · Batticaloa
- St Joseph's Church · church · Anuradhapura
- Ceylon Pentecostal Mission - Valachchenai · church · Batticaloa
- St.Antony's Church, Palaitivu · church · Kilinochchi
- St. John Baptist Church - Kalutara North | . · church · Kalutara
- St. Theresa's Church · church · Kilinochchi
- St.Mary's Church - Kandathoduwawa · church · Puttalam
- Our Lady of Assumption Catholic Church, Minneriya | . · church · Polonnaruwa
- Assemblies of God Church · church · Matara
- St. Lucia’s Church · church · Mannar
- St. Joseph's Church, Nilaveli · church · Trincomalee
- St. Anthony's Church · church · Kurunegala
- Our Lady of Immaculate Conception Church · church · Galle
- St. Francis Xavier Church · church · Kegalle