Does Walmart Sell Amazon Gift Cards? (2026 Answer)
No, Walmart does not sell Amazon gift cards in-store or online as of July 2026. Neither does Target, Costco, or Sam’s Club. This isn’t a supply issue, it’s intentional.
Major retailers avoid stocking competitor gift cards to protect their own ecosystems and customer loyalty programs.
The good news is Amazon gift cards are widely available at CVS, Walgreens, Best Buy, and most grocery chains. You can also get instant digital delivery straight from Amazon.com.
Key Takeaways
- Walmart and Target don’t sell Amazon gift cards due to competitive strategy, not availability issues
- Best retailers: CVS, Walgreens, Best Buy, Kroger, and Safeway, in $25, $50, and $100 denominations
- Fastest option: email delivery from Amazon.com takes 2 minutes, or same-day delivery through Walgreens and DoorDash in most cities

Walmart, Target, and the Amazon Card Ban
Walmart and Target are direct competitors of Amazon. They won’t carry Amazon gift cards for the same reason Amazon doesn’t stock Walmart or Target cards, it comes down to business strategy, not customer service.
Big-box stores protect their own payment systems and reward programs. Costco and Sam’s Club follow the same rule.
★ This doesn’t affect the card itself. Amazon gift cards from CVS, Walgreens, or anywhere else work exactly the same, no expiration date, no fees, and the same redemption process.
Buy Amazon Gift Cards in July 2026
There are multiple locations from where you can buy Amazon Gift Cards.
| Retailer | Denominations | Same-Day Option |
|---|---|---|
| CVS Pharmacy | $25, $50, $100 | Yes, pickup in 1-2 hours |
| Walgreens | $25, $50, $100 | Yes, DoorDash in 30 min-2 hours |
| Best Buy | $25, $50, $100 | Pickup in 1-2 hours |
| Kroger | $25, $50, $100 | Limited |
| Safeway | $25, $50, $100 | Limited |
| Dollar General | $25, $50, $100 | No |
| Amazon.com | $5-$500 custom | Instant email delivery |
At Walgreens, order through the app or DoorDash directly, a small delivery fee ($2-$5) applies.
Best Buy Rewards members may earn points on gift card purchases during promotions, worth checking your account for.

Store Inventory Before Shopping
“Participating locations only” means not every store carries Amazon gift cards. Stock depends on regional decisions and inventory, so check before making a trip.
Let me tell you how to check:
- Use the retailer’s website store locator. Search CVS.com, Walgreens.com, or BestBuy.com, filter for “Gift Cards,” and check real-time stock.
- Call your nearest store and ask if they have Amazon gift cards and what denominations. Most staff can answer in 30 seconds.
- Use online pickup filters. Many stores let you order online and pick up in 1-2 hours, which confirms stock without a phone call.
Availability varies a lot by store and region. Rural areas may have limited access, and Dollar General often fills the gap where CVS or Walgreens aren’t around.
Digital vs. Physical
Speed matters for last-minute gifts.
✦ Email delivery from Amazon.com only takes 2 minutes, the code arrives instantly, making it the best choice for digital recipients or when you’re short on time.
✦ In-store pickup at CVS, Walgreens, or Best Buy usually takes 1-2 hours wait time plus 10-30 minutes of travel. This works best if you want a physical card to hand over.
✦ Same-day delivery through DoorDash takes 30 minutes to 2 hours and comes with a $2-$5 service fee, a solid choice for same-day gifting in bigger cities. Walking into a CVS or Walgreens can get you a card in 5-10 minutes if it’s in stock and nearby, perfect if you want it right away.
Redeem and Spot Fake Cards
To redeem your card,
- Scratch off the security panel on the back
- Go to Amazon.com
- Click Account
- Select Gift Cards, then “Redeem a Gift Card,” and enter the code.
Your balance applies to your account instantly. This only works online, not at CVS, Walgreens, or any physical store. The balance never expires and has no fees.
Important
Before buying, check the card carefully. Make sure the holographic feature is visible and not faded, the scratch-off panel is intact and not pre-scratched, the barcode isn’t damaged, and the packaging is sealed if it’s boxed. If anything looks off, ask for a replacement before checkout.
If the code doesn’t work, contact Amazon Customer Service directly, not the retailer.

Expiration, Tax, and International Options
Amazon gift cards never expire, no matter where you buy them, and the terms are the same everywhere.
Sales tax applies at checkout in most US states, usually 6-10% depending on where you live. No tax applies when you actually redeem the card, only on the items you buy with it.
If you’re buying for someone outside the US, know that US-purchased Amazon gift cards only work on Amazon.com (US).
For international recipients, direct them to their country’s Amazon site, like Amazon.co.uk or Amazon.de, or check if digital delivery is supported in their region. Retailer support for international codes is very limited.
To check your balance,
- Go to Amazon.com, then Account
- Then Gift Cards
- Then View Your Gift Cards.
Your balance stays visible and only changes when you spend it.
Seasonal Promotions and Loyalty Bonuses
During promotional periods, CVS and Walgreens often offer bonus rewards on gift card purchases.
CVS ExtraBucks typically gives back 2-5% during bonus weeks, and Walgreens Rewards works similarly. Best Buy Rewards members may also earn points depending on their membership tier.
Check retailer websites for active promotions by searching “gift card bonus” on CVS.com, Walgreens.com, or BestBuy.com.
Note
The Q4 holiday season (November-December) usually has bigger bonus rewards, so it’s a good time to plan bulk purchases.
For example, buying a $100 Amazon gift card at CVS during a bonus week could earn you $5 in ExtraBucks, basically a 5% discount.
If Your Card Doesn’t Work
First, double check that the code was entered correctly. Codes are case-sensitive with no spaces, so retry on Amazon.com under Account, then Gift Cards, then Redeem a Gift Card.
If the error keeps happening, contact Amazon Customer Service through
- Account
- Then Gift Cards
- Then Contact Support.
- Provide your receipt and the card code.
Amazon will check if the card was already redeemed, defective, or never activated. This usually takes 24-48 hours to resolve.
Don’t contact the retailer, CVS, Walgreens, and Best Buy can’t fix code issues since Amazon handles all gift card support. The best move is to check the card before leaving the store, if it looks tampered with, ask for a replacement right away.







