Best Credit Cards for Groceries in Canada

This Page's Content Was Last Updated: October 31, 2022
WOWA Trusted and Transparent

What You Should Know

  • Credit cards in Canada offer up to 5% back in rewards on grocery shopping.
  • Not all stores that sell groceries are categorized as groceries by credit card networks.
  • Not all grocery stores accept all types of credit cards.
  • Costco is not categorized as a grocery store by credit card networks.
  • Walmart is not recognized as a grocery store by credit card networks; however, Walmart supercenters are recognized as grocery stores by Mastercard.
  • You can find out if a store is categorized as a grocery store through its assigned merchant code.
info

Groceries account for a substantial part of the monthly expenses of an average Canadian. With inflation adding to this expense, there may not be a better time to get a credit card that offers rewards on groceries. In Canada, you may be able to earn rewards in the form of reward points or cash back at your local grocery store by getting a card which is accepted there.

However, it is noteworthy that your grocery store may not be recognized by your credit card network as a grocery. For example, you may be stocking up on your essentials in bulk from Costco to save money; however, Costco is not recognized as a grocery store by credit card networks, so you may not be able to double down on the savings. We have listed some of the best credit cards for groceries below.

Our Top Picks

Best Credit Cards for Rewards Points at Groceries — Scotia Gold AMEX, AMEX Cobalt

Best Cash Back Credit Card for Groceries — Scotia Momentum Visa Infinite

Best Cash Back Credit Cards for Gas + Groceries — CIBC Dividend Visa Infinite

Best Credit Cards for Loblaws Banner Companies — BMO Cash Back World Elite Mastercard, PC World Elite Mastercard

Best Credit Card for Walmart Supercentre — BMO Cash Back World Elite Mastercard

Best Credit Card for Walmart (other than Supercentre) — SimplyCash Preferred Card

Best Credit Card for Costco — Rogers World Elite Mastercard

Best No Fee Credit Card for Groceries — BMO Cash Back Mastercard

Credit CardAnnual FeeRate of Rewards on Grocery
Amex Cobalt$155.88
  • 5X points on eligible grocery purchases
Scotiabank Gold American Express Card$120 (first-year waived)
  • 6X points at Sobeys, Safeway and other select partners
  • 5X points on all other eligible grocery purchases
SimplyCash Preferred Card from Amex$119.88
  • 4% cash back on eligible grocery purchases
  • 2% cash back on all other purchases
CIBC Dividend Visa Infinite$120 (first-year waived)
  • 4% cash back on eligible grocery purchases
Scotia Momentum Visa Infinite$120 (first-year waived)
  • 4% cash back on eligible grocery purchases
BMO Cash Back World Elite Mastercard$120 (first-year waived)
  • 5% cash back on eligible grocery purchases (up to $500 monthly spend)
PC World Elite Mastercard$0
  • 45 pts per $1 at Shoppers Drug Mart
  • 30 pts per $1 spent at Loblaws, No Frills and The Real Canadian Superstore
BMO Cash Back Mastercard$0
  • 3% cash back on eligible grocery purchases (up to $500 monthly spend)
Tangerine Money-Back Credit Card$0
  • 2% cash back on groceries when you pick grocery as a preferred category for cash back
Rogers World Elite Mastercard$0
  • 1.5% cash back on all eligible purchases including grocery

Best Credit Cards for Reward Points at Groceries

American Express Cobalt

American Express Cobalt

icon-0
Monthly Fee: $12.99 ($155.88 annual)
icon-0
Interest Rate: 20.99% on purchases
21.99% on cash advances
icon-0
Welcome Offer: Up to 30,000 membership reward points in first year
Rewards +
  • 5X reward points for eligible food and drinks purchases (including grocery).
  • 3X reward points for eligible streaming subscriptions.
  • 2X reward points for eligible gas, transit and travel purchases.
  • Show More
Perks +
  • AMEX Experiences - AMEX Offers, AMEX Front of the Line, American Express Invites.
  • $100 USD Hotel Credit to spend on hotel amenities.
Insurances +
  • Mobile Device Insurance - $1,000
  • Travel Accident Insurance - $250,000
  • Out-of-Province Emergency Medical Insurance - 15 days for cardholders under the age of 65
  • Show More
Eligibility +
  • Canadian Resident having reached mature age in the province of residence.
  • No minimum income requirement
Scotiabank Gold AMEX Card

Scotiabank Gold AMEX Card

icon-0
Annual Fee: $120 (first-year waived)
icon-0
Interest Rate: 19.99% on purchases
22.99% on cash advances
icon-0
Welcome Offer: Up to 40,000 Scene+ points ($400 travel value)
Rewards +
  • 6X Scene+ points on groceries including Sobeys, IGA, Safeway, Foodland, FreshCo and more.
  • 5X Scene+ points on eligible grocery, food, food subscription and entertainment purchases (Including Hello Fresh, SkipTheDishes, Chef’s Plate and Cineplex).
  • 3X Scene+ points on eligible gas, daily transit and streaming service purchases (Including Uber and Netflix).
  • Show More
