List of supermarkets in Canada: 1,655 in 9 cities
How many supermarkets are in Canada?
OpenStreetMap names 1,655 supermarkets across the 9 cities in Canada that have a list on this site (extracts of 7 Nov 2026 to 11 Nov 2026): the biggest are Toronto (486), Montreal (305), Calgary (192). 31% of the records list a website and 36% a phone number; 377 non-chain supermarkets have no website on the map record. This covers those cities only, not every town in Canada.
Download all 1,655 as one CSVGet emails, phones and ratings
Data © OpenStreetMap contributors, ODbL, extract of 11 Nov 2026. The CSV is under the same licence.
Supermarkets by city
| City | Named | Website listed | Phone listed | No website (non-chain) |
|---|---|---|---|---|
| Supermarkets in Toronto | 486 | 22% | 34% | 139 |
| Supermarkets in Montreal | 305 | 33% | 36% | 66 |
| Supermarkets in Calgary | 192 | 44% | 47% | 29 |
| Supermarkets in Edmonton | 149 | 25% | 17% | 32 |
| Supermarkets in Vancouver | 143 | 50% | 51% | 46 |
| Supermarkets in Ottawa | 133 | 27% | 40% | 13 |
| Supermarkets in Winnipeg | 107 | 29% | 35% | 31 |
| Supermarkets in Hamilton | 103 | 38% | 39% | 12 |
| Supermarkets in Regina | 37 | 24% | 22% | 9 |
The complete list for Canada
The map misses many businesses and has no emails. Google Maps Business Lead & Email Finder searches Google Maps and reads each business website: $0.99 per 1,000 + $0.10/GB start, plus Apify platform usage. Paste one search per city (each list page gives neighbourhood and postcode searches for big cities):
- supermarkets in Toronto, Canada
- supermarkets in Montreal, Canada
- supermarkets in Calgary, Canada
- supermarkets in Edmonton, Canada
- supermarkets in Vancouver, Canada
- supermarkets in Ottawa, Canada
- supermarkets in Winnipeg, Canada
- supermarkets in Hamilton, Canada
- supermarkets in Regina, Canada
Before you send anything: marketing rules in Canada.
Questions
Is there a free list of all supermarkets in Canada?
Not of every one. The free lists here cover 9 cities in Canada (1,655 named supermarkets); the CSV joins them with a city column. For towns not covered, or for every business Google Maps shows with phones, emails and ratings, run a Google Maps source with the searches below.
Which city in Canada has the most supermarkets on the map?
Toronto, with 486 named supermarkets, then Montreal (305).