Earn $300 Cash Back + First-Year Free with this Welcome Offer!
supermarket 949913 1280

The Best Credit cards For Groceries

The Best Credit cards For Groceries

These 3 cards are ideal if you have a lot of spending at the grocery store.

Here is a table summarizing the different offers. For more details, read on or click on the name of a card.

American Express Cobalt™ Card

The American Express Cobalt™ Card is the best American Express Credit Card.

You can get a welcome bonus of up to 45,000 Membership Rewards points, that’s a $450 value:

  • 2,500 points per month for the first 12 months, when you charge $500 to your Card each month
  • 15,000 additional points when you charge $3,000 to your Card within the first 3 months

Considering the minimum spend requirement in the first 12 months, this is a $705 value in the first year! Read this post for more details.

You can redeem your points in statement credits towards travel purchases or even on your everyday purchases. Or you can transfer your points to Marriott Bonvoy or Hilton Honors.

With the American Express Cobalt™ Card, you earn between 1 and 5 points per dollar:

Category Points per dollar
Grocery 5
Food delivery 5
Restaurants and bars 5
Convenience stores 5
Gas station 2
Gas & Transit 2
Travel 2
Other 1

Besides, this Card provides premium insurance: Car Rental Theft and Damage Insurance, Baggage delay, Lost or Stolen Baggage, Flight delay, $250,000 Travel Accident, Hotel or motel burglary, Buyer’s Assurance® Protection Plan, Purchase Protection Guarantee.

American Express® AIR MILES®* Platinum Credit Card

With the American Express® AIR MILES®* Platinum Credit Card, you can earn a Welcome Bonus of 3,000 AIR MILES Bonus Miles. That’s enough to redeem for $310 towards your purchases with AIR MILES Cash!

With this credit card, you can earn 1 Mile for every $5 in Card purchases in:

  • Grocery stores
  • Gas stations
  • restaurants and bars
  • Transit

Besides, you get an annual travel credit.

Scotiabank Gold American Express® Card

Scotiabank Gold American Express® Card only requires a $12,000 minimum income and is therefore accessible to as many people as possible.

For a limited time, you can get 25,000 points after $1,000 in credit card purchases, which is a $250 value for travels including Airbnb rentals.

With the Scotiabank Gold American Express® Card,you earn 5 points per dollar for:

  • Grocery stores
  • Restaurants
  • Entertainment

You can redeem your points on travel purchases (flights, hotels, all-inclusive and even Airbnb).

Scotiabank’s American Express Gold Card also offers no foreign currency transactions fee, Premium insurance for your travels or purchases, Concierge services, Exclusive Benefits American Express (Front of the Line Program).

BMO® CashBack® Mastercard®*

The BMO® CashBack® Mastercard®* is a cash back credit card with no annual fee.

With this card, you can get 5% cash back in your first 3 months. It’s a maximum welcome bonus of $100.

Then you get:

  • 3% cash back on grocery purchases, including at Walmart Supercenters
  • 1% cash back on recurring bill payments

Finally, you can also get a 1.99% introductory interest rate on Balance Transfers for 9 months.

Tangerine Money-Back Credit Card

The Tangerine Money-Back Credit Card has no annual fee and offers cashback.

You can choose two to three categories of purchases (grocery, gas, furniture, home improvement, recurring bill payments, drug store, etc.) to earn 2% cashback! And with unlimited annual cashback!

Besides, the Tangerine Money-Back Credit Card comes with additional benefits:

  • 90 days purchase insurance
  • One-year extended warranty

Other great offers

Frequent Asked Questions about credit cards

Here are frequently asked questions in the milesopedia community about credit cards in Canada.