DoorDash does not accept EBT cards directly, but you can use EBT benefits to buy groceries through certain grocery delivery services on the platform
DoorDash itself does not take EBT as payment for restaurant or prepared food orders. However, if you have an EBT card, you can use it to pay for groceries through DoorDash's grocery delivery service when ordering from participating supermarkets. The key difference is that EBT covers unprepared food items — things you take home and cook — but not hot or ready-to-eat meals from restaurants.
This means you could use your EBT card to order raw chicken, vegetables, bread, and milk through DoorDash Grocery, but you cannot use it to pay for a pizza or prepared rotisserie chicken from a restaurant vendor on the main DoorDash app.
Key Takeaways
- DoorDash Grocery accepts EBT for unprepared food items like produce, meat, dairy, and pantry staples from partner supermarkets.
- The main DoorDash restaurant app does not accept EBT, even for food orders, because restaurants sell prepared meals.
- Not all supermarkets on DoorDash Grocery accept EBT — you need to check which stores in your area participate in the program.
- EBT benefits can only be used for food to cook at home, never for hot food, alcohol, vitamins, or non-food items.
- You enter your EBT card information the same way you would a debit card when checking out on DoorDash Grocery.
How to use EBT on DoorDash Grocery
To use your EBT card on DoorDash Grocery, open the DoorDash app and select the Grocery tab instead of the Restaurants tab. Search for supermarkets in your area — common partners include Whole Foods, Safeway, Kroger, and regional chains, though availability varies by location. Not every supermarket participates in EBT acceptance, so you may see some stores listed that do not take EBT.
Once you find a participating store, add may be able to access items to your cart. At checkout, select your EBT card as the payment method and enter the card number, expiration date, and PIN just as you would at a physical store. DoorDash will process the payment through your EBT account. Your order will be picked and delivered by a DoorDash shopper, usually within a few hours depending on demand.
Keep in mind that delivery fees, service fees, and tips cannot be paid with EBT — you will need a separate debit or credit card for those charges. Only the actual groceries themselves come out of your EBT balance.
Which items you can and cannot buy with EBT on DoorDash
EBT covers the same items on DoorDash Grocery as it does in a physical store. You can purchase fruits, vegetables, meat, poultry, fish, dairy products, bread, cereals, snack foods, frozen vegetables, canned goods, and pantry staples like rice, beans, and pasta. Basically, anything you would cook or prepare at home is covered.
Items you cannot buy with EBT include hot or prepared foods (rotisserie chicken, deli sandwiches, hot pizza), alcohol and tobacco, vitamins and medicines, pet food, household supplies like soap or paper towels, and non-food items. Some stores also restrict items like energy drinks or certain candy products — the rules vary slightly by state.
If you add an ineligible item to your cart by mistake, DoorDash will flag it during checkout and ask you to remove it before you can complete the order. You can then pay for that item separately with another payment method if you want to keep it.
Finding stores near you that accept EBT on DoorDash
Not every supermarket on DoorDash Grocery accepts EBT. To find ones that do, open the DoorDash app, go to the Grocery section, and look for a filter or label that says "EBT accepted" or similar language. Some stores will show an EBT badge next to their name. If you do not see a filter option, you can also click into individual store pages — they usually display whether EBT is accepted in the store details.
Availability depends on your state and which supermarket chains operate in your area. States like California, New York, and Texas have more participating stores, while rural areas may have fewer options. If you do not see any EBT-accepting stores near you, check back periodically — DoorDash continues to add new partners.
You can also contact DoorDash customer support through the app to ask which stores in your zip code currently accept EBT. They can give you a quick answer rather than you having to browse each store individually.
Why restaurants on DoorDash do not accept EBT
Federal law restricts EBT use to unprepared food only. The reasoning is that EBT is meant to help people buy groceries to feed themselves and their families at home, not to subsidize restaurant meals. This rule applies across all delivery platforms — Uber Eats, Grubhub, and other services also do not accept EBT for restaurant orders.
The distinction between grocery delivery and restaurant delivery is important: a supermarket sells raw ingredients and packaged foods meant for home preparation, while a restaurant sells food that is already cooked or heated. Even if a restaurant sells items that look like groceries — like a deli counter selling pre-made salads — those items are considered prepared food and are not EBT-may be able to access.
Fees and delivery times for EBT orders on DoorDash Grocery
DoorDash Grocery orders work like any other grocery delivery order. You will pay a delivery fee (usually $2 to $5 depending on distance and demand), a service fee (typically 5 to 10 percent of your order total), and you can add a tip for the shopper. These fees come out of a separate payment method — your debit card or credit card — not your EBT balance.
Delivery times vary. Standard delivery usually takes 30 minutes to 2 hours, though this depends on how busy the store is and how far you live from it. Some areas offer faster delivery for an extra fee. If you need groceries urgently, check the estimated delivery time before you place your order — it shows up before you pay.
Some DoorDash Grocery orders may may have access to for free delivery if you have a DashPass membership, though this varies by location and store. Check your app to see if free delivery is available for the store you are ordering from.
Frequently Asked Questions
Can I use EBT to pay for delivery fees on DoorDash Grocery?
No. EBT only covers the cost of may be able to access food items themselves. Delivery fees, service fees, and tips must be paid with a separate debit or credit card. You will need to have another payment method on file to complete your order.
What happens if I accidentally order an ineligible item with my EBT card?
DoorDash will catch it at checkout and prevent you from completing the order with that item included. You will see a message telling you which items are not EBT-may be able to access. You can remove those items and pay for them separately with another card, or remove them entirely and just order the may be able to access groceries.
Can I use my EBT card on the main DoorDash restaurant app?
No. EBT is only accepted in the DoorDash Grocery section for supermarket orders. The restaurant side of the app does not accept EBT because restaurants sell prepared meals, which are not covered by EBT rules.
Do all supermarkets on DoorDash accept EBT?
No. Only certain supermarket partners accept EBT on DoorDash Grocery. You can see which stores near you accept EBT by looking for an EBT badge or filter in the Grocery section of the app. Availability varies by state and location.
What if there are no EBT-accepting stores near me on DoorDash?
You can still use your EBT card at physical supermarkets in your area, or check back on DoorDash periodically as they add new partners. You can also contact DoorDash support to ask about upcoming EBT-accepting stores in your region.