Perks +
  • 0% Foreign transaction fee.
  • AMEX benefits - AMEX Offers, AMEX Front of the Line, American Express Invites.
  • 24/7 Complimentary Concierge.
  • Preferred discount on Priority Pass. Access to VIP Lounge (No complimentary visits).
Insurances +
  • Travel Accident Insurance
  • Out-of-Province Emergency Medical Insurance - 25 days for cardholders under the age of 65, 3 days for cardholders over the age of 65
  • Rental Car Collision/Damage Insurance - up to 48 days
  • Show More
Eligibility +
  • Canadian Resident having reached mature age in the province of residence.
  • Have not declared bankruptcy in the past 7 years.
  • Earn a minimum of $1,000 monthly gross income.

Best Credit Cards for Cash Back at Groceries

SimplyCash Preferred Card from American Express

SimplyCash Preferred Card from American Express

icon-0
Annual Fee: $119.88
icon-0
Interest Rate: 19.99% on purchases
21.99% on cash advances
icon-0
Welcome Offer: Earn $40 statement credit when you spend $750 or more in a billing cycle for the first 10 months (up to $400 total value)
Rewards +
  • Earn up to $400 in the first 10 months.
  • 4% cash back on gas.
  • 4% cash back grocery (up to $1,200 cash back annually).
  • Show More
Perks +
  • AMEX Experiences - AMEX Offers, AMEX Front of the Line, American Express Invites.
  • Annual referral bonus of up to $1,500
Insurances +
  • Travel Accident Insurance
  • Out-of-Province Emergency Medical Insurance - 25 days for cardholders under the age of 65, 3 days for cardholders over the age of 65
  • Rental Car Collision/Damage Insurance
  • Show More
Eligibility +
  • Canadian Resident having reached mature age in the province of residence.
  • Have a credit file.
  • No minimum income specified.
CIBC Dividend Visa Infinite Card

CIBC Dividend Visa Infinite Card

icon-0
Annual Fee: $120 (first-year waived)
icon-0
Interest Rate: 20.99% on purchases
22.99% on cash advances (21.99% for Quebec residents)
icon-0
Welcome Offer: First year fee rebate for primary cardholder and 3 authorized users
Rewards +
  • 4% cash back on gas and groceries.
  • 2% cash back on transit, dining and recurring payments.
  • 1% cash back on everything else.
  • Show More
Perks +
  • Save up to 10¢ per litre at participating Pioneer, Fas Gas, Ultramar and Chevron gas stations by linking your card with Journie Rewards.
  • Visa Infinite benefits such as access to Visa Infinite Luxury Hotel Collection, Visa Infinite Dining Series and Visa Infinite Concierge.
  • Up to 25% off on auto rentals at participating Budget and Avis locations.
  • 0.25% cash back on every $1 spent on a CIBC Global Money Transfer.
Insurances +
  • Common Carrier Accident Insurance
  • Out-of-Province/Country Emergency Medical Insurance
  • Rental Car Collision/Damage Insurance
  • Show More
Eligibility +
  • Canadian Resident having reached mature age in the province of residence.
  • Minimum annual income of $60,000 or household income of $100,000.
Scotia Momentum Visa Infinite Card

Scotia Momentum Visa Infinite Card

icon-0
Annual Fee: $120 (first-year waived)
icon-0
Interest Rate: 20.99% on purchases
22.99% on cash advances
icon-0
Welcome Offer: 10% cash back up to $200 for first 3 months
Rewards +
  • 10% cash back up to $200 for the first 3 months.
  • 4% cash back on grocery and recurring payments.
  • 2% cash back on gas and transit.
  • Show More
Perks +
  • Visa Infinite benefits such as access to Visa Infinite Luxury Hotel Collection, Visa Infinite Dining Series and Visa Infinite Concierge.
  • Up to 25% off on auto rentals at participating Budget and Avis locations.
Insurances +
  • Travel Accident Insurance
  • Out-of-Province Emergency Medical Insurance
  • Rental Car Collision/Damage Insurance
  • Show More
Eligibility +
  • Canadian Resident having reached mature age in the province of residence.
  • Minimum annual income of $60,000 or household income of $100,000.
BMO Cash Back World Elite Mastercard

BMO Cash Back World Elite Mastercard

icon-0
Annual Fee: $120 (first-year waived)
icon-0
Interest Rate: 20.99% on purchases
23.99% on cash advances (21.99% for Quebec residents)
icon-0
Welcome Offer: 10% cash back for the first 3 months (up to $2,600 spend)
Rewards +
  • 5% cash back on eligible grocery purchases (up to $500 monthly spend).
  • 4% cash back on transit.
  • 3% cash back on gas and EV charging.
  • Show More
