Quick answer: For personal use, go straight to DoorDash.com. For gifting, PerfectGift.com is the better pick. Need one in hand today? Use the Walmart store locator or CVS finder. After a discount? Check GCX before anywhere else.
DoorDash gift cards are accepted at over 310,000 restaurants and stores across the US. They never expire, and there are no fees after purchase. The problem is that the places selling them vary a lot. Some charge fees that aren't obvious upfront, some only carry a couple of denominations, and a few have no customer support if the code doesn't work.
This guide runs through every legitimate option with honest pros and cons, a savings calculator, and a section on the sources worth avoiding entirely.
Are you gifting someone, or loading a card 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 intentional. The purchase experience matters as much as the card itself.
PerfectGift.com is the best pick →You want the fastest path to a funded balance with no fees. Presentation is irrelevant. Just get the credit into your account.
DoorDash.com is the best pick →Quick comparison: all 8 options at a glance
| Where to buy | Format | Range | Fees | Speed | Link |
|---|---|---|---|---|---|
| PerfectGift.com | eGift | $10–$500 | None | Instant | Buy → |
| DoorDash.com | eGift / Physical | $10–$500 | None | Instant | Buy → |
| Amazon | eGift / Physical | $25–$100 | None | Instant | Buy → |
| Walmart | eGift / Physical | $25–$100 | None | Instant | Buy → |
| Target | eGift / Physical | $25–$100 | $2.95 eGift fee | Instant | Buy → |
| CVS | Physical only | $25–$50 | None | In-store | Find store → |
| Walgreens | Physical only | $25–$50 | None | In-store | Find store → |
| GCX (Raise) | eGift / Physical | Varies | None | Instant–24 hrs | Buy → |
The 8 best places to buy a DoorDash gift card
- Best gifting presentation of any option on this list
- Widest denomination range: $10 up to $500
- Instant delivery with no hidden fees
- No physical card for handing something over in person
- Recipient needs a valid email or phone number
- Less familiar than Amazon or Walmart to some buyers
The right choice for birthdays, holidays, or any time presentation actually matters. Loading a card for yourself? Skip to option 2.
- Bought direct from the source, so fraud risk is zero
- Auto-syncs to your DoorDash account at purchase
- Scheduled delivery up to 12 months out
- Physical cards ship 3 to 5 days via USPS, too slow for most gifts
- No personalization features at all
- You need a DoorDash account to check out
Default choice when you're loading your own balance. Purely functional, which is fine. Just don't use it for gifting.
- Trusted platform with solid buyer protection
- Same-day physical delivery for Prime members in select cities
- Convenient to bundle with other Amazon orders
- Only $25, $50, and $100 available, nothing below $25
- Third-party sellers show up in results, stick to "sold by Amazon"
- No real reason to come here over DoorDash.com for a digital card
Works fine if you're already on Amazon. For a digital card though, DoorDash.com is just as fast and has more denomination options.
- Most consistent in-store availability of any chain
- No digital delivery fee, unlike Target
- Same price online and in-store, no markup
- Nothing below $25, so smaller gift amounts aren't an option here
- Shelf stock on $100 cards can be hit or miss, worth calling ahead
- No gifting features online
The best in-store option by a clear margin. Need a physical card today and don't have a Target RedCard? This is where to go.
- 5% RedCard discount is one of the only ways to buy below face value
- Same-day in-store pickup available
- Reliable stock at most locations
- The $2.95 digital fee wipes out any savings on orders under $60
- Zero benefit here without a RedCard
- Denomination range tops out at $100
Only worth it with a RedCard on orders of $100 or more. Skip it otherwise and use Walmart instead.
- Over 9,000 US locations, hard to beat for convenience
- No fees or markup
- Works well for last-minute in-person gifting
- In-store only, no online or digital option
- Tops out at $50, so larger amounts aren't available
- Stock isn't guaranteed at every location
A convenience option, not a first choice. Check the store finder before making the trip since stock varies by location.
- 8,700+ US locations
- No fees or markup
- Many locations open late or around the clock
- Physical cards only, no eGift option
- Tops out at $50
- No real advantage over CVS or Walmart, purely a location fallback
A backup to CVS, nothing more. Use whichever is closer or open later.
- Up to 9.5% off face value, the only real discount option anywhere
- 90-day money-back guarantee on every purchase
- Instant digital delivery on most listings
- Inventory changes constantly, the discount you want may not be there
- Not great for gifting since delivery timing varies and there's no personalization
- Partial-use cards do show up occasionally, always check the balance first
Worth checking before you buy anywhere else, as long as you're not in a rush. Not for gifts.
When do you need it? Match your timeline to the right option
Places to avoid: a warning about risky sources
Some sources selling DoorDash gift cards are not worth the risk. These are the ones that come up repeatedly in fraud reports and failed redemptions:
How to redeem a DoorDash gift card
- Open the DoorDash app and tap your profile icon in the top left
- Go to Wallet, then tap Add Gift Card
- Type in the 16-digit code. Physical cards have a PIN under the scratch panel too
- Your balance shows up in the wallet right away
Cards over $50 sometimes trigger a one-time SMS confirmation to your registered number before the balance activates. Full terms are on DoorDash's gift card terms page.
Frequently asked questions
No. DoorDash gift cards don't expire and no fees come out of the balance after purchase. Some physical cards print a "valid thru" date on the packaging, but the balance stays intact. If that date has passed, contact DoorDash support and they'll issue a replacement.
No. Gift card balances only apply to food and grocery orders placed through the app. They won't cover DashPass subscriptions, tips, taxes, alcohol surcharges, or service fees.
$500 through DoorDash's own site and PerfectGift.com. Most third-party retailers stop at $100. For orders above $500, DoorDash's business buyer program handles bulk purchases.
No. US cards only work on US orders. For Canada, you need a Canadian gift card bought separately through DoorDash Canada.
The balance gets added to their existing wallet. No conflict, credits stack. If they don't have an account yet, they'll need to create one (free) before they can redeem it.
Bottom line
For gifting: PerfectGift.com is the best option. Instant, personalized, and no fees. For personal use: go straight to DoorDash.com and skip the middleman. Need one today in a store: use the Walmart store finder. After a discount: check GCX first. And stay away from Facebook Marketplace. The savings aren't worth the risk.