EBT doesn't work on Uber Eats, but some states offer alternatives

You cannot use your EBT card directly on Uber Eats. The app does not accept SNAP benefits as payment. However, some states have launched their own food delivery programs that let you use SNAP to order groceries or prepared meals through specific services — and a few of these partnerships include Uber Eats in limited areas.

The reason for the restriction is federal law. SNAP (the program behind your EBT card) has strict rules about what counts as an may be able to access food purchase and who can accept the payment. Uber Eats is a restaurant delivery service, and most restaurant meals are not covered by SNAP. The few exceptions exist only where a state has negotiated a special pilot program with the USDA.

If you're looking to order food delivery with SNAP benefits, your options depend on which state you live in and what programs that state has set up. Some states have no delivery options at all. Others have partnerships with specific grocery delivery services or restaurant programs.

Key Takeaways

  • Uber Eats does not accept EBT cards, and this restriction applies nationwide.
  • A handful of states have pilot programs that allow SNAP to be used on certain food delivery services, but Uber Eats is included in only a few of these.
  • You can use your EBT card to buy groceries at stores that accept SNAP, and many grocery stores now offer their own delivery services you can pay for with EBT.
  • The USDA controls which merchants can accept SNAP, so only authorized retailers can take your EBT card.

Which states allow SNAP on food delivery

As of now, only a small number of states have SNAP-approved food delivery programs, and the list changes. New York, California, and a few others have tested or launched programs that let you order groceries or certain meals through delivery apps using your EBT card. However, these programs are often limited to specific cities or neighborhoods, and they may not include Uber Eats.

To find out whether your state has a delivery program, contact your state's SNAP office directly. You can also call 211 or visit your local food bank — both can tell you what options exist in your area. State programs change frequently, so a phone call is more reliable than searching online.

If your state does have a program, you will need to register your EBT card with the delivery service before you can use it. The registration process varies by program, but most require you to verify your identity and confirm your SNAP status.

Using grocery delivery services with your EBT card

Many major grocery chains now offer delivery through their own apps or websites, and you can pay with your EBT card at checkout. Walmart, Amazon Fresh, Instacart (at participating stores), and regional chains often accept SNAP for delivery orders. The key is that you're buying groceries — not prepared meals — so the same SNAP rules apply as if you were shopping in the store.

When you order through a grocery delivery service, you can only purchase items that are may be able to access for SNAP. This means fresh produce, meat, dairy, bread, and pantry staples are covered. Hot prepared foods, alcohol, vitamins, and non-food items are not. Some delivery apps will flag ineligible items at checkout so you know before you pay.

Delivery fees and tips cannot be paid with your EBT card — you'll need a separate payment method for those. Some services waive delivery fees for SNAP customers, so it's worth asking when you sign up.

Why restaurants and delivery apps can't accept EBT

SNAP was designed to help people buy food to cook at home, not to pay for restaurant meals. The federal government restricts which merchants can accept EBT cards, and most restaurants and food delivery services don't meet those restrictions. There are a few exceptions — some states have programs for seniors, people with disabilities, or homeless individuals that allow them to buy prepared meals at authorized restaurants — but these are narrow programs with specific rules.

Uber Eats, DoorDash, and similar apps connect you to restaurants, not to SNAP-authorized retailers. Even though the food itself is real food, the transaction doesn't fit the SNAP framework. The USDA would have to approve each service individually, and that approval process is slow and limited.

What to do if you need food delivery but can't use EBT

If you need food delivered and your state doesn't have a SNAP delivery program, you have a few options. First, check whether your local grocery store offers its own delivery service — many do, and you can pay with EBT. Second, ask whether your state has a restaurant program for seniors or people with disabilities; if you meet the criteria, you may be able to use SNAP at certain restaurants.

Third, consider whether you can pick up groceries instead of having them delivered. Many stores offer free or low-cost pickup for online orders, and you can pay with your EBT card. This is often faster than delivery and doesn't require a separate payment method for fees.

If you're unable to shop or pick up groceries yourself, contact your local food bank or senior center. Many offer free delivery of groceries or prepared meals to people who cannot leave their homes. These services are separate from SNAP but may be available to you.

How to register your EBT card with a delivery service

If your state has a SNAP-approved delivery program, the registration process usually starts on the delivery app or website. You'll need to enter your EBT card number, expiration date, and PIN. Some services also ask for your name, address, and the last four digits of your Social Security number to verify your identity.

After you register, the service will confirm that your card is valid and that you have an active SNAP balance. This verification can take a few minutes or up to 24 hours, depending on the service. Once it's complete, you can place your first order.

Keep your EBT PIN private, just as you would at an ATM or store. Never share it with anyone, including customer service representatives. If you forget your PIN, contact your state's SNAP office to reset it.

Frequently Asked Questions

Can I use my EBT card to pay the delivery fee on Uber Eats?

No. Even if Uber Eats accepted EBT for food purchases (which it doesn't), delivery fees and tips cannot be paid with SNAP benefits. You would need a separate payment method like a debit card or credit card.

What if I live in a state with a SNAP delivery program but my city isn't included?

Many state programs start in one or two cities and expand over time. Contact your state's SNAP office to ask whether your area is on the list for future expansion. In the meantime, use grocery delivery services that accept EBT, or shop in-store and use your card there.

Can I use someone else's EBT card to order food delivery?

No. EBT cards are issued to individuals and can only be used by the person whose name is on the card. Using someone else's card is fraud and can result in criminal charges and loss of benefits.

Do I have to pay sales tax on food delivery orders with EBT?

SNAP benefits are not subject to sales tax, so you should not be charged tax on may be able to access food items. If you are charged tax, contact the service's customer support. Some delivery apps may incorrectly apply tax at checkout, and it should be removed.

What happens if I order ineligible items by mistake?

Most delivery services will flag ineligible items before you check out, so you can remove them. If you accidentally order something that SNAP doesn't cover, the service will either remove it from your order or ask you to pay for it separately with another payment method.