Perks +
  • Free global wi-fi with Boingo.
  • Complimentary Mastercard Travel Pass membership provided by DragonPass (no complimentary lounge visits).
  • Up to 25% off on car rentals at participating National and Alamo locations.
  • 24/7 access to Concierge over phone.
  • Access to Mastercard Travel Rewards cash back offers with partners outside Canada.
  • More cash back when you add additional cardholders.
  • Enhanced security with Mastercard Identity Check and Zero Liability.
  • Roadside Assistance.
Insurances +
  • Common Carrier Accident Insurance
  • Out-of-Province/Country Emergency Medical Insurance
  • Rental Car Collision/Damage Insurance
  • Show More
Eligibility +
  • Canadian Resident having reached mature age in the province of residence.
  • Minimum annual income of $80,000 or household income of $150,000.

Check out other Cash Back Credit Cards.

No Fee Rewards Credit Cards for Groceries

BMO Cash Back Mastercard

BMO Cash Back Mastercard

icon-0
Annual Fee: $0
icon-0
Interest Rate: 20.99% on purchases
22.99% on cash advances (21.99% in Quebec)
icon-0
Welcome Offer: 5% cash back in the first 3 months (up to $2500 spend)
Rewards +
  • 3% cash back on eligible grocery purchases (for up to $500 spent every month).
  • 1% cash back on all recurring bill payments.
  • 0.5% cash back on all other eligible purchases.
Perks +
  • 0.99% introductory interest rate on balance transfers for 9 months(2% transfer fee).
  • Up to 25% off on car rentals at participating National and Alamo locations.
  • 15% off on Cirque Du Soleil show tickets and 20% off on resident shows in Las Vegas.
Insurances +
  • Purchase Protection
  • Extended Warranty
Eligibility +
  • Canadian Resident having reached mature age in the province of residence.
  • You haven’t declared bankruptcy in the last 7 years.
  • No minimum income requirement specified.
PC World Elite Mastercard

PC World Elite Mastercard

icon-0
Annual Fee: $0
icon-0
Interest Rate: 20.97% on purchases
22.97% on cash advances (21.97% for Quebec Residents)
icon-0
Welcome Offer: 100K points ($100 value)
Rewards +
  • 45 reward points per $1 at Shoppers Drug Mart.
  • 30 reward points per 1 litre fuel at Esso and Mobil.
  • 30 reward points per $1 at Loblaws, No Frills and Real Canadian Superstore.
  • Show More
Perks +
  • Extra points on select products (often advertised in weekly flyers).
  • Mastercard Global Service.
  • 24/7 Concierge Service over phone.
Insurances +
  • Rental car collision/damage insurance.
  • Travel Emergency Medical Insurance.
  • Purchase Protection for 90 days after purchase.
  • Show More
Eligibility +
  • Canadian Resident having reached mature age in the province of residence.
  • Minimum personal income of $80,000 or annual household income of $150,000.
Tangerine Money Back Credit Card

Tangerine Money Back Credit Card

icon-0
Annual Fee: $0
icon-0
Interest Rate: 19.95% on purchases
19.95% on cash advances
icon-0
Welcome Offer: Extra 15% cash back on up to $1,000 spent in the first 2 months.
Rewards +
  • 2% money-back in two (three if you have a Tangerine Savings account) categories of your choice.
  • 0.5% money-back on all other everyday purchases.
  • Redeem money-back rewards in the savings account or apply to credit card balance.
Perks +
Insurances +
  • Purchase Protection for 90 days after purchase.
  • Extended Warranty doubles for up to 1 year.
Eligibility +
  • Canadian Resident having reached mature age in the province of residence.
  • Minimum annual Income of $12,000.
Rogers World Elite Mastercard

Rogers World Elite Mastercard

icon-0
Annual Fee: $0
icon-0
Interest Rate: 19.99% on purchases
22.99% on cash advances
icon-0
Welcome Offer: $25 in cash back rewards on first purchase within the first 3 months
Rewards +
  • 1.5% cash back on all eligible purchases.
  • 3% cash back on purchases in U.S. dollars.
Perks +
  • Free membership of the Mastercard Travel Pass provided by DragonPass (no complimentary visits).
Insurances +
  • Travel emergency medical insurance
  • Car rental collision/damage insurance
  • Trip interruption and trip cancellation insurance
  • Show More
Eligibility +
  • Canadian Resident having reached mature age in the province of residence.
  • Minimum personal income of $80,000 or annual household income of $150,000.

Check out other credit cards offered by Rogers.

Cash Back Vs Reward Points

