Walmart Rewards Mastercard
- 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.