← All posts
No Annual FeeCash BackBeginner Guide

Best No-Fee Credit Cards in Canada (2025)

The top Canadian credit cards with no annual fee — for travel points, cash back, and everyday spending.


No annual fee cards don't get enough credit. The best ones offer real ongoing value — strong earn rates, useful insurance, and in some cases access to full loyalty ecosystems — without any cost to hold.

Here are the top picks across categories.

Best no-fee card for travel points: Amex Green Card

Program: Membership Rewards Earn rate: 1x MR on all purchases Annual fee: $0

The Amex Green gives you access to the full Amex MR transfer partner roster — Aeroplan, Avios, Flying Blue, Delta SkyMiles, Asia Miles, Marriott Bonvoy — at zero cost. If you're building an MR balance across multiple Amex cards, this is a useful keeper.

It's not a high-earner, but as a no-fee card with access to some of the most valuable transfer partners in Canada, it has no competition.

Welcome bonus: 10,000 MR (worth ~$150–200 via Aeroplan)

Best no-fee card for cash back on dining: Simplii Financial Cash Back Visa

Earn rate: 4% on restaurants & bars, 1.5% on gas/grocery/drugstore Annual fee: $0

4% on dining with no annual fee is the best rate you'll find anywhere in Canada for this category. If you eat out regularly and don't want to pay for a card, this is your answer.

The welcome offer (20% back in the first 3 months) adds another ~$100–200 in value depending on your spend.

Catch: Only available to Simplii Financial customers (CIBC subsidiary, easy to open a free account).

Best no-fee card for groceries: BMO CashBack Mastercard

Earn rate: 3% on groceries, 1% on recurring bills Annual fee: $0

3% on groceries at no cost is excellent. BMO frequently runs elevated offers on this card too, sometimes pushing the intro rate to 5% for the first few months.

No income requirement, so it's accessible to a wide range of applicants.

Best no-fee card for Loblaw/Shoppers shoppers: PC Financial World Mastercard

Program: PC Optimum Earn rate: 35 pts/$1 at Shoppers, 20 pts/$1 at Loblaw stores Annual fee: $0

If you shop at Loblaw-owned grocery stores (Loblaws, No Frills, Real Canadian Superstore, Zehrs) or Shoppers Drug Mart regularly, PC Optimum points accumulate fast. 100 PC pts = $0.10 at checkout, so 35 pts/$1 is effectively 3.5% back at Shoppers.

No income requirement. Just need a Loblaw or Shoppers loyalty account.

Best no-fee card for travel spending (no FX fees): Home Trust Preferred Visa

Earn rate: 1% cash back on everything Annual fee: $0 Foreign transaction fee: 0%

The Home Trust Preferred is the best no-fee travel companion card in Canada. No annual fee, no foreign transaction fees, and 1% cash back on everything. Use it whenever you're abroad or making USD purchases online.

It's not a high-earner for everyday spending, but as a card you keep in your wallet for international use, it's the best free option.

Best no-fee Aeroplan card: CIBC Aeroplan Visa

Program: Aeroplan Earn rate: 1 pt/$1 on gas, grocery & Air Canada Annual fee: $0

The only no-fee card in Canada that earns Aeroplan directly. If you're early in your travel journey and not ready to pay an annual fee, this gets you into the program. There's also an anniversary bonus after $10,000 annual spend.


The right no-fee stack

Many churners keep a few no-fee cards as long-term keepers:

  • Home Trust Preferred for international travel
  • Amex Green or Simplii for everyday category spending
  • CIBC Aeroplan to keep an active Aeroplan earning account

The rest of your wallet can rotate through premium cards during the welcome bonus window.


Always verify current offer terms before applying.


Ready to find your next card?

Browse 24+ Canadian cards with portal comparisons and first-year value calculated.

Browse all cards →