• Earn 1.25% Walmart Rewards for every $1 spent at Walmart.
  • Earn 1% Walmart Rewards for every $1 spent elsewhere.
  • Receive up to $25 Walmart Rewards as a sign up bonus.
  • Walmart Rewards never expire and you can redeem them in $5 increments any time you want.
  • No annual fee for primary or secondary card holders.

A few other cards that might interest you.

Featured In

The Globe and Mail
thestar.com
Huddle.today
Morningstar