Skip to main content

Best Gas Credit Cards in Canada 2026

Updated

Canadian drivers spending $150–$300/month on fuel can earn $50–$180/year in rewards just from gas station purchases. The best gas credit cards either earn high flat rates at all stations, or pair loyalty points (Petro-Points, AIR MILES) with credit card rewards for double-dipping.

Station-Specific vs. All-Station Cards

  • All-station cards earn the high rate anywhere you fill up — Shell, Petro-Canada, Esso, independent stations included
  • Station-specific cards (Petro-Points Mastercard, Shell Mastercard) earn their best rate only at that branded chain but can stack with the loyalty programme
  • Double-dipping tip: Use a Petro-Points or AIR MILES card at the pump while paying with a high-earn cash back card — but only if the loyalty card is separate from the payment card

Do Costco Gas Stations Count?

Most cards exclude warehouse clubs (Costco, Costco Gas). Always verify with the issuer whether your Costco gas fill-up earns at the high rate or reverts to the base earn.

Best Cash Back Gas Cards

CardAnnual FeeGas Earn RateBest For
MBNA Smart Cash World Elite Mastercard$1205% cash back at gas & groceryHighest rate for combined gas + grocery
CIBC Dividend Visa Infinite$1204% cash back at gas & groceryFamilies with high gas + grocery spending
CIBC Dividend Visa Platinum$993% cash back at gas & groceryMid-tier, no income requirement
Tangerine Money-Back Credit Card$02% in chosen categories (gas eligible)No-fee flexibility; choose gas as a category
Tangerine World Mastercard$02% in chosen categoriesNo-fee + World benefits
BMO CashBack World Elite Mastercard$1201% gas (limited)Best for grocery; not optimised for gas

Station-Loyalty Cards

CardAnnual FeeGas EarnProgrammeBest For
Petro-Canada Petro-Points Mastercard$0Bonus Petro-Points + 1x cash backPetro-PointsPetro-Canada loyalty stackers
Shell Mastercard$0Extra AIR MILES + base earnAIR MILESShell + AIR MILES stackers
Canadian Tire Triangle Mastercard$04¢/L CT Money at Triangle GasCT MoneyCanadian Tire gas stations
Canadian Tire Triangle World Elite Mastercard$04¢/L CT Money at Triangle GasCT MoneyCT gas + 3% grocery

No Annual Fee Gas Cards

CardAnnual FeeGas Earn RateBest For
Tangerine Money-Back Credit Card$02% (if gas is a chosen category)Best no-fee rate at all stations
Petro-Canada Petro-Points Mastercard$0Petro-Points + base earnPetro-Canada loyalists
Rogers Red World Elite Mastercard$01.5% everywhereSimple flat-rate at all stations
ATB Financial Mastercard$01.5% everywhereAlberta residents, flat-rate
RBC Cash Back Mastercard$02% at Petro-CanadaPetro-Canada + RBC stackers

Points Cards with Strong Gas Earn

CardAnnual FeeGas EarnProgramme
BMO Air Miles World Elite Mastercard$1203x AIR MILES at gas & groceryAIR MILES
Scotiabank Gold American Express$1203x Scene+ at gasScene+
TD Aeroplan Visa Infinite$1391.5x Aeroplan at gasAeroplan
CIBC Aeroplan Visa Infinite$1391.5x Aeroplan at gasAeroplan
American Express Gold Rewards Card$2502x Amex MR at gasAmex MR

Card details current as of June 2026. Earn rates and eligible merchants vary by issuer — confirm before applying. See our Advertiser Disclosure.