Number of Petro-Canada Petro Pass Cardlock locations in Canada in 2026

Last updated on October 12, 2026

How many Petro-Canada Petro Pass Cardlock locations are there in Canada?

There are 297 Petro-Canada Petro Pass Cardlock locations in Canada as of October 12, 2026. The province and territory with the most number of Petro-Canada Petro Pass Cardlock locations in Canada is Alberta, with 79 locations, which is about 27% of all Petro-Canada Petro Pass Cardlock locations in Canada.

297
Locations
266
Cities


How can I download a list of Petro-Canada Petro Pass Cardlock locations in Canada into Excel?

You can download the complete list of 297 Petro-Canada Petro Pass Cardlock locations data as an Excel file, along with geo-coded addresses, phone numbers and open hours from our data store.

Download Dataset

Top 10 Provinces and Territories with the most Petro-Canada Petro Pass Cardlock locations

Alberta

79 (27%)

A location for every 64,013 people, in Alberta with about 27% of the total number of Petro-Canada Petro Pass Cardlock locations


Ontario

76 (26%)

A location for every 211,895 people, in Ontario with about 26% of the total number of Petro-Canada Petro Pass Cardlock locations


Saskatchewan

39 (13%)

A location for every 32,462 people, in Saskatchewan with about 13% of the total number of Petro-Canada Petro Pass Cardlock locations


Province / Territory Number of locations Population Population per location
Alberta 79 (27%) 5.06M 64.01K
Ontario 76 (26%) 16.10M 211.90K
Saskatchewan 39 (13%) 1.27M 32.46K
British Columbia 37 (12%) 5.65M 152.59K
Quebec 26 (9%) 9.02M 346.77K
Manitoba 22 (7%) 1.50M 68.36K
Nova Scotia 8 (3%) 1.09M 136.38K
Newfoundland and Labrador 3 (1%) 548.00K 182.67K
Yukon 3 (1%) 48.00K 16.00K
Northwest Territories 2 (1%) 46.00K 23.00K

There are Petro-Canada Petro Pass Cardlock locations in 13 provinces and territories in Canada

Provinces and Territories without any Petro-Canada Petro Pass Cardlock locations

These provinces and territories do not have any Petro-Canada Petro Pass Cardlock locations

  • Nunavut
  • Prince Edward Island

There are 2 provinces and territories without Petro-Canada Petro Pass Cardlock locations in Canada

Cities with the most number of Petro-Canada Petro Pass Cardlock locations in Canada

City Province / Territory Number of Locations
Calgary Alberta 6
Edmonton Alberta 3
Drayton Valley Alberta 2
Fort Mcmurray Alberta 2
Whitecourt Alberta 2
Lac La Biche Alberta 2
Peace River Alberta 2
Sudbury Ontario 2
Estevan Saskatchewan 2
Kamloops British Columbia 2

Download the complete database of Petro Pass Cardlock Locations in Canada

You can download the full list of Petro Pass Cardlock 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 Petro Pass Cardlock Calgary 4022 Ogden Road Se Calgary AB T2G 4N8 403-264-0834 51.01950519 -114.02924001 4022 Ogden Road Se, Calgary, AB, T2G 4N8 Canada 2026-10-12
Petro-Canada Petro Pass Cardlock Lampman 101 Minard Road Lampman SK S0C 0B0 306-637-4370 49.380369 -102.767777 101 Minard Road, Lampman, SK, S0C 0B0 Canada 2026-10-12
Petro-Canada Petro Pass Cardlock Timmins 364 Moneta Ave Timmins ON P4N 7C5 705-264-3431 48.466239 -81.324895 364 Moneta Ave, Timmins, ON, P4N 7C5 Canada 2026-10-12
Petro-Canada Petro Pass Cardlock Crossfield 283188 Range Road 293 Crossfield AB T0M 0S0 403-561-7206 51.414825 -114.000591 283188 Range Road 293, Crossfield, AB, T0M 0S0 Canada 2026-10-12
Petro-Canada Petro Pass Cardlock St-Thomas 111 Harper Road St-Thomas ON N5P 4E5 519-631-6140 42.7901105 -81.1528505 111 Harper Road, St-Thomas, ON, N5P 4E5 Canada 2026-10-12
Petro-Canada Petro Pass Cardlock Leduc 201 - 8020 Sparrow Drive Leduc AB T9E 7G3 780-986-5312 53.303103 -113.54331 201 - 8020 Sparrow Drive, Leduc, AB, T9E 7G3 Canada 2026-10-12
Petro-Canada Petro Pass Cardlock Russell Jct Hwy 16 And 83 Russell MB R0J 1W0 204-773-2268 50.7737 -101.288317 Jct Hwy 16 And 83, Russell, MB, R0J 1W0 Canada 2026-10-12
Petro-Canada Petro Pass Cardlock Kamloops 1885 West Trans-Canada Hwy Kamloops BC V1S 1J7 250-374-6263 50.65942 -120.397115 1885 West Trans-Canada Hwy, Kamloops, BC, V1S 1J7 Canada 2026-10-12
Petro-Canada Petro Pass Cardlock Pincher Creek 1093 Main Street Pincher Creek AB T0K 1W0 403-627-3170 49.485815 -113.932301 1093 Main Street, Pincher Creek, AB, T0K 1W0 Canada 2026-10-12
Petro-Canada Petro Pass Cardlock Watson Lake Mile 635 Alaska Hwy Watson Lake YT Y0A 1C0 250-774-7251 60.052532 -128.66569 Mile 635 Alaska Hwy, Watson Lake, YT, Y0A 1C0 Canada 2026-10-12

* Open hours are not displayed here as it is too big to show on a reasonably sized screen.

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