You can add your EBT card to DoorDash, but only for SNAP benefits and only at certain restaurants
DoorDash lets you pay with your EBT card through a feature called DoorDash for SNAP. When you link your card, you can use your SNAP balance to order food for delivery from participating restaurants. Not all restaurants accept SNAP payments, and you cannot use EBT to pay delivery fees, tips, or taxes — only the food itself. The process takes about five minutes and happens entirely in the DoorDash app.
SNAP (food stamps) can only be used to buy food you prepare at home, not restaurant meals — with one exception. The Restaurant Meals Program, which operates in some states, lets certain people use SNAP at restaurants. DoorDash participates in this program in states where it is active. If your state does not have the Restaurant Meals Program, or if you do not meet that program's rules, your EBT card will not work on DoorDash even if you add it.
Key Takeaways
- DoorDash accepts EBT cards only in states with an active Restaurant Meals Program, and only for SNAP benefits — not cash assistance or WIC.
- You add your EBT card in the DoorDash app under payment methods, just like adding a debit card, and the system checks your state and may be able to access automatically.
- Delivery fees, tips, and taxes must be paid with another payment method; your EBT balance covers only the food cost.
- Not every restaurant on DoorDash accepts SNAP, so you will see a SNAP-may be able to access badge on restaurants where it works.
- If your card is declined, your state may not have the Restaurant Meals Program, or you may not meet the program's age or disability requirements.
Which states allow EBT on DoorDash
DoorDash works with EBT in states that operate the Restaurant Meals Program. As of now, this includes Arizona, California, Illinois, Maryland, Michigan, New York, Rhode Island, and Washington, D.C. The list can change, and some states may add or remove the program. DoorDash's app will tell you whether your state is included when you try to add your card.
Even if your state is on the list, you may not be able to use EBT at restaurants. The Restaurant Meals Program has strict rules about who can use it. You must be at least 60 years old, or disabled, or homeless. If you are under 60 and do not have a disability or homelessness status, your SNAP benefits cannot be used at restaurants, even on DoorDash. Your state's SNAP office can tell you whether you meet the requirements.
Steps to add your EBT card to DoorDash
Open the DoorDash app and go to your account. Tap "Payment methods" and select "Add payment method." Choose "EBT card" from the list. Enter your card number, expiration date, and CVV — the same information you would use at a store. DoorDash will ask you to confirm your state and date of birth. The app checks this information against state records to confirm you are in a state with the Restaurant Meals Program and that you meet the age or disability rules.
If the system approves your card, it will appear in your payment methods list. You can now order from restaurants marked as SNAP-may be able to access. If your card is declined, the app will show you why — usually because your state does not have the program, or because you do not meet the age or disability requirement. You cannot override this; it is a state rule, not a DoorDash choice.
What you can and cannot pay for with EBT on DoorDash
Your EBT card pays only for the food itself. Delivery fees, service fees, tips, and taxes must come from another payment method — a debit card, credit card, or gift card. When you check out, DoorDash will split the charge automatically: your EBT card covers the food subtotal, and you enter a different payment method for everything else.
You can order any food item from a SNAP-may be able to access restaurant, including prepared meals, sides, and drinks. You cannot use EBT to buy alcohol, tobacco, vitamins, or hot foods from a deli counter (though this rule is less common on delivery). If an item is marked as ineligible, the app will prevent you from ordering it with your EBT card.
How to find restaurants that accept EBT on DoorDash
When you have added your EBT card, open the DoorDash app and search for restaurants. Restaurants that accept SNAP will have a green badge or label that says "SNAP accepted" or "EBT may be able to access." If you do not see this badge, that restaurant does not accept EBT payments, even if it is on DoorDash. You can filter by this badge in some areas, though the option is not available everywhere yet.
The restaurants that accept EBT vary by state and city. In some areas, you will see many options; in others, very few. If you have trouble finding SNAP-may be able to access restaurants in your area, contact your local SNAP office — they can tell you which restaurants near you participate in the Restaurant Meals Program.
What happens if your EBT card is declined
If DoorDash declines your EBT card when you try to add it or pay, the app will show you a reason. The most common reasons are: your state does not have the Restaurant Meals Program; you do not meet the age or disability requirement; your card has expired; or your SNAP balance is too low to cover the order. Check each of these before trying again.
If you believe the decline is a mistake — for example, if you are disabled but the system says you are not — contact your state's SNAP office. They manage the Restaurant Meals Program and can update your may be able to access status. DoorDash cannot override a state decision. If your card works in the app but is declined at checkout, your SNAP balance may have changed since you added the card; check your balance through your state's EBT website or by calling the number on the back of your card.
Using EBT on DoorDash with other payment methods
You can have multiple payment methods saved in DoorDash at once. When you order, you choose which card to use. If you want to use EBT for the food and a debit card for fees and tips, select your EBT card first. At checkout, DoorDash will ask you to enter a second payment method for the parts EBT cannot cover. You do not have to do anything special — the app handles the split automatically.
If you remove your EBT card from DoorDash later, you can add it again anytime by following the same steps. Your may be able to access does not change just because you removed the card from the app.
Frequently Asked Questions
Can I use EBT cash assistance (TANF) on DoorDash?
No. DoorDash only accepts SNAP benefits, not cash assistance programs like TANF or emergency assistance. If you have both SNAP and cash assistance on your card, only the SNAP portion can be used on DoorDash.
What if I live in a state without the Restaurant Meals Program?
You cannot use EBT on DoorDash in those states. Your SNAP benefits can only be used at grocery stores and farmers markets. Contact your state's SNAP office if you want to know whether the Restaurant Meals Program might be added to your state in the future.
Do I have to pay the tip with a different card?
Yes. Tips must be paid with a credit card, debit card, or gift card — never with EBT. You can add the tip amount when you check out, or add it after delivery through the app.
Can I use someone else's EBT card on my DoorDash account?
No. EBT cards are tied to the person whose name is on the card. DoorDash verifies your identity when you add the card, so you must be the cardholder. Using someone else's card is fraud and can result in losing SNAP benefits.
What if the restaurant I want to order from does not have a SNAP badge?
That restaurant does not participate in the Restaurant Meals Program in your area. You cannot use EBT there. Try searching for other restaurants nearby, or contact your local SNAP office to find out which restaurants near you do accept EBT.