You can buy Walmart gift cards at Walmart stores and on its website.
Having additional purchase options can make purchasing one more convenient by saving you a trip to the store or allowing you to combine online orders.
While you won’t find Walmart gift cards sold in-store by third-party retailers, there are a few online businesses that sell them.
Below, I have the list of places that sell Walmart gift cards, complete with what kind each one sells (physical or digital). I also share major businesses that don’t sell them, so you’re not left wondering.
The following online businesses sell Walmart gift cards. I ordered the list beginning with your overall best options regarding gift card availability and discounts.
Keep in mind that you will need to create an account to purchase gift cards from these sites.
Gift Card Granny
Note that because eBay is a resale marketplace, you should always check seller reviews and read item descriptions thoroughly when making a purchase.
Places That Don’t Sell Walmart Gift Cards
The following businesses don’t sell Walmart gift cards.
I confirmed this by contacting customer service representatives and reviewing their websites.
- Bed Bath & Beyond
- Best Buy
- Sam’s Club (While you can use a Sam’s Club gift card at Walmart, Sam’s Club does not sell Walmart gift cards.)
- Walmart customer store customer service representatives
- Walmart store customer service representatives
- Walmart customer service via live chat
- Bed Bath & Beyond store customer service representatives
- Best Buy store customer service representatives
- Costco store customer service representatives
- CVS store customer service representatives
- Kohl’s store customer service representatives
- Target store customer service representatives
- Walgreens store customer service representatives