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
| Province | Most locations | Locations | Runner-up | Locations |
|---|---|---|---|---|
| Alberta | Esso | 299 | Shell | 236 |
| British Columbia | Petro-Canada | 185 | Esso | 154 |
| Manitoba | Esso | 88 | Shell | 54 |
| New Brunswick | Irving | 138 | Esso | 65 |
| Newfoundland and Labrador | Irving | 65 | Esso | 43 |
| Northwest Territories | Esso | 3 | Shell | 2 |
| Nova Scotia | Irving | 106 | Esso | 61 |
| Nunavut | – | – | ||
| Ontario | Esso | 801 | Petro-Canada | 500 |
| Prince Edward Island | Irving | 24 | Esso | 19 |
| Quebec | Esso | 434 | Shell | 398 |
| Saskatchewan | Esso | 95 | Shell | 44 |
| Yukon | Petro-Canada | 2 | – |
Advertisement
All 7 gas station brands on our maps
| Chain | Locations | Provinces & territories | Most in |
|---|---|---|---|
| Esso | 2,062 | 11 | Ontario |
| Shell | 1,396 | 11 | Ontario |
| Petro-Canada | 1,301 | 11 | Ontario |
| Irving | 483 | 6 | Quebec |
| Ultramar | 450 | 5 | Quebec |
| Sonic | 274 | 3 | Quebec |
| Pioneer | 210 | 1 | Ontario |
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.