Does Walmart sell Amazon gift cards In 2023? (Buying Guide)

In today’s digital age, online marketplaces like Amazon have revolutionized the way we shop, making it easier and more convenient to find and purchase a wide range of products. 

However, when it comes to gifting someone the freedom to choose their own desired items on Amazon, gift cards are a popular choice. Walmart, on the other hand, is one of the largest retail corporations, offering a wide variety of products across various categories. 

This article aims to explore whether Walmart sells Amazon gift cards, providing valuable insights for those looking to purchase them.

Does Walmart sell Amazon gift cards?

No, Walmart does not sell Amazon gift cards as of 2023. Walmart and Amazon are direct competitors, so it would not make sense for Walmart to sell Amazon gift cards. You can buy Amazon gift cards at many other retailers, including Target, Kroger, Safeway, Walgreens, CVS, GameStop, Best Buy, Office Depot, Staples, Dunkin’ Donuts, Shell, and Speedway

Alternative options for purchasing Amazon gift cards

While Walmart may not offer Amazon gift cards, there are several alternative options available for purchasing them.

Online options: Customers can directly visit the Amazon website to purchase Amazon gift cards in various denominations. These digital gift cards can be sent electronically via email or printed for physical gifting. Additionally, online marketplaces such as eBay and Gift Card Granny often have Amazon gift cards available for purchase from individual sellers.

Other retail stores: Many other retailers, both online and offline, sell Amazon gift cards. These include major grocery stores, convenience stores, drugstores, and even some electronics retailers. Popular examples include Target, Best Buy, CVS, Walgreens, and 7-Eleven. It is recommended to check with the specific retailer’s website or visit their store to confirm availability.

Why can’t I buy an Amazon gift card at Walmart?

There are a few reasons why you can’t buy an Amazon gift card at Walmart.

  • Walmart and Amazon are direct competitors. Walmart is a brick-and-mortar retailer, while Amazon is an online retailer. Both companies sell a wide variety of products, and they often compete for the same customers. Selling Amazon gift cards would give Walmart’s competitors an advantage, so Walmart is not interested in doing so.
  • Walmart makes more money selling its own gift cards. Walmart sells its own gift cards, which can be used to purchase items at Walmart stores. When a customer buys a Walmart gift card, Walmart keeps all of the money. When a customer buys an Amazon gift card, Amazon keeps most of the money, and Walmart only gets a small commission.
  • Walmart doesn’t want to encourage customers to shop at Amazon. Walmart wants customers to shop at its stores, not at Amazon. By not selling Amazon gift cards, Walmart makes it less convenient for customers to shop at Amazon. This can help Walmart keep its customers and grow its business.

Can I buy an Amazon gift card at Walmart with a Walmart gift card?

No, you cannot directly purchase an Amazon gift card at Walmart using a Walmart gift card. Walmart gift cards are specific to Walmart and can only be used for purchases at Walmart stores or on the Walmart website. They cannot be used to buy gift cards from other retailers, including Amazon gift cards.


While Walmart may not sell Amazon gift cards, there are several alternative options available. Online platforms like the Amazon website, as well as online marketplaces, offer the convenience of purchasing digital gift cards. Additionally, various other retail stores carry Amazon gift cards, providing the opportunity for in-person purchases. The versatility, gifting options, and personal use benefits of Amazon gift cards make them a popular choice for many consumers. Whether you’re looking to give someone the freedom of choice or enjoy the convenience of shopping on Amazon yourself, Amazon gift cards remain a valuable option.

Leave a Comment