Country
Churches in Canada
2,674 churches in Canada — Catholic, Orthodox, Anglican, Protestant, and Oriental Orthodox places of worship catalogued from open archives, each with its location, founding year, history, and visiting information. Browse them below or explore the world map.

Strathcona County, Canada
St. Margaret's Roman Catholic Chuch

Kitchener, Canada
St. Mark Church
†
Hamilton, Canada
St. Mark's Anglican Church
†
Nova Scotia, Canada
St. Mark's Anglican Church
†
Kensington, Canada
St. Mark's Anglican Church
†
Nipper's Harbour, Canada
St. Mark’s Anglican Church
Vancouver, Canada
St. Mark's Chapel
Port Hope, Canada
St. Mark's Church

Halifax, Canada
St. Mark's Church

Niagara-on-the-Lake, Canada
St. Mark's Church

Toronto, Canada
St. Mark's Church
†
Kitchener, Canada
St. Mark's Place

Mapleton, Canada
St. Martin of Tours Church
†
West Lincoln, Canada
St. Martin of Tours Church

London, Canada
St. Martin of Tours Church
†
Afton, Canada
St. Martin of Tours Roman Catholic Church
†
Gander, Canada
St. Martin's Cathedral

Jasper, Canada
St. Mary & St. George Anglican Church

Toronto, Canada
St. Mary Armenian Apostolic Church

Chatham-Kent, Canada
St. Mary Church

Welland, Canada
St. Mary Church

Norfolk County, Canada
St. Mary Church

West Elgin, Canada
St. Mary Church

Tillsonburg, Canada
St. Mary Church
Canada churches by tradition
- Roman Catholic churches in Canada
- Eastern Catholic churches in Canada
- Greek Orthodox churches in Canada
- Russian Orthodox churches in Canada
- Serbian Orthodox churches in Canada
- Romanian Orthodox churches in Canada
- Coptic Orthodox churches in Canada
- Armenian Apostolic churches in Canada
- Anglican / Episcopal churches in Canada
- Lutheran churches in Canada
- Baptist churches in Canada
- Methodist churches in Canada
- Presbyterian churches in Canada
- Pentecostal churches in Canada
- Reformed churches in Canada
- Non-denominational churches in Canada