Articles are written by our editorial team — Calgary-based contributors who track local fuel retail and Alberta wholesale fuel markets. Each post is reviewed against current pump and rack data before publication. See our About page for editorial standards and our disclaimer for price accuracy notes.
Almost every Calgary driver has noticed it: pull up to a Costco or Calgary Co-op gas bar and the posted price for regular gasoline is usually a few cents under the Shell, Petro-Canada, or Esso a kilometre down the road. It is not your imagination, and it is not a sale that is about to end. The two warehouse-style fuel retailers in this city operate on fundamentally different commercial models from the major branded chains, and those models translate directly into the price you pay at the pump.
This article walks through the structural reasons behind the gap, what it actually amounts to in dollars per year for a typical Calgary driver, and the catches that sometimes erase the savings.
The major chains are vertically integrated brands
Shell, Petro-Canada (a Suncor brand), Esso (Imperial Oil), and Husky (Cenovus) are all operated by Canadian or multinational integrated oil companies. They refine fuel, distribute it, and retail it under their own brand. That brand has value — to keep it, the retail arm has to fund advertising, station upgrades, national loyalty programs (Air Miles, Petro-Points, Esso Extras), credit-card partnerships, and a margin sufficient to keep franchisees and operators profitable across hundreds of locations.
None of that comes free. The retail price you see at a Shell on Macleod Trail has to cover not only the wholesale cost of the gasoline, the federal carbon levy, the provincial fuel tax, and GST, but also the operational and brand overhead of running a national fuel network. The major chains are still competitive — they have to be — but they are not built to chase the absolute lowest pump price in the city. They are built to be a reliable, branded fuel option that people are willing to pay a small premium for.
Costco runs a deliberate loss-leader strategy
Costco is famously not in the gas business to make money on gas. The company makes its profit on membership fees and on the high-volume, low-margin retail operation inside the warehouse. Fuel exists as a traffic driver: a member who comes for a fill-up is a member who renews, and often a member who does a quick shop afterward.
That changes the entire calculus on retail pricing. Costco can run its fuel margin as thin as required to stay several cents under the local average, because the strategic value of the fuel station is measured in member retention, not in fuel profit. Costco also keeps overhead unusually low at its gas bars: no convenience store, no car wash, no national loyalty program to fund, only a handful of self-serve pumps and one attendant. They accept Mastercard and Costco-branded cards only — declining Visa is itself a margin-saving move because of the lower interchange fees Costco negotiates.
In Calgary, the practical result is that the Saddletowne, Beacon Hill, and Deerfoot Costco gas bars are typically among the lowest posted prices for regular gasoline on any given day. The catches are membership cost (the basic Gold Star is $65/year, Executive is around $135) and queues, especially on Saturday mornings and Friday afternoons.
Calgary Co-op runs on a member-owned cooperative model
Calgary Co-op is something people from outside Western Canada often don't fully understand. It is not a private grocery and fuel chain — it is a member-owned cooperative. When you join (a one-time small fee gets you a member number for life), you are technically a part-owner of the business. Every year, the cooperative calculates its profit, retains what it needs for capital investments, and pays the rest back to members as an equity rebate, allocated roughly in proportion to how much each member spent at Co-op stores and gas bars during the year.
For fuel specifically, that rebate has historically worked out to several cents per litre in functional savings, paid annually rather than at the pump. So a Co-op posted price that looks roughly competitive with a major chain is often effectively cheaper for members once the year-end equity payment lands. Add the fact that Calgary Co-op deliberately positions its posted gas-bar prices to compete with Costco in the same neighborhoods (Beacon Hill is the obvious example, where the Co-op and Costco gas bars are within 500 metres of each other), and members generally come out ahead.
What the gap looks like in real money
A typical Calgary commuter driving 20,000 km per year in a sedan that gets roughly 8 L/100 km uses about 1,600 litres of gasoline annually. If the average gap between a major chain and a Costco / Co-op gas bar is 5 cents per litre, that is $80 a year. If the gap averages 8 cents — which it sometimes does, especially for Costco — that is $128.
Add in the Calgary Co-op equity rebate (a few additional cents per litre paid annually) and the math starts to clearly favour the warehouse-club options for anyone who already shops at one of these stores for other reasons. The Costco membership fee is the obvious break-even calculation: at $65/year for Gold Star, you need about 800 litres a year (half a typical commuter's volume) to come out ahead on fuel alone, before counting any value from warehouse shopping.
When the gap shrinks — or disappears
The Costco / Co-op pricing advantage is not absolute. There are reliably weeks each year when the major chains chase the warehouse clubs more aggressively, particularly around long weekends when travel demand is up and all retailers want to capture share. Local promotional periods — for example, double Air Miles events at Shell, or Petro-Points multiplier days at Petro-Canada — can also temporarily make a major-brand fill-up effectively cheaper for someone who actually uses those points.
The bigger structural caveat is detour cost. If your nearest Costco gas bar is 15 km out of your way, the few cents per litre saved are eaten up by the extra fuel and time. The right rule of thumb in Calgary is to optimise for time on routine commute fill-ups (use the cheapest station on your route) and to optimise for price on planned long-trip fill-ups (top up at Costco or Co-op before leaving the city).
What this means for how you fuel up
There is no single "best" station for every Calgary driver. The right answer depends on which side of the city you live, which stores you already shop at, and how price-sensitive you are. A few broad rules that hold for most people:
- If you already have a Costco membership for grocery or warehouse shopping, you should be defaulting to Costco gas whenever it is convenient. The membership cost is paid for by your fuel savings within a few months for a typical commuter.
- If you are a Calgary Co-op member, the equity rebate makes Co-op gas bars effectively the cheapest option in most neighborhoods, especially in the northwest, southwest, and deep south where Co-op has heavy gas-bar coverage.
- If you don't have either membership and don't want one, your next-best move is to use a price comparison tool (like this site) before each fill-up, plus a credit card that earns 3–4% cash back on fuel purchases. That combination gets you most of the way to Costco-equivalent effective pricing without the membership.
Closing thought
Posted pump prices in Calgary look like they are set by some single market authority, but they are not. They are the visible output of very different business models — integrated oil retailers chasing brand-loyal customers on one side, warehouse clubs and member cooperatives chasing volume on the other. Once you understand which model you are looking at, the price differences stop feeling random and start looking like exactly what they are: deliberate positioning by retailers with very different incentives.
Live prices: Costco gas prices in Calgary · Co-op gas prices in Calgary · Shell · Petro-Canada
Related: 5 Smart Ways to Save on Gas in Calgary · Best Times to Fill Up in Calgary · Understanding Gas Taxes in Alberta