Best grocery credit cards in Canada for 2019 award seal

One of the single biggest expenses of any household is groceries.

And if you have several mouths to feed in your house, you know that food costs can add up quick.

Wouldn't it be nice if you could capitalize on this spending and earn even more rewards for the purchases you're making on a regular basis?

Fortunately, there are plenty of credit cards in Canada with great earn rates on grocery purchases.

And, in some cases, the best cards are not just limited to ones with annual fees.

Best grocery credit cards for 2019

At a glance – For all your food necessities, these are the best credit cards for groceries:

Best grocery credit card American Express Cobalt™ Card
Best cash back groceries card Scotiabank Momentum Visa Infinite
Best no fee grocery card Tangerine Money-Back Mastercard
Best Costco groceries card BMO AIR MILES World Elite Mastercard

See all 10 top grocery credit cards here.

Best grocery credit card

Without a doubt, the is the best card for grocery earnings.

It has the highest earnings of any card in Canada. You'll earn 5 points per dollar spent on all grocery purchases, as well as restaurant and bar purchases

If you use the fixed points travel chart, you'll have the ability to get a 1.75 CPM (cents per point) value ‒ an amazing 8.75% return on any purchases related to eating.

Even if you use the points to redeem for travel purchases made on the card, where each point is worth 1 cent, you'll still get a 5% return, better than any other grocery card on the list.

Plus, for a welcome bonus, every month you spend $500 in the first year, you'll get 2,500 points. That's up to 30,000 bonus points in the first year. All for an annual fee of $120 that gets charged out as $10 per month.

And the great earn rates don't stop there. You'll also earn:

  • 2 points per dollar spent on gas, transit & travel, and
  • 1 point per dollar spent everywhere else.

And as one last bonus, this card has no income requirements, making it accessible to all.

It's a no-brainer for getting groceries. And with high point values and other great earn rates, it's also our:

Best cash back groceries credit card

Prefer to earn cash back instead? Then the is the card for you.

This card will allow you to earn an easy 4% cash back on your grocery purchases.

This card is nice and simple. You won't need to worry about how to maximize your value, but instead, you'll get your cash back as a statement credit every year in November.

And while it does have an annual limit of $25,000 in grocery purchases that can earn cash back, unless you're feeding a pack of lions, you shouldn't have to worry about the limit.

And while you're earning great cash back on groceries, also earn:

  • 4% back on gas purchases,
  • 2% back on bill payments and drugstores purchases, and
  • 1% on everything else.

These earn rates make this card our number 1 cash back card as well.

Plus, you'll earn 10% cash back on all purchases made to the card in the first 3 months (up to $2,000 in total purchases).

You'll need go meet minimum income requirements of either $60,000 personal or $100,000 household to be eligible, and there is an annual fee of $99.

Best no fee grocery credit card

If you prefer not to pay an annual fee, then the is your best choice.

With this card, you'll earn 2% on your choice of 2 categories from a list of 10, including groceries. And if you have a Tangerine Bank account (get one here), you'll get to choose 3 spending categories.

The best part? If you find yourself getting a lot of groceries at Walmart Supercentres, you earn 2% cash back – the same as any other grocery store, something Visa and American Express cards don't do.

In fact, if you get the majority of your groceries at Walmart, this card becomes your best choice for grocery purchases.

And with the ability to earn 2% cash back on other popular categories such as gas, restaurants and bill payments, Tangerine has a clear winner in this credit card.

Oh, and for no annual fee to boot.

Best Costco credit card

The other cards on our list are great, but if you find yourself getting plenty of food at Costco, 2 of them aren't accepted there and the other is rather lacklustre at Costco. Plus, Mastercard doesn't recognize Costco as a grocery store.

So to maximize your grocery spend at Costco, you need the best credit card for Costco, the .

Earn 1 AIR MILE for every $10 you spend, and if you use your miles for flights within North America, you'll need 15% fewer miles for any flight. More great rewards savings.

And if you use your miles for flights within North America, you'll need 15% fewer miles for any flight. More great rewards savings.

Plus, earn 3,000 miles as part of signing up, and get access to a one-time use companion voucher. Simply redeem your Air Miles for a trip for 2, and get rebated the miles for one person. We've estimated this to be a value of roughly 3,000 extra miles, which we've added to the value of the welcome bonus. There's no limit to the size of the rebate – as long as you have enough miles to make the redemption, you can get a rebate for one of the tickets.

And with 14 types of insurance coverage, know that you'll be covered wherever your travels take you.

Compare Grocery Credit Cards

Featured In

The Globe and Mail