Uber Eats does not take SNAP benefits directly, but you can use SNAP to buy groceries from certain stores through Uber Eats in some states
Uber Eats itself does not accept SNAP (food stamps) as payment for restaurant meals or prepared food. However, Uber Eats has partnered with grocery stores in select states to let you use your SNAP card to buy unprepared groceries through the app. This is different from ordering restaurant food — you are buying items like bread, milk, vegetables, and canned goods that you prepare at home.
The grocery option is available in California, New York, and a handful of other states, but not everywhere. Even in states where the program exists, not every Uber Eats user can see it yet. The rollout is still expanding. If you do not see a grocery store option in your Uber Eats app, the program is not yet available in your area.
Key Takeaways
- Uber Eats grocery shopping with SNAP is only available in certain states, and you must have a valid SNAP card linked to your account.
- You can only buy unprepared groceries (produce, dairy, meat, pantry items) — not restaurant meals, prepared food, or non-food items.
- The grocery stores available through Uber Eats vary by location and may include chains like Whole Foods or local supermarkets.
- If you do not see a grocery option in your Uber Eats app, the program has not launched in your state or area yet.
Which states and stores currently accept SNAP on Uber Eats
California and New York have the most established SNAP grocery programs on Uber Eats. California launched first and has the widest store network. New York added the program later but continues to expand which stores participate. A small number of other states have begun pilots or limited rollouts, but the list changes as the program expands.
The specific grocery stores available depend on your city and state. In California, you may see Whole Foods, Safeway, or local supermarkets. In New York, the list includes different chains. You will only see stores that have partnered with Uber Eats and that accept SNAP in your specific area. When you open the app, the grocery store option will only appear if at least one participating store serves your delivery zone.
How to set up SNAP on your Uber Eats account
To use SNAP on Uber Eats, you first need to link your SNAP card to your account. Open the Uber Eats app, go to your account settings, and look for a payment method or benefits section. You will be asked to enter your card number, expiration date, and the three-digit security code on the back of your SNAP card — the same information you would use at a checkout register.
After you add your SNAP card, the app will verify it with your state's SNAP system. This verification can take a few minutes to a few hours. Once verified, you should see grocery stores appear as an option when you search for food on the app. If no grocery stores show up after verification, the program is not yet available in your delivery area.
You can link multiple payment methods to Uber Eats. Your SNAP card will only be used when you order from a grocery store, not when you order from restaurants. If you order from a restaurant, the app will prompt you to use a different payment method.
What you can and cannot buy with SNAP on Uber Eats
SNAP rules about what you can buy do not change just because you are ordering through Uber Eats. You can buy fruits, vegetables, meat, poultry, fish, dairy products, breads, cereals, snack foods, and non-alcoholic beverages. You can buy both fresh and frozen items, canned goods, and pantry staples. Seeds and plants that produce food are also allowed.
You cannot buy alcohol, tobacco, hot or prepared foods, vitamins, medicines, pet food, soap, paper products, or anything that is not food. Some grocery stores also do not allow you to buy items like rotisserie chicken or deli items prepared in-store, depending on how they are classified in their system. If you add something to your cart that is not SNAP-may be able to access, the app will usually flag it or prevent you from checking out with your SNAP card.
Delivery fees and how SNAP payment works at checkout
When you order groceries through Uber Eats with SNAP, you pay for the groceries themselves with your SNAP card. Delivery fees, service fees, and tips are separate and must be paid with a different method — a debit card, credit card, or other payment option you have linked to your account. Your SNAP balance only covers the food items, not the cost of getting them to you.
At checkout, you will see the grocery total and the fees total listed separately. You choose your SNAP card as the payment method for groceries, then you are prompted to select another payment method for fees and tip. This two-step process happens every time you order, so you need to have a non-SNAP payment method on file to complete the order.
What happens if your SNAP balance is not enough
If your SNAP balance is lower than your grocery total, you cannot complete the order using only your SNAP card. You have two options: remove items from your cart to bring the total down, or add a different payment method to cover the difference. Uber Eats does not let you split payment between SNAP and another card for groceries the way some in-person stores do.
Your SNAP balance updates in real time when you link your card to Uber Eats. If you have used your SNAP card elsewhere since you last checked, the app will show your current available balance. Check your balance before you start shopping, or be prepared to adjust your order if the total is higher than you expected.
Troubleshooting: Why you might not see grocery stores
If you linked your SNAP card but do not see any grocery stores in the app, the most common reason is that the program has not launched in your state or delivery area yet. You can check Uber Eats' website or contact their support to confirm whether SNAP grocery shopping is available where you live. The program is expanding, so it may become available in your area in the future.
Another reason you might not see grocery stores is if your SNAP card did not verify successfully. Try unlinking and relinking your card. Make sure you entered the card number, expiration date, and security code correctly. If verification keeps failing, contact your state's SNAP program or Uber Eats support — there may be a technical issue or your card may need to be reactivated.
If you see grocery stores but cannot add items to your cart, check whether your SNAP balance is sufficient. Some stores also have minimum order amounts, so your cart total may need to reach a certain threshold before you can proceed to checkout.
Frequently Asked Questions
Can I use SNAP to order restaurant food on Uber Eats?
No. SNAP only works for unprepared groceries on Uber Eats, not for restaurant meals or prepared food. If you want to use SNAP for hot meals, some states have a Restaurant Meals Program, but that is separate from Uber Eats and works differently. Check your state's SNAP website to see if your state offers that program.
Do I need a special account or approval to use SNAP on Uber Eats?
No special account is needed. If you have an active SNAP card and live in a state where the program is available, you can link your card to your existing Uber Eats account. Verification is automatic and happens through your state's SNAP system.
What if my SNAP card is declined when I try to pay?
A declined card usually means your balance is too low, the card did not verify properly, or the program is not available in your area. Check your SNAP balance first. If the balance is sufficient, try unlinking and relinking your card. If it keeps failing, contact Uber Eats support or your state's SNAP program for help.
Can someone else use my SNAP card on my Uber Eats account?
Your SNAP card is tied to your account, so only you should use it. Sharing SNAP benefits with someone else is against program rules. Each person with a SNAP card should link their own card to their own Uber Eats account.
Will using Uber Eats grocery delivery affect my SNAP benefits?
No. Using your SNAP card on Uber Eats works the same as using it at a grocery store checkout. It deducts from your monthly SNAP balance, but it does not change your benefits amount or how much you receive each month.