Skip to content
Groceries

Best Grocery credit cards in Canada

Grocery credit cards in Canada publish a dedicated earn rate for supermarket and grocery spend.

*a card is filed here when we hold a positive earn rate on grocery spend for it. Caps and exclusions vary by issuer, so confirm them on the issuer's page.

58
Grocery cards filed
The ledger

All Grocery cards in Canada

58 cards
BMO№ 3

BMO CashBack Mastercard

Mastercard issued by BMO.

Cash BackGroceries
Annual feeNot confirmed
Top earn rateNot confirmed
BMO№ 8

BMO VIPorter Mastercard

Mastercard issued by BMO.

DiningGas & Fuel
Annual feeC$89per year
Top earn rateNot confirmed
CIBC№ 12

CIBC Aventura Visa Card

Visa card issued by CIBC.

Gas & FuelGroceries
Annual feeC$0per year
Top earn rate1xDrugstores
CIBC№ 17

CIBC Dividend Visa Card

Visa card issued by CIBC.

Cash BackDining
Annual feeC$0per year
Top earn rateNot confirmed
Vancity№ 19

enviro Visa Infinite

Visa card issued by Vancity.

GroceriesPremium
Annual feeNot confirmed
Top earn rateNot confirmed
MBNA Canada№ 24

MBNA Smart Cash World Mastercard®

Welcome offer: Earn 5% Cash Back on eligible gas and groceries purchases for the first 6 months†† ($500 monthly spend cap)

Cash BackGas & Fuel
Annual feeC$39per year
Top earn rateNot confirmed
Meridian Credit Union№ 25

Meridian Visa Cash Back

Visa card issued by Meridian Credit Union.

Bills & UtilitiesCash Back
Annual feeNot confirmed
Top earn rateNot confirmed
Meridian Credit Union№ 26

Meridian Visa Infinite Cash Back

Visa card issued by Meridian Credit Union.

Bills & UtilitiesCash Back
Annual feeNot confirmed
Top earn rateNot confirmed
Meridian Credit Union№ 27

Meridian Visa Platinum Cash Back

Visa card issued by Meridian Credit Union.

Bills & UtilitiesCash Back
Annual feeNot confirmed
Top earn rateNot confirmed
RBC Royal Bank№ 28

More Rewards RBC Visa

Visa card issued by RBC Royal Bank.

DiningEV Charging
Annual feeC$0per year
Top earn rate5xDining
National Bank of Canada№ 29

National Bank Platinum Mastercard

Up to 35,000 reward points upon enrollment, and a refund of the annual fee for the first year for the primary cardholder of a National Bank® Platinum Mastercard®.

Bills & UtilitiesDining
Annual feeNot confirmed
Top earn rateNot confirmed
National Bank of Canada№ 30

National Bank World Elite Mastercard

Mastercard issued by National Bank of Canada.

Bills & UtilitiesDining
Annual feeNot confirmed
Top earn rateNot confirmed
Neo Financial№ 31

Neo Mastercard

Mastercard issued by Neo Financial.

Credit BuildingGas & Fuel
Annual feeC$0per year
Top earn rateNot confirmed
PC Financial№ 37

PC® World Mastercard®

Mastercard issued by PC Financial.

GroceriesPoints
Annual feeNot confirmed
Top earn rateNot confirmed
RBC Royal Bank№ 38

RBC Cash Back Mastercard

Mastercard issued by RBC Royal Bank.

Cash BackEV Charging
Annual feeC$0per year
Top earn rateNot confirmed
RBC Royal Bank№ 39

RBC ION Visa

Visa card issued by RBC Royal Bank.

EntertainmentGas & Fuel
Annual feeNot confirmed
Top earn rateNot confirmed
RBC Royal Bank№ 40

RBC ION+ Visa

Visa card issued by RBC Royal Bank.

DiningEntertainment
Annual feeNot confirmed
Top earn rateNot confirmed
Scotiabank№ 44

Scotia Momentum® Visa* Card

Get a 0.99% introductory interest rate on balance transfers for the first 9 months (2% fee per cash advance; 22.99% after that; annual fee $49).

Cash BackDining
Annual feeC$49per year
Top earn rateNot confirmed
TD Bank Group№ 53

TD Cash Back Visa Card

Visa card issued by TD Bank Group.

Bills & UtilitiesCash Back
Annual feeC$0per year
Top earn rateNot confirmed
TD Bank Group№ 54

TD Cash Back Visa Infinite Card

Visa card issued by TD Bank Group.

Bills & UtilitiesCash Back
Annual feeC$139per year
Top earn rateNot confirmed
Canadian Tire Bank№ 56

Triangle Mastercard

Mastercard issued by Canadian Tire Bank.

Cash BackGroceries
Annual feeC$0per year
Top earn rateNot confirmed
Questions

Frequently asked

What is the best grocery credit card in Canada?

The best grocery card in Canada depends on your spending and goals. We list every grocery card we hold — 58 in total — with the issuer's published fees, networks, and welcome offers, so you can compare on the facts rather than the marketing.

How do I choose a grocery credit card?

Compare the annual fee against the value you will actually use, check the network and any welcome offer, and weigh it against your top spending categories. Open any card below for the full breakdown, or use the Compare tool to line up two or three side by side.

Can I combine a grocery card with other cards?

Yes. Many people pair a grocery card with a complementary card so each handles the categories it earns most on. Holding cards from different issuers is common and can raise your overall rewards.

How do I know these grocery card details are current?

Each card's review page marks every figure it prints: “Checked” with the month (and a link to the published document where we hold its address), or “Not yet checked” with the issuer where no check is on record — and a card with any unchecked figure says so at the top. A figure the issuer's pages we checked do not state, or that sits behind a site that blocks automated reading, is left blank and marked “Not published by the issuer where we checked” or “Issuer restricts access — check their site”. The date beside “Annual fee checked” covers the annual fee only. Terms change without notice, so confirm the current fee and offer on the issuer's own page before you apply.