Qibla Finder
ٱلْقِبْلَة

Qibla Direction in Canada

True and magnetic Qibla bearings and the distance to the Kaaba for 15 Canadian cities.

Open the live Qibla compass

From every city below the Qibla points between north-northeast and east-northeast: from 16.7° in Vancouver to 58.7° in Montreal, measured clockwise from true north. The bearing follows the great circle, the shortest path over the globe, which is why it points northeast rather than the southeast a flat map suggests.

A regular compass points to magnetic north, not true north, so it needs a different number. Across these cities magnetic declination (WMM2025, November 2026) runs from 13.6° W in Montreal to 15.4° E in Vancouver; the magnetic column already allows for it. The nearest city to the Kaaba here is Montreal at 6,213 miles, the furthest Surrey at 7,443 miles.

Qibla direction for 15 cities in Canada, grouped by province. Select a column heading to sort.
Alberta
Calgary, AB25.0°11.7°NNE7,184
Edmonton, AB25.3°11.7°NNE7,017
British Columbia
Surrey, BC16.9°1.6°NNE7,443
Vancouver, BC16.7°1.3°NNE7,440
Manitoba
Winnipeg, MB40.1°37.4°NE6,850
Ontario
Brampton, ON54.3°64.2°NE6,534
Hamilton, ON54.3°64.0°NE6,558
Markham, ON54.6°64.8°NE6,512
Milton, ON54.2°64.0°NE6,547
Mississauga, ON54.4°64.4°NE6,535
Oakville, ON54.4°64.3°NE6,542
Ottawa, ON57.2°69.7°ENE6,303
Toronto, ON54.6°64.7°NE6,522
Windsor, ON52.0°59.6°NE6,725
Quebec
Montreal, QC58.7°72.3°ENE6,213

Calculated for each city centre with the same great-circle formula as the Qibla Finder (Kaaba at 21.4225° N, 39.8262° E, mean earth radius 6,371 km). Magnetic bearing = true bearing minus declination (east positive), from NOAA's World Magnetic Model 2025 for November 2026. Your own bearing varies a little across a city; use the live finder for your exact spot.

Also see the Qibla direction in the USA.

وَرَتِّلِ ٱلْقُرْآنَ تَرْتِيلًا

Learn to recite it properly, with a live teacher

One-to-one Quran lessons for children and adults — tajweed, memorisation and reading, scheduled around you.

Book a free trial class