Does Walmart Accept Visa & MasterCard Gift Cards? [Complete Guide]

Can you pay with a Visa gift card or a MasterCard gift card at Walmart? If you can, how do you do it? Here are all the answers you need.

At this point in time, gift cards are becoming a more attractive option for most gift-givers. Since it gives the power of choice to the recipient, it makes it easier for people to get exactly what they want as a gift.

And nowadays, more people are gifting their loved ones bank-provider gift cards. Instead of only being able to use it in one store, the owner of the gift card can go to a variety of different retailers that accept these cards to find just the item they want or need.

Walmart is currently the world’s largest retailer, with over 10,000 stores all over the world. So, will they accept your Visa or Mastercard gift card?

If you received a bank-provider gift card from a loved one over the holidays or for your birthday and you’re looking to spend it at Walmart, you’ve come to the right place.

In this article, we discuss whether or not you can use a Visa or Mastercard gift card at Walmart, how to do it, and some more important information you need to know about using bank-provider gift cards at Walmart.

Keep reading to learn more.

Table of ContentsShow

Can You Use A Visa & Mastercard Gift Card At Walmart?

Can You Return Food To Walmart

Yes, you can use your Visa or Mastercard gift cards to pay for your bill at any Walmart location.

Walmart accepts these as forms of payment for both their self-checkout and regular registers. You can use your Visa and Mastercard gift cards as a form of payment for any product on Walmart’s shelves whether it’s electronics, clothing, or just regular groceries.

How To Use A Visa Gift Card At Walmart

If you have a Visa Gift Card and you wish to use it at Walmart, rest assured that you can use it for both in-store and online payments.

Typically, Visa gift cards are activated the moment they are purchased. However, depending on the exact card, the recipient may have to register their address before they can use the card. So, make sure to check if you need to register the card beforehand.

Additionally, if there is a box for you to sign on the gift card, you have to sign it before you can use it.

From there, you are ready to start using the Visa gift card at Walmart. To do this, simply go through your regular shopping routine, but at the checkout lane, instead of using cash or your credit card to pay, you can use the Visa gift card.

You can swipe or scan the card at any self-checkout or traditional register.

To pay for your Walmart shopping trip online, you can simply input the 16 digits of your Visa Gift Card when checking out your items. There is also a three-digit number at the back of your card which you will also have to give when using it for online payments.

Does Walmart Take Mastercard?

How Much Money Does Walmart Make A Second, Minute, Hour, Day, And Month

Yes, Walmart accepts Mastercard payments. They also accept payments from all major cards like American Express, Discover, Visa, and Capital One.

Using your Mastercard Gift Card or credit card at Walmart is just like using any credit or debit card at their stores. For payments at the self-checkout or regular register, you can simply swipe the Mastercard gift card after all your items have been scanned.

For online payments, simply provide the 16-digit number on your card along with the three-digit security code at the back.

Can I Use A Visa Gift Card On Walmart.Com?

As mentioned earlier, customers may use their Visa gift card for both in-store and online Walmart purchases. When using your Visa gift card on, you can simply use it like any other credit or debit card.

A Visa Gift Card typically has a 16-digit number on the front and a 3-digit number on the back. When paying for your online purchase, all you have to do is provide both of these numbers and you will be able to pay.

However, make sure your card is activated before doing this.

Does Walmart Sell Visa Giftcards?

Walmart Everyday Low Price

Yes, Walmart sells Visa Gift Cards to customers. You may also purchase Mastercard Gift Cards at their store, giving customers some variety when it comes to their options.

The gift cards come loaded with either $25, $50, $60, $100, and $200.

If you want a contactless transaction, you can also purchase an eGift Card with the same amounts. However, you may have to pay an additional activation fee between $3.45 and $6.88.


If you have a Visa or Mastercard gift card you’re looking to spend at Walmart, rest assured that they accept the cards as modes of payment. You can use these cards just like any other credit card at their stores and even use them for online payments.

However, before doing so, make sure that the card is activated as not all Gift Cards are automatically activated after purchase.

Related Articles

What Is Walmart Rollback
What Is Walmart Rollback? [Simple Answer]
Arthur Beringer

Arthur graduated in 2002 with a Master's in Business Administration from LSU Alexandria. After working in the retail industry for almost 20 years, he decided to quit and write full-time to help readers who are searching online for consumer-related answers.