Instacart accepts SNAP benefits through EBT cards, but only at certain stores and with restrictions on what you can buy
Instacart lets you use your EBT card to pay for groceries through their app or website, but the rules are stricter than shopping in person. You can only order from participating retailers — not every store that Instacart partners with accepts EBT — and you cannot buy prepared foods, alcohol, vitamins, or non-food items like paper towels or cleaning supplies. The store you choose matters: some Instacart locations take EBT and some do not, even within the same chain.
Your EBT card works the same way it does at a physical checkout. You enter your card number and PIN during payment, and the system separates SNAP-may be able to access items from ineligible ones automatically. If you mix may be able to access and ineligible items in your cart, you will pay for the ineligible ones with another payment method.
Key Takeaways
- Instacart accepts EBT at select grocery stores, but you must check which locations in your area participate before placing an order.
- You can only buy SNAP-may be able to access foods — produce, meat, dairy, bread, and canned goods — not prepared foods, alcohol, vitamins, or household items.
- The Instacart app shows you which stores accept EBT and which items are may be able to access before you check out.
- Delivery fees and tips cannot be paid with EBT; you need a separate payment method for those charges.
- Your state's SNAP program rules apply to Instacart orders the same way they apply to in-store shopping.
Which Instacart stores accept EBT
Instacart's EBT acceptance varies by location and store. Major chains like Albertsons, Safeway, Kroger, and Whole Foods accept EBT through Instacart in many states, but not all of their locations do. Smaller regional grocers may or may not participate. The only way to know for certain is to open the Instacart app, enter your address, and look at the store list — stores that accept EBT will be labeled clearly.
Availability also depends on your state. Some states have more Instacart retailers set up for EBT than others. If you do not see EBT-accepting stores near you, check back periodically — Instacart adds new retailers over time. You can also contact your state's SNAP program to ask which online retailers they have approved for EBT use.
What you can and cannot buy with EBT on Instacart
SNAP covers the same foods on Instacart as it does in stores: fruits and vegetables, meat and poultry, fish and seafood, dairy products, breads and cereals, snack foods like nuts and chips, and canned or frozen foods. You can also buy seeds and plants that produce food. The rules do not change because you are ordering online.
SNAP does not cover prepared or hot foods, even if a grocery store sells them. That means no rotisserie chicken, deli salads, or hot bar items. Alcohol and tobacco are never covered. Vitamins, medicines, and supplements are not may be able to access. Household items — paper products, cleaning supplies, pet food, soap — cannot be purchased with SNAP. If your cart contains ineligible items, Instacart will separate them at checkout and ask you to pay for them with a credit card or debit card.
How to pay with EBT on Instacart
When you reach the payment screen in the Instacart app or website, select EBT as your payment method. You will enter your EBT card number and PIN, just as you would at a store register. The system will process your SNAP balance and deduct only the may be able to access items from it.
Delivery fees, service fees, and tips must be paid separately with a credit card, debit card, or other non-EBT method. Instacart will not let you use EBT for these charges. If your order total is higher than your available SNAP balance, you can split the payment — EBT covers the groceries, and another card covers the fees and any ineligible items.
Delivery fees and tips with EBT orders
Instacart charges a delivery fee and a service fee on top of your grocery total. These fees cannot be paid with EBT under federal SNAP rules. You must have a credit card, debit card, or other payment method ready to cover them. Some Instacart locations offer free or reduced delivery for Instacart+ members, but you still cannot use EBT to pay the membership fee itself.
Tips work the same way. You can tip your shopper through the app after delivery, but you will need to pay the tip with a non-EBT card. Plan your budget to account for these additional costs — they can add 20 to 30 percent to your grocery bill depending on distance and order size.
State rules and SNAP restrictions that apply to Instacart
Your state's SNAP program sets the rules for what you can buy, and those rules apply to Instacart orders just as they do to in-store purchases. Some states have slightly different interpretations of what counts as food — for example, some states allow certain prepared foods that others do not. Check your state's SNAP handbook or contact your local SNAP office if you are unsure whether a specific item is covered.
If you receive SNAP benefits, you already have an EBT card. You do not need to do anything special to use it on Instacart. Your balance and purchase history will show up the same way they do when you shop in person. If your EBT card is expired or has been inactive, you may need to reactivate it through your state's SNAP program before Instacart will accept it.
Troubleshooting EBT payment problems on Instacart
If your EBT card is declined, the most common reasons are an incorrect PIN, an expired card, insufficient balance, or a card that has been inactive for too long. Double-check your PIN and make sure you entered it correctly. If the problem persists, contact your state's SNAP customer service line — they can tell you whether your card is active and what your current balance is.
If Instacart says the store you selected does not accept EBT, try a different location. Not every store in Instacart's network participates in the EBT program. You can also reach out to Instacart customer service through the app to ask which stores in your area currently accept EBT, though the app's store filter is usually the fastest way to find out.
Frequently Asked Questions
Can I use EBT to pay delivery fees or tips on Instacart?
No. Federal SNAP rules do not allow EBT to be used for service charges, delivery fees, or tips. You must pay these with a credit card, debit card, or other non-EBT payment method. Only the groceries themselves can be purchased with your EBT card.
What happens if I order ineligible items by mistake?
Instacart separates may be able to access and ineligible items at checkout. Your EBT card will only be charged for the SNAP-may be able to access groceries. You will be asked to pay for the ineligible items with another payment method before your order is processed.
Do all Instacart stores accept EBT?
No. EBT acceptance varies by store and location. Open the Instacart app, enter your address, and look for the EBT label on store listings. If you do not see any EBT-accepting stores, check back later — Instacart continues to add retailers to its EBT program.
Can I use EBT on Instacart Express or Instacart+?
You can use EBT to pay for groceries through any Instacart service, but you cannot use EBT to pay membership fees. If you are an Instacart+ member, you still need a separate card to cover the membership cost and delivery fees.
Will my EBT purchase on Instacart show up on my statement?
Yes. Your EBT statement will show Instacart purchases just as it shows in-store purchases. The transaction will list the store name and the amount deducted from your SNAP balance.