Points PotentialPowered by Milesopedia
Best for: No annual fee

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 $325.

Annual Fee
$0
Rewards rate
1x

Cash Back

Welcome Bonus
Up to $25
1st Year Value
$325

Pros

  • No annual fee
  • Welcome bonus of $25
  • Estimated 1st-year value of $325

Cons

  • Fewer premium perks