EBT Does Not Work on DoorDash

DoorDash does not accept EBT cards as payment, even though it delivers food from restaurants and grocery stores. Your SNAP benefits (the food portion of EBT) can only be used at physical checkout counters in stores — not through delivery apps, whether you order from a restaurant or a supermarket through the app.

This is a federal rule, not a choice DoorDash made. The U.S. Department of Agriculture, which runs SNAP, does not allow EBT to pay for food delivery services. The rule applies to all delivery apps: Uber Eats, Instacart, Grubhub, Amazon Fresh, and others.

If you want to use SNAP to buy groceries, you can go to a store that accepts EBT and shop in person. Some grocery stores also let you order online and pick up at the store using your EBT card, though this varies by store and location.

Key Takeaways

  • DoorDash and all other food delivery apps do not accept SNAP EBT cards, whether you order from restaurants or grocery stores.
  • SNAP benefits can only be used at the physical checkout of a store, not for delivery or online ordering through apps.
  • Some grocery stores let you order online and pick up in person using your EBT card, which is different from delivery.
  • Your EBT card works at any store with a checkout counter that displays the SNAP logo, including most supermarkets, farmers markets, and some convenience stores.

Why Delivery Apps Cannot Accept EBT

SNAP rules require that you use your card at a point-of-sale terminal in a physical store. A delivery app is not a store — it is a service that brings food to you. The USDA treats delivery the same way it treats restaurants: SNAP does not pay for prepared or delivered food, only for raw ingredients and packaged foods you buy yourself at a store.

This rule exists because SNAP is designed to help people buy groceries to cook at home, not to pay for convenience services. Delivery fees, service charges, and markups are not covered by SNAP either, even if the underlying food would be.

Where You Can Use SNAP Instead

Your EBT card works at any store that displays the SNAP logo at checkout. This includes most supermarkets, many convenience stores, farmers markets, and some smaller grocery shops. You swipe or insert your card like a debit card and enter your PIN.

Stores that accept SNAP are required to post the logo visibly. If you are not sure whether a store takes EBT, you can ask a cashier or look for the logo near the registers. You can also search for nearby SNAP retailers on the USDA's store locator at fns.usda.gov.

Some stores also let you order groceries online through their own website or app and pick up at the store using your EBT card. This is not the same as delivery — you go to the store to collect your order. Stores that offer this service will tell you during checkout whether EBT is accepted for online orders.

What You Can and Cannot Buy With SNAP

SNAP covers fruits, vegetables, meat, fish, dairy, bread, cereals, snack foods, and non-alcoholic beverages. You can buy both fresh and packaged foods. The rule is straightforward: if it is a food you take home and eat, SNAP usually covers it.

SNAP does not cover hot or prepared foods, even if you buy them at a grocery store deli. It also does not cover alcohol, tobacco, vitamins, medicines, pet food, paper products, or anything you would use to cook with that is not food itself (like pots or utensils).

Alternatives if You Need Food Delivered

If you need food brought to you and cannot go to a store, you have a few options outside of SNAP. Some areas have community food banks or meal delivery programs that are separate from EBT. You can search for these through your local 211 service by calling 2-1-1 or visiting 211.org.

Some restaurants and food services accept other forms of payment — credit cards, debit cards, or cash — if you have those available. DoorDash and other apps accept these payment methods even though they do not accept EBT.

If you are homebound or have mobility issues, ask your local food bank or senior center whether they offer delivery. Some areas have programs specifically for people who cannot leave their homes.

How to Check Your EBT Balance

You can check your SNAP balance by calling the customer service number on the back of your EBT card. You can also check online through your state's EBT website — each state runs its own system and has its own portal. Search for "[your state] EBT balance" to find the right website.

Many states also let you check your balance through a mobile app. Ask the customer service number on your card whether your state has an app, or search your phone's app store for your state's name plus "EBT".

Frequently Asked Questions

Can I use my EBT card to pay for groceries on Instacart or Amazon Fresh?

No. Instacart, Amazon Fresh, and all other delivery services do not accept EBT, even though they deliver groceries. You can only use SNAP at a physical store checkout. Some grocery stores let you order online and pick up in person using EBT, which is different from delivery.

What if a store says they accept EBT online but I order through DoorDash?

The store may accept EBT for orders placed on their own website or app, but DoorDash is a separate platform. When you order through DoorDash, you are paying DoorDash, not the store directly. DoorDash does not accept EBT. Order through the store's own system instead if you want to use your card.

Can I use my EBT card at a restaurant?

No. SNAP does not cover prepared or hot food, whether you eat it in a restaurant or take it out. You can only use SNAP for groceries you buy at a store and cook yourself.

Does my state have different rules about EBT and delivery?

No. SNAP rules are federal and the same across all states. No state allows EBT to be used for delivery services. However, some states may have different rules about online ordering and in-store pickup — ask your state's EBT customer service line.

What should I do if I see an app claiming to accept EBT?

Be cautious. If an app claims to accept EBT for delivery, it is either mistaken or misleading. DoorDash, Uber Eats, Instacart, and other major apps do not accept EBT. If you are unsure, call the app's customer service or contact your state's EBT office to report it.