DoorDash accepts EBT for groceries and some prepared foods, but not all stores on the platform take it
DoorDash allows SNAP benefits (EBT) to be used on certain merchants, but the selection is limited compared to what you can buy in a physical grocery store. You can use EBT through DoorDash's app or website to pay for may be able to access food items at participating grocery stores and some supermarkets. However, restaurants, convenience stores, and most prepared-food vendors on DoorDash do not accept EBT — only raw or uncooked foods count.
The stores that accept EBT on DoorDash vary by location. Common chains include Whole Foods, Safeway, Kroger, Albertsons, and Trader Joe's in areas where they operate, but availability depends on whether that specific store location has partnered with DoorDash and whether your state allows SNAP delivery. Not every store in your city will be listed, and some regions have very few options.
Key Takeaways
- Only grocery stores and supermarkets accept EBT on DoorDash, not restaurants or prepared-food vendors.
- You can only buy uncooked foods like produce, meat, dairy, and canned goods — not hot food, alcohol, or non-food items.
- Which stores accept EBT on DoorDash depends on your state and city; you must check the app to see what is available in your area.
- You need to link your EBT card to your DoorDash account and have a valid card with an active PIN to complete purchases.
- Delivery fees and tips cannot be paid with EBT; you must use a separate payment method for those costs.
How to find EBT-accepting stores on DoorDash
Open the DoorDash app or website and search for grocery stores in your area. When you see a store listing, look for a small label or icon that says "EBT" or "SNAP accepted." Not all grocery stores will have this label even if they accept EBT in person, because the store must have specifically partnered with DoorDash for online SNAP orders.
If you do not see many options, this usually means your state has not yet expanded SNAP delivery access or your area has limited participating merchants. You can also call your local grocery store directly to ask whether they accept EBT orders through DoorDash, though the store may not have that information readily available. Your state's SNAP office can tell you which retailers in your region are authorized to accept SNAP online.
What you can and cannot buy with EBT on DoorDash
may be able to access items include fruits and vegetables, meat and poultry, fish and seafood, dairy products, breads and cereals, snack foods like nuts and seeds, and canned or frozen foods. You can also buy baby formula and food for people with disabilities that requires special preparation.
Not may be able to access are hot or prepared foods (even if they are in the grocery store's deli), alcohol, tobacco, vitamins, pet food, soap, paper products, and anything that is not food. Some stores sell both may be able to access and ineligible items; the app should show you which items you can purchase with EBT before you check out.
How to link your EBT card to DoorDash
Go to your DoorDash account settings and select "Payment Methods." Choose "Add Payment Method" and then select "EBT Card." Enter your card number, expiration date, and CVV (the three-digit code on the back). You will also need to enter your PIN — the same four-digit PIN you use at the grocery store.
DoorDash will verify your card information. Once it is linked, you can select EBT as your payment method when you order from an EBT-accepting store. If your card is declined, check that your PIN is correct and that your card has not expired. If you recently changed your PIN at an ATM or in person, wait 24 hours before trying again, as the change may not have updated yet.
Delivery fees and tips must be paid separately
EBT can only pay for the food itself, not for DoorDash's delivery fee or service fees. When you place an order, you will see the total cost broken down into the food cost (which EBT covers) and the delivery and service fees (which you must pay with a credit card, debit card, or other payment method).
Tips also cannot be paid with EBT. You can add a tip at checkout using a separate card, or you can add or change the tip after delivery through the app. Some people choose to tip in cash when the order arrives, though this is not required.
State rules for SNAP delivery vary
Not all states allow SNAP benefits to be used for online grocery delivery. As of now, most states permit it, but the rules and participating stores differ. Some states have restrictions on which retailers can accept SNAP online, and some require that you live in a specific area or zip code for delivery to be available.
If DoorDash shows no EBT-accepting stores in your area, your state may not yet allow SNAP delivery, or your address may fall outside a delivery zone. You can check your state's SNAP office website or call their customer service line to find out whether online SNAP orders are available where you live and which retailers participate.
What to do if your EBT card is declined
If your card is declined when you try to pay, first check that you entered your PIN correctly. PINs are case-sensitive and must be exactly right. If you are sure the PIN is correct, your card may have insufficient funds, or the card itself may be expired or inactive.
You can check your EBT balance by calling the customer service number on the back of your card, visiting your state's EBT website, or using your state's EBT app. If your balance is low or zero, you will need to wait until your next benefit deposit. If your card is expired, you should have received a replacement card in the mail; if you have not, contact your state's SNAP office. If the card is inactive, it may need to be reactivated by calling the number on the back or visiting an ATM.
Frequently Asked Questions
Can I use EBT to buy hot food from a grocery store deli on DoorDash?
No. SNAP rules do not allow hot or prepared foods, even if they are sold in a grocery store. This includes rotisserie chicken, prepared salads, hot pizza, or anything from the deli counter that is ready to eat. You can only buy raw or uncooked foods.
What if my area has no EBT-accepting stores on DoorDash?
This usually means your state has not yet authorized SNAP delivery in your area, or no grocery stores near you have partnered with DoorDash for SNAP orders. Contact your state's SNAP office to find out whether online SNAP shopping is available in your region and which retailers participate. You can also shop in person at any store that accepts SNAP.
Can I use someone else's EBT card on my DoorDash account?
No. The EBT card linked to your account must be registered to you. Using someone else's card is considered fraud and can result in losing SNAP benefits. Each person should link their own card to their own account.
Do I have to pay a delivery fee when I use EBT?
Yes. Delivery fees are not covered by EBT and must be paid with a separate payment method like a credit or debit card. Some DoorDash+ members get free delivery on certain orders, but you still cannot use EBT to pay the fee itself.
What happens if I order more food than my EBT balance covers?
DoorDash will decline the order if your EBT card does not have enough funds to cover the food total. You will need to either remove items from your cart or add a different payment method to cover the difference. You cannot split payment between EBT and another card for the food portion.