Cash Back: Cash back rewards are straightforward. If the cash back rate for a card is 4% on groceries, you earn 4% cash back on every purchase that qualifies as a grocery purchase. The cash back rewards are accumulated in your account which can be redeemed to pay off your credit. Some cards may have a minimum redemption, for example, you may require to have a minimum of $10 cash back reward balance to be able to redeem it.

Reward Points: Reward points on the other hand are not as straightforward. The redemption value of reward points usually varies depending on where you redeem them. For example, Scotia Scene+ points can be redeemed at a 1 cent per point (CPP) value for Cineplex movie tickets and partner groceries, however; if you wish to redeem the points for statement credits, you will get a value of 0.7 cents per point.

Hacks for Earning Maximum Points

Gift Cards

Grocery is a very competitive category when it comes to credit card rewards with most credit cards offering bonus rewards on shopping at grocery stores. One hack to maximize your reward points is to purchase gift cards for stores that don’t fall under the grocery category (such as Home Depot) at a grocery store. This way, you could earn more points on your non grocery purchases as well.

However, you would not get the purchase protection and extended warranty if you use this hack, which some credit cards offer when you use them for your purchases.

Order Online via Instacart

If you want to use your AMEX to buy groceries from a store that does not accept AMEX such as Loblaws or Costco, you could use the online grocery delivery service Instacart and pay using your AMEX.

What’s more is that since Instacart is categorized under grocery by credit card networks, you could earn bonus points for grocery shopping that you otherwise won’t while shopping in-store at Costco and some Walmart stores that don’t fall under the grocery category. However, you should note that some stores may offer a different price on the products and not all products may be available online.

Bottom Line

There is no one size fits all when it comes to credit cards for grocery. Some credit cards that offer great rewards on groceries may not be accepted at your local grocery store or your grocery may not qualify as a grocery as per the credit card network guidelines. A store that offers the best benefits, such as Costco, may not qualify as a grocery at all.

Another consideration should be the credit card fees. Most credit cards that offer good rewards on groceries come with an annual fee and to get the best value of these cards, your grocery expenditure should be enough to justify the fees you pay. For example, if you get the Scotia Momentum Visa Infinite only for groceries, that has an annual fee of $120 and a cash back rate of 4% on groceries, you should at least be spending $3,000 on groceries annually to be able to at least cover the credit card fees in cash back. If your grocery expenditure is very low and you mostly rely on eating out or food deliveries, you may be better off spending on a card that offers better benefits on dining and food delivery rather than on groceries. Therefore, it is best to assess your individual situation and pick a card that may be best for you.

Frequently Asked Questions

Is Walmart considered as a grocery store for rewards?

Unfortunately, not all Walmart stores are considered as grocery stores by credit card networks. While VISA and AMEX don’t categorize Walmart as groceries at all, Mastercard has categorized only Walmart Supercentres as grocery stores. If you shop for your groceries at Walmart Supercentres, you could use a mastercard such as BMO Cash Back World Elite Mastercard to earn maximum value. You could also check the National Bank World Elite Mastercard.

For all other Walmart Stores, you could use a card such as the American Express SimplyCash Preferred card that offers 2% cash back on all purchases, or the Walmart Rewards World Mastercard that offers 3% and 1.25% Walmart reward dollars on shopping online at Walmart.ca and in-store respectively.

Is Costco considered as a grocery store for rewards?

Similar to Walmart, Costco stores are also not categorized as a grocery store by credit card networks. Instead, Costco is categorized as a discount merchant and you will earn only the base cash back or reward points rate at Costco. To maximize rewards at Costco, you could get a credit card that offers a good base rewards rate such as the Rogers World Elite Mastercard that offers 1.5% cash back on all purchases.

What credit cards does Costco Canada accept?

Costco accepts only Mastercard credit cards for payments, apart from cash and debit cards. Costco does not accept Visa and Amex Credit cards. Considering that Costco is not categorized as a grocery store by credit card networks, you could use a mastercard that offers a high base reward rate to earn maximum rewards at Costco.

Does No Frills accept Visa?

No Frills now accepts both Visa and Mastercard Credit Cards. However, they do not accept AMEX credit cards at this time. It is also noteworthy that No Frills does not accept Mastercard Debit at this time.

What are the grocery stores that accept AMEX in Canada?

Amex cards such as the Scotia Gold Amex and American Express Cobalt offer great rewards on groceries. However, some stores do not accept AMEX for your purchases such as the Loblaws Companies stores. Some of the major Canadian groceries that accept AMEX are: Sobeys, Longo’s, IGA, FreshCo, Rabba, Metro, Farm Boy, Foodland, Safeway, Pusateri’s, 88 Supermarket and Whole Foods. You could also use AMEX to purchase groceries through Instacart.

The calculators and content on this page are provided for general information purposes only. WOWA does not guarantee the accuracy of information shown and is not responsible for any consequences of the use of the calculator.