Does Walmart Accept Visa & MasterCard Gift Cards? (Full Guide)

Allow your recipient to hold freedom over their gift with a bank provider gift card. Walmart is home to an impressive variety of delightful gifts, from the latest games and consoles to branded fashion garments. 

However, this may raise the question; does Walmart accept Visa or MasterCard gift cards? We’ll tell you all you need to know! 

Does Walmart Accept Visa & MasterCard Gift Cards?

Walmart does accept Visa and MasterCard gift cards as a form of payment both in-store at the registers/self-checkout aisles and on Customers can buy anything from Walmart with a Visa/MasterCard gift card except for other gift cards.

If you’d like to know how to buy goods at Walmart using a Visa or MasterCard gift card, keep on reading! 

How Do I Pay With A Visa Gift Card At Walmart? 

Most Visa gift cards are activated at the time of purchase. However, some Visa gift cards require the recipient to register the gift card with their address before use, so be sure to sign any Visa gift cards that provide a signature box. 

It’s super easy to pay for goods with a Visa gift card in-store. Simply allow the cashier to swipe or scan your gift card or do it yourself at the self-checkout.

Alternatively, customers can pay for merchandise online at with a Visa gift card by entering in the 16-digit card number and security number when requested just like a normal debit or credit card.

How Do I Pay With a MasterCard Gift Card At Walmart? 

MasterCard gift cards are typically activated at the time of purchase so that you can spend the balance straight away! 

The Walmart cashier will request to scan or swipe your gift card when paying for goods at the store’s register. If you’re operating the self-checkouts, you can swipe, or insert the 16-digit number and any security numbers when requested. 

Alternatively, pay for goods online by choosing a debit card as your preferred payment method. Type in the 16-digit card number, cardholder name, expiry date, and security code. 

Can I Use A Visa Or MasterCard Gift Card In-store & Online? 

Walmart and other related stores such as Neighborhood Market, Sam’s Club, and Murphy Gas stations accept Visa and MasterCard payment methods, including gift cards and eGift cards in-store and online.

Can I Buy Anything At Walmart With A Visa & MasterCard Gift Card? 

Visa and MasterCard gift cardholders can purchase nearly everything at Walmart stores and except for other gift cards.

This includes Walmart gift cards, other Visa/MasterCard gift cards, and other specialty (Apple, Starbucks, Sephora, Ulta, etc.) gift cards. 

Customers can typically pay for gas at Walmart-owned Murphy USA or Murphy Express fuel stations when they pay at the counter inside.  

Does Walmart Sell Visa Or MasterCard Gift Cards? 

Yes, Walmart sells various prepaid Visa and MasterCard gift cards loaded with $25, $50, $60, $100, and $200.

Alternatively, you can purchase an eGift card loaded with a chosen amount between $25-$200. You may be charged an activation fee of $3.44-$6.88, depending on the value. 

To learn more, you can see our related posts on if you can reload a Walmart gift card, if you can get cashback from a Walmart gift card, the Walmart gift card return policy, and whether or not Walmart sells Amazon gift cards.


Yes, Visa and MasterCard gift cards are accepted in-store and at Customers can purchase anything other than another gift card.

Pay for goods in-store by handing over the gift card or scan/swipe at self-checkout. Alternatively, insert the 16-digit code, security number, and expiration date when paying online. 

Photo of author

Marques Thomas

Marques Thomas graduated with a MBA in 2011. Since then, Marques has worked in the retail and consumer service industry as a manager, advisor, and marketer. Marques is also the head writer and founder of

Leave a Comment