Yes, you can use EBT on Instacart, but only for certain items and only in some states

Instacart accepts SNAP benefits (the food part of EBT) in most U.S. states, but the rules are strict. You can buy groceries for delivery or pickup, but only items that SNAP covers — fresh produce, meat, dairy, bread, and other unprepared foods. You cannot buy prepared foods, alcohol, vitamins, pet food, or household supplies, even if Instacart sells them. The store you choose matters too: Instacart's SNAP coverage varies by location and retailer.

The process is straightforward once you set it up. When you check out on Instacart, you select EBT as your payment method, enter your card number and PIN, and the system deducts the cost from your SNAP balance. Instacart does not charge a delivery fee when you pay with EBT at participating stores, though some locations may have a small service fee. You need to have a valid EBT card and a working PIN to complete the purchase.

Key Takeaways

  • Instacart accepts SNAP benefits in most states, but coverage varies by store location and which retailers participate in the program.
  • You can only buy SNAP-may be able to access items — unprepared foods like produce, meat, and dairy — not prepared meals, alcohol, or household goods.
  • You must enter your EBT card number and PIN at checkout, just as you would at a physical store.
  • Some Instacart locations waive delivery fees for EBT purchases, but you should check your local store's policy before ordering.
  • If your state or local store does not yet support EBT on Instacart, you can still use your SNAP card at the physical store or through other delivery services.

Which states and stores accept EBT on Instacart

Instacart's SNAP coverage is not available everywhere. As of now, the service works in most states, but the specific stores that accept it change over time. Major retailers like Whole Foods, Kroger, Safeway, and Albertsons participate in many locations, but smaller regional stores may not. The best way to check is to enter your zip code on Instacart's website or app — it will show you which stores near you accept EBT.

Some states rolled out SNAP on Instacart earlier than others, and a few still have limited coverage. If you live in a rural area or a state with fewer participating retailers, your options may be narrower. You can also call your state's SNAP office or check their website to see which online retailers they have approved for SNAP purchases in your area.

What you can and cannot buy with SNAP on Instacart

SNAP covers the same items on Instacart as it does in a physical store. You can buy fruits and vegetables, meat and poultry, fish and seafood, dairy products like milk and cheese, breads and cereals, snack foods like nuts and crackers, and non-alcoholic beverages. Seeds and plants that produce food are also covered. The rule is simple: if it is a raw or unprepared food you cook at home, SNAP pays for it.

SNAP does not cover prepared or hot foods, even if they are in the grocery section. This means no rotisserie chicken, deli salads, or hot bar items. Alcohol and tobacco are never covered. Vitamins, medicines, pet food, paper products, cleaning supplies, and personal care items are also not may be able to access. If you add an ineligible item to your cart, Instacart will flag it and you will have to remove it before you can pay with EBT.

How to set up and use EBT on Instacart

Start by creating an Instacart account if you do not have one. You will need a valid email address and a phone number. Once your account is set up, search for a store near you that accepts EBT — Instacart will show you which ones do when you enter your zip code. Add items to your cart, making sure they are all SNAP-may be able to access.

At checkout, select EBT as your payment method. You will be asked to enter your EBT card number, expiration date, and PIN. Instacart processes this the same way a store checkout does — your SNAP balance is checked, and the purchase is deducted from your account. If you do not have enough funds on your card, the transaction will decline and you will need to remove items or use a different payment method for ineligible items.

After your order is placed, you can track it in real time. You can choose delivery to your home or pickup at the store, depending on what the retailer offers. If you pick up, you will need to show your ID when you collect your order.

Fees and delivery costs with EBT

Instacart's fee structure for EBT orders varies by store and location. At some retailers, Instacart waives the delivery fee entirely when you pay with SNAP. At others, you may still see a service fee or a small delivery charge. The best way to know what you will pay is to check the store's page on Instacart before you place your order — fees are shown at checkout before you confirm.

If you have an Instacart+ membership (a paid subscription), some of those benefits may apply to EBT orders, but this depends on the store. It is worth checking whether the membership saves you money on your specific order before you commit to it.

What to do if EBT is not accepted at your store or location

If Instacart does not yet support EBT in your area, you have other options. Amazon Fresh and some Walmart locations accept SNAP for online orders and delivery. You can also use your EBT card at the physical store, or look into whether your state has other approved online retailers. Your state's SNAP office can tell you which services are authorized in your area.

If you live in a state where online SNAP is not yet available, you can contact your state's SNAP program to ask when it might be rolled out. Some states are still expanding their online options, so coverage may improve over time.

Troubleshooting common EBT problems on Instacart

If your EBT card is declined, the most common reason is an incorrect PIN or insufficient funds. Double-check that you entered your PIN correctly — it is case-sensitive and must match exactly. If you have forgotten your PIN, you will need to contact your state's EBT customer service line to reset it before you can complete your order.

If the store you want to use does not show EBT as an option, it may not be a participating location yet. Try searching for a different store in your area, or contact Instacart customer service to ask whether that store will support EBT in the future. If your order is cancelled because items were flagged as ineligible, review your cart and remove any non-food items or prepared foods, then try again.

Frequently Asked Questions

Can I use EBT to pay for Instacart's delivery fee?

No. SNAP only covers the cost of may be able to access food items. You cannot use EBT to pay delivery fees, service fees, or tips. If a store waives the delivery fee for EBT orders, you will not owe anything extra, but if there is a fee, you will need to pay it with a credit card, debit card, or another payment method.

What happens if I accidentally order something SNAP does not cover?

Instacart's system flags ineligible items before checkout. You will see which items cannot be purchased with EBT and will have to remove them or pay for them separately with another payment method. The order will not go through until all ineligible items are either removed or paid for differently.

Can someone else use my EBT card to shop on Instacart?

Technically, only the cardholder should use the card, but Instacart does not verify identity at checkout the way a store cashier does. However, using someone else's EBT card without permission is fraud. If you need help shopping, you can add a trusted person to your Instacart account and they can place orders on your behalf.

Do I earn rewards or points when I use EBT on Instacart?

Most retailers do not offer rewards points on SNAP purchases, whether in-store or online. Instacart's rewards program typically does not apply to EBT transactions. Check your specific store's policy to be sure, but assume you will not earn points or cashback on SNAP orders.

Can I use EBT for Instacart Express or same-day delivery?

Yes, EBT works with Instacart's express and same-day delivery options at participating stores. The process is the same — you select EBT at checkout and enter your card details. Availability depends on your location and which stores near you offer these faster delivery speeds.