Where you can use EBT online
SNAP online purchasing is now nationwide at the big retailers: Amazon, Walmart, Target, Aldi, Kroger, Albertsons/Safeway, ShopRite, Hy-Vee, and many regional chains, plus Instacart (which carries dozens of stores). The exact list depends on your state and ZIP code.
How to add your card
In the retailer's app or website, go to your account or payment settings and add your EBT card number and PIN. The site will then show which items are SNAP-eligible as you shop and let you split payment — SNAP for eligible food, another card for everything else.
What EBT can and can't pay for online
The same rules as in store apply: EBT covers eligible groceries only — not hot/prepared foods, alcohol, or household items, and not delivery fees, tips, or service charges. You'll need a second payment method for those. Not sure about an item? Use the can-I-buy-with-EBT lookup.
Avoiding the fees
Delivery fees can eat into a tight budget. Many retailers waive delivery on your first few EBT orders, and Amazon and Walmart offer half-price memberships to EBT cardholders (Prime Access, Walmart+ Assist) — see the EBT discounts hub. Or choose free store pickup instead of delivery.
A few things that trip people up
Two snags are worth knowing. First, your EBT card pays for eligible food only — so at checkout you'll often need a second card on file for the delivery fee, tip, tax, and any non-food items, or the order won't go through. Second, the participating-store list is set by your state and ZIP code, so a chain that takes EBT online one town over may not yet near you. If a retailer isn't listed, try a pickup order instead of delivery, or check back — USDA keeps adding stores. And remember the produce-match programs (Double Up) usually work in person, not online.
Setting up each big retailer, step by step
The general flow is the same everywhere: find the payment section, type in your 16-digit EBT card number and your PIN, then let the site verify the card with your state's EBT processor. The wording differs a little by store, which is where people get stuck.
- Amazon: Account → Your Payments → "Add an EBT card." Once it's saved, a blue "SNAP EBT eligible" tag appears under qualifying items. You do not need Prime to use EBT on Amazon Fresh or Whole Foods pickup in participating areas.
- Walmart: Account → Wallet → "EBT card." At checkout, choose how much of the SNAP balance to apply, then a second card covers tax, fees, and any non-food items.
- Target: EBT works on Target's own grocery pickup and same-day delivery through the Target app in participating ZIPs; add the card under Payment options.
- Instacart: Add the EBT card under Account → Payment methods. Instacart then shows a SNAP-eligible filter, and you pick which store you're ordering from. The eligible-store list is the deciding factor here, not Instacart itself.
If the card won't save, the usual cause is a typo in the PIN or a state EBT system that's down for routine overnight maintenance. Wait an hour and re-enter it rather than assuming the card is blocked. You can confirm the card is active by checking your balance first with the EBT balance lookup.
A worked example: what the second card actually pays
Say your cart at an online grocer comes to $86.40 of SNAP-eligible food, plus a 12-pack of paper towels at $9.99, a $7.95 delivery fee, $1.20 in bag tax, and a $5 tip you chose to add. Your EBT card pays the $86.40 of eligible food and nothing else. The second card on file is charged $9.99 + $7.95 + $1.20 + $5.00 = $24.14.
That split matters on a tight month. If your full monthly allotment is, for example, the $546 maximum for a two-person household, every dollar of fees and tips comes out of your own pocket, not the benefit. Three delivery orders a month at roughly $8 each plus tips can quietly cost $40 or more. Picking up the order yourself, or batching one larger weekly order instead of several small ones, keeps that money in your grocery budget. If you want to see how far the food portion stretches, the buying-power calculator models it.
Common situations people ask about
Your delivery window passes and an item is out of stock. Substitutions are charged against whatever payment method covers that item type. A SNAP-eligible swap stays on EBT; if the shopper subs an eligible item for a slightly pricier one, the extra eligible cost still comes off your benefit, so set a substitution preference or decline subs if your balance is close to zero.
You're ordering for a household member who's homebound. Online ordering is allowed for anyone in the SNAP household, and an authorized representative can place orders on the recipient's behalf. The card and PIN belong to the case, not to one named shopper. Who counts in that case is covered in who counts as a SNAP household.
Your benefit hasn't loaded yet this month. Online orders draw from the same balance as in-store purchases, so an order placed before your monthly deposit can be declined for insufficient funds. Knowing your load date avoids a failed order; the deposit-date tool shows when your state issues benefits.
Edge cases and limits worth knowing
A handful of rules surprise people. Online orders never include cash-back, because there's no register to dispense it. Buy-now-pay-later options can't be combined with EBT. Gift cards and store credit can't be bought with SNAP, online or in person, since they aren't food. And while membership perks like free delivery can be tied to EBT enrollment, the membership fee itself is never SNAP-payable.
Curbside pickup is treated the same as delivery for payment: SNAP covers eligible food, a second card covers everything else, and many stores waive the pickup fee outright. If you move or travel, your online access follows the one-state rule that governs the card in general, so an account tied to a card issued in one state may not show local participating stores after a move until the card is updated. Replacing a compromised card also pauses online use until the new card and PIN are active, which the card-replacement guide walks through.
Frequently asked questions
Do I need a bank account or credit card to shop online with EBT? Only if your cart includes anything EBT can't cover — fees, tax on taxable items, tips, or non-food goods. A cart of only eligible food, picked up with a waived fee, can be paid entirely with the EBT card.
Can I use EBT and a manufacturer coupon together online? Yes. Coupons and store sale prices apply first, and SNAP pays the reduced eligible total. Store loyalty discounts work the same way.
Why don't I see a store that takes EBT in person? A retailer has to be separately approved for online SNAP, and that approval rolls out by region. The participating list at USDA is the authority for your ZIP code, and stores are added regularly.
Is my benefit charged the moment I order, or when it ships? Most retailers authorize the eligible amount at order placement and finalize it when the order is picked or shipped, so a same-day price or weight change adjusts the EBT charge before it settles.
What to do if an online EBT order fails
When a charge is declined, work through it in order rather than re-trying blindly. First, check the balance with the balance tool to confirm the eligible food total doesn't exceed available funds. Second, confirm a working second payment method is on file for fees and non-food items, since a missing backup card is the most common reason an otherwise valid order won't complete. Third, re-enter the PIN slowly; repeated wrong entries can temporarily lock EBT use. Fourth, verify the store still serves your ZIP, because participation can change.
If the food portion was charged but the order never arrived, contact the retailer's customer service for a refund to the EBT card, which is the only place an eligible-food refund can legally go. For anything that looks like a fraudulent charge or a card you didn't authorize online, treat it as a security event and follow the stolen-card steps in the replacement guide. Keeping a screenshot of the order total and the SNAP-eligible subtotal makes any refund call faster.
Which retailers take EBT online
SNAP online buying works only at retailers USDA has approved for it, and the list keeps growing. The largest are available in nearly every state — major national grocery and big-box chains and their delivery/pickup services — and many regional grocers have joined. You add your EBT card in the store's app or website as a payment method, and at checkout it pays for eligible food while a separate card covers tax, fees, tips, and any non-food items (EBT never pays those). Delivery and service fees themselves can't be paid with SNAP, so some shoppers use store pickup to avoid them.
General guidance, not a determination — rules vary by state and change over time. Confirm with your state SNAP office.
Sources
- USDA FNS — SNAP online purchasing (participating retailers by state)
- 7 CFR § 271.2 — eligible foods (same rules online and in store; delivery fees not SNAP-payable)
Lost benefits or worried about losing them? Run the 5-question lost-benefits triage — appeal timing, emergency food, and alternative programs in one walkthrough.
Related guides
- Lost or Stolen EBT Card? How to Replace It and Protect Your Benefits
- Double Up Food Bucks & Farmers Markets: Make Your SNAP Go Twice as Far on Produce
- Do SNAP Benefits Expire? Rollover, the 274-Day Rule & How to Keep Every Dollar
- The SNAP Restaurant Meals Program (RMP): Who Qualifies, Which States, and How It Works
- Can You Use SNAP / EBT in Another State? Traveling, Moving, and the One-State Rule
- What You Can Buy with SNAP — and How to Use Your EBT Card