The Walmart Rewards™ Mastercard® has no annual fee, making it risk-free to hold. It comes with a welcome bonus of up to $25. You earn 1x on groceries and 1x at restaurants.

Annual Fee
$0
Base Rewards Rate
1x

Cash Back

Our valuation
$25

Milesopedia estimatePlus the advantages you get from year one: rebated annual fee and annual credits. Rewards on your spending are not counted here — set your profile in the calculator below to add them.

Welcome Bonus
$25

(Up to)

Pros

  • No annual fee
  • Welcome bonus of up to $25

Cons

  • Fewer premium perks
Next step

Find your perfect card

Compare the best credit cards in Canada or calculate which card's rewards actually fit your budget.