Map of U-Haul locations in Canada
U-Haul has about 1,200 locations in Canada, spread across 9 provinces and territories. The most are in Ontario (889), Quebec (114) and Saskatchewan (74). Per person, Nova Scotia has the most, with 5.8 locations for every 100,000 residents.
- Category
- Services
- Canadian locations
- about 1,200 (1,226 mapped)
- Provinces & territories
- 9
- Founded
- 1945
How many U-Haul locations are in each province?
| Province | Locations | Per 100,000 people | Share |
|---|---|---|---|
| Ontario | 889 | 5.5 | 72.5% |
| Quebec | 114 | 1.3 | 9.3% |
| Saskatchewan | 74 | 5.8 | 6.0% |
| Nova Scotia | 64 | 5.8 | 5.2% |
| New Brunswick | 51 | 5.8 | 4.2% |
| Alberta | 17 | 0.3 | 1.4% |
| British Columbia | 9 | 0.2 | 0.7% |
| Prince Edward Island | 7 | 3.8 | 0.6% |
| Yukon | 1 | 2.0 | 0.1% |
Which provinces and territories have no U-Haul?
4 provinces and territories have no U-Haul location in our data: Manitoba, Newfoundland and Labrador, Northwest Territories and Nunavut.
U-Haul in other countries
- U-Haul in the US about 8,900
Compare: chains in both the US and Canada.
Chains with a similar footprint
These chains are spread across the country in the most similar way:
- Bulk Barn 82% overlap
- Giant Tiger 82% overlap
- East Side Mario's 81% overlap
- Harvey's 81% overlap
- Pet Valu 81% overlap
- Circle K 78% overlap
More services maps

Locations come from All the Places, which collects them from each chain's public store locator (data from October 2026). U-Haul's locator leaves some stores out, so 26 locations come from OpenStreetMap (© OpenStreetMap contributors, ODbL). Counts can be a little off: new stores open, old ones close, and a few locations may be missing. Population figures are Statistics Canada estimates for July 2026. Guess the Chain is not affiliated with U-Haul. Page updated October 16, 2026.