Gift Card Guides
Quick answer: For gifting, PerfectGift.com sends Amazon eGift cards instantly with a personal message. For personal use or topping up your own account, go straight to Amazon.com. Want a discount? Check GCX first.
Amazon gift cards are the most flexible gift cards in existence. They work on tens of millions of products across Amazon.com, Whole Foods, Audible, Prime Video, and more. Finding one isn't hard. Finding the best place to buy one, at the best price, with the right delivery format, is worth knowing.
This guide runs through every legitimate source, with honest pros and cons for each, a savings calculator, and the scam sources to skip entirely.
Are you gifting someone, or buying for yourself?
The right answer depends on why you're buying. Pick your situation to skip straight to the best option:
You want delivery confirmation, a personal message, and something that looks like a real gift rather than a transactional email.
PerfectGift.com is the best pick →You want to top up your own Amazon balance as quickly and cheaply as possible. Go straight to the source.
Go straight to the source →Quick comparison: all options at a glance
| Where to buy | Format | Range | Fees | Speed | Link |
|---|---|---|---|---|---|
| PerfectGift.com | eGift | $10–$500 | None | Instant | Buy → |
| Amazon.com | eGift / Physical | $1–$2,000 | None | Instant | Buy → |
| Target | eGift / Physical | $15–$200 | None | Instant (digital) | Buy → |
| Walmart | eGift / Physical | $15–$200 | None | Instant (digital) | Buy → |
| CVS | Physical only | $25–$100 | None | In-store | Find store → |
| GCX (Raise) | eGift | Varies | None | Instant–24 hrs | Buy → |
The best places to buy a Amazon gift card
- Best gifting presentation of any option
- $10–$500 denomination range
- Instant delivery, no fees
- No physical card option
- Recipient needs email or phone
- Less known than Amazon.com to some buyers
The right pick whenever presentation matters. Topping up your own balance? Go to Amazon.com directly.
- Widest denomination range: $1 up to $2,000
- eGift cards auto-apply to your account at purchase
- Multiple delivery formats: email, print-at-home, physical, and greeting card
- No personalization beyond a basic gift message field
- Physical cards add 3 to 5 day shipping
- No discount available buying direct
The default choice for loading your own Amazon balance. The $1 minimum is genuinely useful for rounding out a balance.
- 5% RedCard discount makes it cheaper than face value
- Reliable in-store stock at most locations
- Online digital delivery is instant
- RedCard required for the discount, no benefit without one
- Narrower denomination range than Amazon.com
- $2.95 eGift fee on some digital orders
Worth it if you have a RedCard and are buying $50 or more. Otherwise, go to Amazon.com directly.
- Reliable in-store availability nationwide
- No fees or markup
- Online digital delivery is instant
- No denominations below $15
- No advantage over Amazon.com for digital cards
- Stock on larger denominations can vary
A good fallback for same-day in-person purchases. Otherwise, Amazon.com is simpler.
- 9,000+ US locations
- No fees
- Works for genuine last-minute in-person gifting
- In-store only
- Limited denomination range
- Stock varies by location
A convenience play, not a first choice. Call ahead or use the store finder before making the trip.
- Legitimate discounts with a 90-day money-back guarantee
- Instant delivery on most listings
- Amazon cards are widely available on the platform
- Smaller discounts than other brands, typically 2 to 4%
- Inventory changes, your target discount may not be available
- Not suitable for gifting
Check it if you're loading a large balance and not in a rush. The discount is modest but it's free money.
Send an Amazon eGift card with a personal message. Instant delivery, no fees.
Shop Amazon Gift Cards →When do you need it? Match your timeline to the right option
Places to avoid: a warning about risky sources
Not every site selling "Amazon gift cards" is legitimate. These come up repeatedly in scam reports:
How to redeem a Amazon gift card
- Go to amazon.com/gc/redeem and sign in
- Enter the claim code from your email or the back of the physical card
- The balance is added to your Amazon account and applies automatically at checkout
- Check your balance at any time under Account & Lists > Gift cards
Frequently asked questions
No. Amazon gift cards don't expire and there are no inactivity fees. The balance sits in your account until you use it.
Amazon gift card balances can be used for most purchases including Prime memberships, digital content, and third-party seller purchases. A small number of subscription services and third-party sellers don't accept them.
$2,000 through Amazon.com directly. Most retail locations stock up to $200. PerfectGift.com offers up to $500.
Amazon doesn't have reloadable gift cards in the traditional sense, but you can set up Amazon Reload to automatically add funds to your balance when it falls below a threshold. Each reload earns 1.5% back if linked to an eligible card.
Amazon gift cards are region-specific. A US Amazon gift card only works on Amazon.com. UK, Canada, and other regional Amazon sites require their own local gift cards.
Bottom line
For gifting: PerfectGift.com is the best option. Instant, personalized, and no fees. For personal use: go straight to Amazon.com. After a discount: check GCX first. And avoid anyone offering Amazon codes for free or at 40%+ off. That is always a scam.