Number of Petro-Canada locations in Canada in 2026
How many Petro-Canada locations are there in Canada?
There are 2,161 Petro-Canada locations in Canada as of October 12, 2026. The province and territory with the most number of Petro-Canada locations in Canada is Ontario, with 708 locations, which is about 33% of all Petro-Canada locations in Canada.
How can I download a list of Petro-Canada locations in Canada into Excel?
You can download the complete list of 2,161 Petro-Canada locations data as an Excel file, along with geo-coded addresses, phone numbers and open hours from our data store.
Download DatasetTop 10 Provinces and Territories with the most Petro-Canada locations
Ontario
708 (33%)
A location for every 22,746 people, in Ontario with about 33% of the total number of Petro-Canada locations
Quebec
477 (22%)
A location for every 18,901 people, in Quebec with about 22% of the total number of Petro-Canada locations
Alberta
384 (18%)
A location for every 13,169 people, in Alberta with about 18% of the total number of Petro-Canada locations
| Province / Territory | Number of locations | Population | Population per location |
|---|---|---|---|
| Ontario | 708 (33%) | 16.10M | 22.75K |
| Quebec | 477 (22%) | 9.02M | 18.90K |
| Alberta | 384 (18%) | 5.06M | 13.17K |
| British Columbia | 277 (13%) | 5.65M | 20.38K |
| Saskatchewan | 103 (5%) | 1.27M | 12.29K |
| Manitoba | 77 (4%) | 1.50M | 19.53K |
| Nova Scotia | 65 (3%) | 1.09M | 16.79K |
| New Brunswick | 34 (2%) | 866.00K | 25.47K |
| Prince Edward Island | 14 (1%) | 182.00K | 13.00K |
| Newfoundland and Labrador | 11 (1%) | 548.00K | 49.82K |
Provinces and Territories without any Petro-Canada locations
These provinces and territories do not have any Petro-Canada locations
- Nunavut
There are 1 provinces and territories without Petro-Canada locations in Canada
Cities with the most number of Petro-Canada locations in Canada
| City | Province / Territory | Number of Locations |
|---|---|---|
| Calgary | Alberta | 70 |
| Edmonton | Alberta | 66 |
| Mississauga | Ontario | 32 |
| Brampton | Ontario | 29 |
| Winnipeg | Manitoba | 26 |
| London | Ontario | 26 |
| Québec | Quebec | 24 |
| Montréal | Quebec | 22 |
| Toronto | Ontario | 21 |
| Scarborough | Ontario | 20 |
Download the complete database of Petro-Canada Locations in Canada
You can download the full list of Petro-Canada locations used for this analysis from our data store. Here is a random sample of 10 records for you to look at the fields and the data that we provide.
| Name | Street | City | Province / Territory | Zip Code | Phone | Latitude | Longitude | Address | Country | Last Updated Date |
|---|---|---|---|---|---|---|---|---|---|---|
| Petro-Canada Amos | 2900 Route 111 Est | Amos | QC | J9T 3A1 | 819-732-8307 | 48.560689 | -78.079979 | 2900 Route 111 Est, Amos, QC, J9T 3A1 | Canada | 2026-10-12 |
| Petro-Canada Pont-Rouge | 122 Boul Notre-Dame | Pont-Rouge | QC | G3H 3K7 | 418-873-2060 | 46.761908 | -71.708213 | 122 Boul Notre-Dame, Pont-Rouge, QC, G3H 3K7 | Canada | 2026-10-12 |
| Petro-Canada Grimsby | 424 South Service Road | Grimsby | ON | L3M 4E8 | 905-309-9444 | 43.20545051 | -79.59771685 | 424 South Service Road, Grimsby, ON, L3M 4E8 | Canada | 2026-10-12 |
| Petro-Canada Slave Lake | 700 Legacy Lane 15 Ave Sw | Slave Lake | AB | T0G 2A4 | 780-849-3440 | 55.274456 | -114.787969 | 700 Legacy Lane 15 Ave Sw, Slave Lake, AB, T0G 2A4 | Canada | 2026-10-12 |
| Petro-Canada Petersburg | 1656 Snyders Road | Petersburg | ON | N0B 2H0 | 519-634-5596 | 43.41366115 | -80.6059625 | 1656 Snyders Road, Petersburg, ON, N0B 2H0 | Canada | 2026-10-12 |
| Petro-Canada Grande-Rivière | 152 Grande Allée Est | Grande-Rivière | QC | G0C 1V0 | 418-385-3282 | 48.396122 | -64.491217 | 152 Grande Allée Est, Grande-Rivière, QC, G0C 1V0 | Canada | 2026-10-12 |
| Petro-Canada Kirkland | 17100 Trans Canada Hwy | Kirkland | QC | H9J 2M5 | 514-695-1714 | 45.45046182 | -73.86188269 | 17100 Trans Canada Hwy, Kirkland, QC, H9J 2M5 | Canada | 2026-10-12 |
| Petro-Canada Yellowknife | 324 Old Airport Road | Yellowknife | NT | X1A 0G3 | 867-873-4001 | 62.429306 | -114.418052 | 324 Old Airport Road, Yellowknife, NT, X1A 0G3 | Canada | 2026-10-12 |
| Petro-Canada Edmonton | 12659 - 153 Ave | Edmonton | AB | T5X 5X8 | 780-457-3576 | 53.61646093 | -113.54037859 | 12659 - 153 Ave, Edmonton, AB, T5X 5X8 | Canada | 2026-10-12 |
| Petro-Canada Oakville | 1550 North Service Road West | Oakville | ON | L6M 4A1 | 905-469-8733 | 43.42631146 | -79.72706437 | 1550 North Service Road West, Oakville, ON, L6M 4A1 | Canada | 2026-10-12 |
Disclaimer: Brand logos are used for visual representation only and do not imply endorsement or affiliation.
Download this data in any format
We provide all of our data sets as an Excel / CSV file. Please contact us if you need this POI dataset as JSON, Esri Shapefile, GeoJSON, KML (Google Earth) or any other custom format at an additional cost per format.Contact Sales