Skip to main content

Best Gas Credit Cards Canada 2026 | Gas Station Rewards

Updated

Best Gas Credit Cards 2026

CardGas RateAnnual FeeBrand LockBest For
CIBC Dividend Visa Infinite4%$120NoneGeneral gas
Scotiabank Gold Amex3x (3%)$120NoneScotia customers
TD Cash Back Visa Infinite3%$139NoneTD customers
Triangle World Elite~7 cents/L$0Canadian Tire Gas+CT Gas shoppers
Petro-Canada Mastercard10 cents/L$0Petro-CanadaPetro loyalists
Esso Mobil Mastercard10 cents/L$0Esso/MobilEsso loyalists
RBC ION Visa4%$0NoneRBC customers
Tangerine World MC2% (custom)$0NoneNo-fee option

Annual Savings Comparison

Based on $3,000/year gas spending (~$250/month):

CardRateAnnual RewardsAnnual FeeNet Value
CIBC Dividend VI4%$120$120$0
Petro-Canada MC~6.5%*$195$0$195
Triangle WE~5%*$150$0$150
Scotia Gold Amex3%$90$120-$30
Tangerine World2%$60$0$60
Basic 1% card1%$30$0$30

*Cents/litre converted assuming $1.50/litre average

Best overall value: Co-branded cards at their specific stations

Top Gas Card Picks

Best Flexible: CIBC Dividend Visa Infinite

FeatureDetails
Annual fee$120
Gas rate4% cash back
Grocery rate4% cash back
Other1%
Cap$25,000/year on 4% categories

Best for: Those who want one card for gas + groceries at any station.

Best No Annual Fee: Triangle World Elite Mastercard

FeatureDetails
Annual fee$0
CT Gas rate7 cents per litre
Canadian Tire4% CT Money
Groceries1.5%
Other1%
Income requirement$80,000+

Redemption: CT Money redeemable at Canadian Tire, Sport Chek, Mark’s, Atmosphere.

Best for: Canadian Tire Gas+ users and Canadian Tire shoppers.

Best Petro-Canada: Petro-Canada Mastercard

FeatureDetails
Annual fee$0
Gas rate10 cents/L (promo), then 3 cents/L base
Car wash10 cents/L at wash
Petro-Points2x points
Other purchases0.5%

The math at $1.50/L:

  • 10 cents savings = 6.7% back
  • 3 cents base = 2% back

Best for: Loyal Petro-Canada customers.

Best Esso/Mobil: Esso Mobil Mastercard

FeatureDetails
Annual fee$0
Gas rate10 cents/L (promo), then variable
Esso ExtraStackable loyalty
Other1%

Best for: Loyal Esso/Mobil customers.

Co-Branded vs Flexible Cards

FactorCo-BrandedFlexible
Gas rate at specific brand5-10 cents/L3-4%
Gas rate elsewhereBad (0-1%)3-4%
FlexibilityLowHigh
Annual feeUsually $0$0-139
Other rewardsLimitedFull category bonuses

Choose co-branded if: You always fill up at one brand Choose flexible if: You fill up wherever is convenient/cheapest

Stacking Gas Savings

Maximize savings by combining:

LayerSavings
Credit card rewards3-5%
Loyalty program1-3 cents/L
GasBuddyFind cheapest station
Costco gas8-15 cents/L cheaper
Gift cardsBuy discounted gas cards

Example Stack

ComponentSavings on $50 Fill
Fill at Costco (10 cents/L cheaper)$3.30
Use Rogers WE (1.5%)$0.75
Total savings$4.05 (8%)

Gas Card by Station

StationBest CardRate
Canadian Tire Gas+Triangle WE7 cents/L
Petro-CanadaPetro-Canada MC3-10 cents/L
Esso/MobilEsso Mobil MC3-10 cents/L
ShellJourney Visa (US) / Scotia Gold3%
CostcoCostco Mastercard2%
Any stationCIBC Dividend VI4%

Costco Gas Strategy

Costco only accepts Mastercard:

CardRate at Costco Gas
Capital One Costco2%
Rogers World Elite MC1.5%
Tangerine World MC2% (if gas selected)
Triangle WE1%

Best combo: Costco gas (cheapest price) + Costco Mastercard (2%) = maximum savings.

Understanding Gas Pricing Categories

Merchant CodeWhat Counts
Gas stationsYes
Gas at CostcoSometimes (check card)
Gas at SuperstoreUsually yes
Car wash at gas stationSometimes
Convenience store at gas stationUsually no

Tip: Pay at pump (gas code) vs inside (convenience code).

When Premium Gas Cards Aren’t Worth It

ScenarioBetter Option
Drive hybrid/electricSkip gas bonuses
Low annual gas spendUse flat-rate card
Prices vary wildlyChase cheapest station
Often pay cashGas loyalty programs

Break-even for $120 annual fee card at 4%:

  • Need $3,000+ gas spending/year
  • That’s $250/month or ~6-7 fill-ups

Electric Vehicle Charging Cards

For EV drivers:

CardCharging RateNotes
Most cardsCodes as “auto services”Usually 1%
CIBC Dividend1%Gas category doesn’t apply

EV charging generally doesn’t earn bonus rewards on gas cards.