CA
Mosques in Canada
Directory of 488 Mosques across 93 cities in Canada. Addresses, contact details, opening hours.
By region
- Alberta 4
- British Columbia 9
- Communauté-Urbaine-de-Montréal 67
- Division No. 11 55
- Division No. 16 2
- Division No. 6 18
- Essex County 2
- Fraser Valley 1
- Greater Sudbury Division 2
- Greater Vancouver 24
- Halifax Regional Municipality 9
- Halton Regional Municipality 8
- Hastings County 3
- Laval 7
- Manitoba 3
- Middlesex County 4
- Montreal 9
- Nanaimo 2
- New Brunswick 3
- Niagara Regional Municipality 5
- Nova Scotia 3
- Ontario 27
- Ottawa Division 24
- Peel Regional Municipality 48
- Prince Edward Island 1
- Quebec 15
- Saskatchewan 16
- Simcoe County 2
- Stormont, Dundas and Glengarry 6
- Toronto Division 73
- Waterloo Regional Municipality 12
- Wellington County 3
- Westmorland County 1
- York Regional Municipality 20
All cities (1,577)
- Talcville Newfoundland and Labrador —
- Tall Pines Saskatchewan —
- Tallheo British Columbia —
- Tallman Saskatchewan —
- Talmage Saskatchewan —
- Talon Quebec —
- Taloyoak Nunavut —
- Talzie Newfoundland and Labrador —
- Tam O'Shanter Ridge Nova Scotia —
- Tam O'Shanter-Sullivan Ontario —
- Tamarac Estates Ontario —
- Tamarack British Columbia —
- Tamarisk British Columbia —
- Tamworth Ontario —
- Tancook Island Nova Scotia —
- Tancredia Quebec —
- Tangent Alberta —
- Tangier Nova Scotia —
- Tangleflags Saskatchewan —
- Tanglewood Ontario —
- Tanglewood Beach Ontario —
- Tanguay Quebec —
- Tanguishene Newfoundland and Labrador —
- Tankville New Brunswick —
- Tannahill Saskatchewan —
- Tanners Settlement Nova Scotia —
- Tannin Ontario —
- Tanquary Camp Nunavut —
- Tansley Ontario —
- Tansleyville Ontario —
- Tantallon Nova Scotia —
- Tanu British Columbia —
- Tapley Saskatchewan —
- Tapley Mills New Brunswick —
- Tapleys British Columbia —
- Tapleys Mills New Brunswick —
- Tapleytown Ontario —
- Taplow Alberta —
- Tappen British Columbia —
- Tar Island Alberta —
- Tara Ontario —
- Tara Siding Ontario —
- Taradale Alberta —
- Tarantum Prince Edward Island —
- Tarbert Ontario —
- Tarbot Nova Scotia —
- Tarbotvale Nova Scotia —
- Targettville New Brunswick —
- Tarnopol Saskatchewan —
- Tarrtown New Brunswick —
- Tarrys British Columbia —
- Tartan Ontario —
- Tartan Lane Newfoundland and Labrador —
- Tartigou Quebec —
- Tarzwell Ontario —
- Taschereau Quebec —
- Taschereau-Fortier Quebec —
- Tashme British Columbia —
- Tashota Ontario —
- Tasialuup Itillinga Quebec —
- Tasialuup Sijjanga Quebec —
- Tasikutaaraaluup Sitialungit Quebec —
- Tasiqanngituq Quebec —
- Tasirmiuviup Sijjangit Quebec —
- Tasiujaq Quebec —
- Tasu British Columbia —
- Tatagwa Saskatchewan —
- Tatainaq Quebec —
- Tatalrose British Columbia —
- Tatamagouche Nova Scotia —
- Tatamagouche Mountain Nova Scotia —
- Tate Saskatchewan —
- Tate Corners Ontario —
- Tatehurst Quebec —
- Tatla Lake British Columbia —
- Tatlayoko Lake British Columbia —
- Tatlock Ontario —
- Tatlow British Columbia —
- Tatnall Ontario —
- Tatogga British Columbia —
- Tatsfield Saskatchewan —
- Tatton British Columbia —
- Tattons Corner New Brunswick —
- Taunton Ontario —
- Taurus British Columbia —
- Tavani Nunavut —
- Taverna British Columbia —
- Tavistock Ontario —
- Tawa Alberta —
- Tawatinaw Alberta —
- Taxis River New Brunswick —
- Tay British Columbia —
- Tay Creek New Brunswick —
- Tay Falls New Brunswick —
- Tay Mills New Brunswick —
- Tay Settlement New Brunswick —