You can use SNAP benefits on Instacart, but only through a specific partnership and only for certain items
Instacart partnered with the U.S. Department of Agriculture to let SNAP cardholders pay for groceries through the app. The service works in most states, though coverage varies by location and which Instacart partner stores operate near you. You pay with your EBT card just like you would in a physical store — but the rules about what you can buy stay exactly the same.
Not everything Instacart sells is covered. You can buy food items that SNAP allows: produce, meat, dairy, bread, canned goods, frozen vegetables, and pantry staples. You cannot buy alcohol, tobacco, hot prepared foods, vitamins, pet food, or household supplies like soap or paper towels, even if Instacart has them in stock. The restrictions are federal SNAP rules, not Instacart's choice.
The main catch is delivery fees and tips. SNAP only pays for the food itself. You have to cover the delivery fee, service fee, and tip with a different payment method — a debit card, credit card, or other non-SNAP funds. Some people find this makes Instacart more expensive than shopping in person, especially for small orders.
Key Takeaways
- SNAP benefits work on Instacart in most states through an official USDA partnership, but you pay delivery and service fees separately with another card.
- You can only buy food items that SNAP covers — no alcohol, tobacco, hot foods, vitamins, pet food, or household products.
- Instacart's partner stores vary by location, so availability depends on which grocery chains operate in your area.
- Your EBT card works the same way it does in a store: swipe or insert it when you check out, and the system accepts or declines items based on SNAP rules.
Which Instacart partner stores accept SNAP
Instacart works with different grocery chains in different regions. The main partners that accept SNAP nationwide or in most states include Kroger, Safeway, Whole Foods, Sprouts, and some regional chains. Smaller independent grocers sometimes partner with Instacart too, but coverage is spotty.
To learn about SNAP works at stores near you, open the Instacart app or website and search for a store. During checkout, you will see payment options — if EBT is listed, that store takes SNAP. If it is not listed, that store does not currently accept it through Instacart, though the situation can change. You can also call Instacart customer service to ask which stores in your zip code take SNAP.
Some stores that are on Instacart do not yet accept SNAP, even though the chain might accept it elsewhere. This is because Instacart has to set up the SNAP integration with each store location separately. If your nearest grocery store is not on the list, you may need to order from a different chain or shop in person.
How to pay with your EBT card on Instacart
The checkout process is straightforward. Add items to your cart, then select a store that shows EBT as a payment option. At checkout, choose "EBT card" from the payment methods. You will be asked to enter your card number, expiration date, and PIN — the same information you use at a physical store.
Instacart's system checks each item against SNAP rules in real time. If you add something that is not covered — like alcohol or a rotisserie chicken — the app will flag it and you cannot complete the purchase with SNAP funds for that item. You can remove it, or you can pay for it separately with a credit or debit card if the store allows split payments.
After your EBT payment goes through, you still need to pay for delivery fees and service fees. Instacart will ask for a separate payment method at the end of checkout. This is where many people use a debit card or credit card. Some SNAP recipients use a second card they keep for these extra costs; others skip Instacart because the fees add up.
What SNAP covers and does not cover on Instacart
SNAP rules are the same whether you shop on Instacart or in a store. You can buy fruits, vegetables, meat, poultry, fish, dairy products, breads, cereals, snack foods, non-alcoholic beverages, and seeds or plants that produce food. Canned goods, frozen items, and pantry staples like rice, beans, and peanut butter all count.
You cannot buy hot or prepared foods — this includes rotisserie chickens, deli salads, or anything from a hot case. You cannot buy alcohol or tobacco. Vitamins, medicines, and supplements are not covered. Pet food, household cleaning supplies, paper products, and personal care items like shampoo or toothpaste do not may have access to, even though Instacart sells them.
The Instacart app shows which items are SNAP-may be able to access before you add them to your cart. Look for a small label or note next to the price. If you are unsure about a specific item, you can search for it or ask Instacart customer service before you order.
Delivery fees and how they affect your total cost
Instacart charges a delivery fee, a service fee, and sometimes a small order fee. These fees are not covered by SNAP — you pay them with a credit card, debit card, or other non-SNAP payment method. Delivery fees usually range from a few dollars to around $10 depending on how busy Instacart is and how far the store is from you. Service fees are typically a percentage of your order total.
If you have an Instacart+ membership (a paid subscription), you get free delivery on orders over a certain amount, usually $35. This can make the service cheaper if you order regularly and spend enough to may have access to. Without membership, fees can make a small order cost significantly more than buying in person.
Some SNAP recipients find that Instacart works well for large orders where the per-item fee is lower, or for people who cannot easily get to a store. Others find the fees too high and prefer to shop in person or use other delivery services that might have different fee structures.
States and regions where SNAP on Instacart is available
SNAP works on Instacart in most U.S. states, but not all. Coverage includes California, New York, Texas, Florida, Illinois, Pennsylvania, Ohio, and many others. Some states have full coverage; others have it only in certain cities or regions where Instacart partner stores operate.
The easiest way to check your state is to open the Instacart app, search for a store near you, and see if EBT appears as a payment option during checkout. If it does not, either your state does not have the partnership yet, or no Instacart partner stores in your area accept SNAP. You can also contact your state's SNAP office or Instacart customer service to confirm.
Coverage has been expanding over time, so a state or region that did not have SNAP on Instacart a year ago might have it now. If you have tried before and it was not available, it is worth checking again.
Alternatives if Instacart does not work for you
If SNAP is not available on Instacart in your area, or if the fees are too high, other options exist. Amazon Fresh accepts SNAP in some regions through a similar USDA partnership. Some local grocery stores offer their own delivery services and accept EBT directly. Food banks and community programs can also help if you need groceries and cannot shop in person.
Shopping in person at a physical store remains the most straightforward way to use SNAP, with no extra fees. If transportation is the barrier, some communities run free or low-cost shuttle services to grocery stores for seniors and people with disabilities. Your local Area Agency on Aging or community action agency can point you toward these programs.
Frequently Asked Questions
Do I need to do anything special to use my EBT card on Instacart?
No. If your state and local stores support SNAP on Instacart, you just enter your card details at checkout like you would anywhere else. You do not need to register your EBT card separately or contact Instacart ahead of time. The system will accept or decline items based on SNAP rules automatically.
What happens if I order something that is not SNAP-may be able to access by mistake?
Instacart flags ineligible items before you complete checkout. You can remove them and pay only for the SNAP-covered items with your EBT card. If you want to keep an ineligible item, some stores allow you to pay for it with a separate card, but this varies by location and Instacart's setup.
Can I use SNAP to pay the delivery fee?
No. SNAP only covers the food items themselves. Delivery fees, service fees, and tips must be paid with a credit card, debit card, or other non-SNAP payment method. This is a federal rule, not an Instacart policy.
Will using Instacart affect my SNAP benefits or balance?
No. Using SNAP on Instacart works exactly like using it in a store. Your benefits are deducted from your EBT card balance, and there are no penalties or special reporting requirements. Instacart is just another way to spend your benefits.
What if my area does not have SNAP on Instacart yet?
Check back periodically, as coverage is expanding. In the meantime, look into Amazon Fresh if it operates in your area, or ask your local grocery stores whether they offer SNAP-may be able to access delivery. Food banks and community programs can also help bridge gaps in access.