Per dollar of purchases
There may be a daily maximum amount depending on the type of fees paid
With the Walmart Rewards™ Mastercard®, you can earn 1.25% cash back on all your purchases at Walmart and Walmart.ca. Everywhere else, you get 1% cash back.
Plus, there is no annual fee. And you can get up to $25 cash back as a welcome bonus.