DoorDash does not accept EBT cards for food delivery orders
DoorDash does not take EBT as payment for its delivery service. When you place an order through the DoorDash app or website, the payment methods available are credit cards, debit cards, PayPal, and gift cards — but not SNAP benefits. This applies whether you are ordering from restaurants, convenience stores, or grocery retailers on the platform.
The reason is technical and legal: EBT cards can only be used at physical checkout registers in stores that are authorized to accept SNAP. Online delivery services fall outside the rules that govern where SNAP can be spent. Even when DoorDash partners with grocery stores like Whole Foods or Kroger, the transaction still happens through DoorDash's payment system, not the store's register, which disqualifies it from SNAP use.
Key Takeaways
- DoorDash does not accept EBT cards as a payment method for any order, including groceries.
- SNAP benefits can only be used at physical store registers, not through third-party delivery apps.
- Some states run their own online grocery delivery programs that do accept EBT, but these are separate from DoorDash.
- You can use EBT to buy groceries in person at stores that accept it, then arrange your own delivery or pickup.
Which delivery services do accept EBT
A small number of delivery services have partnered directly with state SNAP programs to accept EBT. The most widely available is Amazon Fresh, which accepts EBT in select states including California, Washington, New York, and Illinois. When you use EBT on Amazon Fresh, the transaction goes through the state's SNAP system rather than Amazon's regular payment processor.
Some states also run their own grocery delivery programs through local retailers. These vary by state and change over time. Your state's SNAP office or your local 211 service can tell you whether your state has an online delivery option that accepts EBT. The programs that do exist typically require you to set up an account, verify your EBT status, and place orders through their specific platform — not through a general delivery app.
Walmart+ has also piloted EBT acceptance in some regions for online grocery orders, though availability is limited. Always check the payment methods listed on the service's website or app before placing an order, because these programs change and expand slowly.
How to use EBT for groceries if delivery is not available
If your state does not have an online delivery program that accepts EBT, you have two main options. First, you can shop in person at any store that accepts SNAP — supermarkets, farmers markets, some convenience stores, and many smaller grocers all take EBT cards at checkout. You can then arrange your own delivery through a friend, family member, or local delivery service using cash or another payment method.
Second, some retailers offer curbside pickup or in-store pickup for online orders. You place the order online, pay with EBT at the store when you pick it up, or pay with EBT before pickup if the store's system allows it. This is different from delivery but avoids the need to shop in the store yourself. Call the store directly to ask whether they offer this option and how payment works.
What you can and cannot buy with EBT
SNAP covers fruits, vegetables, meat, dairy, bread, cereals, snacks, and other food items. It does not cover prepared foods, hot foods, vitamins, medicines, pet food, or non-food items like paper towels or soap. This rule applies whether you are shopping in person or through a delivery service that accepts EBT.
When you use EBT through a delivery service like Amazon Fresh, the system automatically blocks items that are not SNAP-may be able to access. You will see which items you can and cannot buy before you check out, so there are no surprises at payment time.
Why some delivery apps do not accept EBT
The main barrier is that SNAP is designed to work only at physical retail locations where a store employee can verify the transaction at a register. Delivery apps are intermediaries — they take your order, collect payment, and pass it to the store. This middle step creates a compliance problem: the state SNAP system cannot easily verify that the transaction is legitimate or that the items purchased are SNAP-may be able to access.
For a delivery service to accept EBT, it must build a direct connection to the state's SNAP payment system and set up procedures to verify every order. This is expensive and complex, which is why only a handful of large retailers have done it. Smaller delivery services and restaurant-focused apps like DoorDash have not made this investment.
Checking whether your state has EBT delivery options
Start by calling your state's SNAP office or visiting its website. Search for "[your state] SNAP online delivery" or "[your state] EBT online shopping." Your state's human services or benefits department website usually lists any programs that accept EBT for online orders.
You can also call 211 (dial 2-1-1 from any phone) and ask whether your state has an online grocery delivery program that accepts EBT. The 211 service has current information about local and state programs and can tell you which retailers participate and how to set up an account.
If your state does not have a program yet, you can still ask your state SNAP office whether one is planned. Some states are expanding these options, and your feedback may help prioritize the effort.
Frequently Asked Questions
Can I use someone else's EBT card to order DoorDash?
No. EBT cards are tied to a specific person and cannot be used by anyone else, even a family member. Additionally, DoorDash does not accept EBT at all, so the cardholder's identity would not matter. Only the person whose name is on the EBT card can use it to make purchases.
Does DoorDash accept any government benefits besides EBT?
DoorDash does not accept any government benefits — not EBT, WIC, TANF, or other programs. The only payment methods are credit cards, debit cards, PayPal, and gift cards. Some gift cards may be purchased with benefits in certain states, but the gift card itself is what DoorDash accepts, not the benefit.
What if I use a debit card linked to my EBT account?
Many EBT cards have a debit card function that lets you withdraw cash from ATMs. If you withdraw cash using the debit function and then use that cash to pay for DoorDash through a gift card or another method, that works. However, you cannot use the EBT card itself as a debit card to pay DoorDash directly — the system will decline it.
Are there any other food delivery apps that take EBT?
Very few. Amazon Fresh is the most widely available. Instacart has tested EBT acceptance in some states but it is not yet available everywhere. Always check the payment methods on the app before ordering. Your state SNAP office can tell you which services, if any, accept EBT in your area.
Can I use EBT to pay for DoorDash DashPass membership?
No. DashPass is a paid subscription service, not a food purchase. EBT can only be used to buy food items at checkout, not for memberships, delivery fees, or service charges. You would need to pay for DashPass with a credit card, debit card, or other non-benefit payment method.