Guess the ChainRoad atlas of Canadian chains

Gas station brands in Canada

Our maps cover 7 gas station brands in Canada. The biggest is Esso, with about 2,100 locations in 11 provinces and territories, followed by Shell (about 1,400) and Petro-Canada (about 1,300). Esso has the most locations in 6 of the 13 provinces and territories.

Biggest gas station brands in each province

ProvinceMost locationsLocationsRunner-upLocations
AlbertaEsso299Shell236
British ColumbiaPetro-Canada185Esso154
ManitobaEsso88Shell54
New BrunswickIrving138Esso65
Newfoundland and LabradorIrving65Esso43
Northwest TerritoriesEsso3Shell2
Nova ScotiaIrving106Esso61
Nunavut––
OntarioEsso801Petro-Canada500
Prince Edward IslandIrving24Esso19
QuebecEsso434Shell398
SaskatchewanEsso95Shell44
YukonPetro-Canada2–
Advertisement

All 7 gas station brands on our maps

ChainLocationsProvinces & territoriesMost in
Esso2,06211Ontario
Shell1,39611Ontario
Petro-Canada1,30111Ontario
Irving4836Quebec
Ultramar4505Quebec
Sonic2743Quebec
Pioneer2101Ontario

Store locations from All the Places (data from October 2026), with gaps filled from OpenStreetMap (© OpenStreetMap contributors). Only chains on our maps with at least 25 locations are listed, so smaller local chains are missing. Counts can be a little off as stores open and close.