Sparks and BloomPowered by Milesopedia
Best for: No annual fee
3.8Ratesopedia rating

The Walmart Rewards Mastercard has no annual fee, making it risk-free to hold. It comes with a welcome bonus of $25. You earn 1x on groceries and 1x at restaurants. Estimated first-year value is $248.

Annual Fee
$0
Rewards rate
1x

Cash Back

Welcome Bonus
$25
1st Year Value
$248

Pros

  • No annual fee
  • Welcome bonus of $25

Cons

  • Fewer premium perks

Complete Guide

Best Walmart Credit Cards in Canada

Compare the Walmart Rewards Mastercard. No annual fee and Walmart Rewards dollars redeemable instantly in store.

Walmart Rewards Mastercard

The Walmart Rewards Mastercard is a no-fee card that earns Walmart Rewards dollars — a higher rate at Walmart and Walmart.ca and a base rate everywhere else — redeemable instantly toward purchases at Walmart. It is built for frequent Walmart shoppers.

Who It's For

Best for households that shop regularly at Walmart and want to offset grocery and household spending with no annual fee. Rewards are most valuable when redeemed in store.

2

Cards analyzed

Jun 2026

Last updated

100%

Independent

Methodology

Our team evaluates credit cards based on overall consumer value: rewards earning rates, annual fees, welcome bonuses, insurance coverage, and additional perks. Cards are ranked by estimated first-year value. We update our picks monthly.

📊Real data
🔄Updated regularly
⚖️Unbiased review
🎯Transparent criteria

FAQ

Frequently Asked Questions

1Does the Walmart Rewards Mastercard have an annual fee?

No. The Walmart Rewards Mastercard has no annual fee.

2Where can I redeem Walmart Rewards?

Walmart Rewards dollars are redeemed instantly toward purchases at Walmart stores and on Walmart.ca.

Next step

Find your perfect card

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