All banks

National Bank

8 personal cards. Showing no annual fee.

mycredit Mastercard

Mastercard

Best for no-fee cash back on dining and bills

Welcome offer
None right now
Annual fee
$0
Min. income
None
How you earn

Earn: 1% on restaurants and recurring payments; 0.5% on everything else

Apply at National Bank

National Bank Allure Mastercard

Mastercard

Best for no-fee card supporting charity

Welcome offer
None right now
Annual fee
$0
Min. income
None
How you earn

Earn: 1 point per $2 (redeemable as cash back); bank gives 1% of purchases to the Quebec Breast Cancer Foundation

Apply at National Bank

MC1 Mastercard

Mastercard

Best for basic no-fee card

Welcome offer
None right now
Annual fee
$0
Min. income
None
How you earn

Earn: No rewards

Apply at National Bank

Offers checked weekly. Last checked Oct 4, 2026. Always confirm the current offer on National Bank's site before applying.