Is there an annual fee to earn cash back rewards?
No, there is no annual fee to earn cash back rewards with your Walmart MoneyCard.
Related questions
- 
    
Are my cash back rewards automatically added to my account balance after each purchase?  - 
    
How often can I redeem my cash back rewards?  - 
    
Is there a limit to the amount of cash back rewards I can earn with my Walmart MoneyCard?