Does Amazon, Walmart & Target Take EBT Online? (2026 Complete Guide)

Last Updated: July 2026

Getting to the grocery store isn’t always easy — especially if you don’t drive, work long hours, or have mobility challenges. The good news: SNAP online purchasing is now available in all 50 states and D.C., and most major retailers support it. Here’s exactly which stores accept EBT online in 2026, what you can and can’t buy, and the fees nobody mentions until checkout.

Quick Answer: Yes, These Major Retailers Accept EBT Online

Retailer Delivery Pickup Notes
Amazon ✅ Yes N/A Free delivery on eligible orders over $35; no Prime required
Walmart ✅ Yes ✅ Yes Free pickup; delivery fee applies unless you have Walmart+
Target ✅ Yes (via Target.com/Instacart) ✅ Yes Works well for combining groceries with household items
Albertsons/Safeway/Vons ✅ Yes (select areas) ✅ Yes (Drive Up and Go) Availability varies by region
Kroger family stores ✅ Yes ✅ Yes Includes several regional banners
ALDI ✅ Yes (via Instacart) ✅ Yes Accepted in-store, pickup, and delivery
Sprouts Farmers Market ✅ Yes ✅ Yes Good option for fresh produce and organic items
Instacart ✅ Yes N/A Partners with dozens of regional grocery chains
Whole Foods ✅ Yes N/A Via Amazon’s platform

Important: Exact availability depends on your state and ZIP code — not every retailer operates SNAP online purchasing everywhere yet, though coverage has expanded significantly since the program’s 2019 pilot phase.

What You Can’t Buy — Even at Approved Retailers

This trips people up constantly. Even at fully SNAP-approved retailers, these restrictions always apply:

  • Delivery and service fees are never covered by SNAP EBT — you’ll need a separate payment method for these
  • Marketplace/third-party seller items on Amazon are not eligible — only items sold and shipped directly by the retailer qualify
  • Non-food items (household supplies, personal care products, pet food) can’t be purchased with SNAP, even in the same order as eligible groceries
  • Hot, ready-to-eat food is excluded from SNAP nationwide
  • Alcohol, tobacco, vitamins, and supplements are never SNAP-eligible

You can typically buy non-eligible items in the same order using a second payment method — most retailers let you split payment between your EBT card and a debit or credit card at checkout.

How to Set Up EBT Payment: Step by Step

Step 1 — Create or log in to your account on the retailer’s website or app (Amazon, Walmart, Target, etc.).

Step 2 — Add your EBT card under “Payment Methods” or “Payment Options” in your account settings.

Step 3 — Shop for eligible items. Look for a “SNAP EBT Eligible” badge on product listings — most retailers now filter or clearly mark qualifying items.

Step 4 — At checkout, select your EBT card as the payment method for eligible items.

Step 5 — Enter your PIN to authorize the SNAP portion of your payment, just as you would in-store.

Step 6 — Add a second payment method if your order includes delivery fees, non-eligible items, or exceeds your available balance.

Delivery Fees: What to Expect by Retailer

Since this is the part that catches people off guard at checkout:

Amazon — Free delivery on eligible grocery orders over $35 (Prime membership not required). Smaller orders may incur a shipping fee not covered by SNAP.

Walmart — Grocery pickup is typically free. Delivery fees range from roughly $7.95–$9.95 depending on location, or you can subscribe to Walmart+ for unlimited delivery. If you also receive EBT cash benefits (not just SNAP), those can sometimes cover the delivery fee — SNAP food benefits cannot.

Target/Instacart-based retailers — Delivery fees vary by order size and membership status; check at checkout before finalizing.

General rule across all retailers: if delivery costs money, that money doesn’t come from your SNAP balance — plan for a backup payment method if you’re choosing delivery over pickup.

Weight-Based Items: A Detail Most Guides Skip

If you’re ordering items sold by weight — like fresh meat or produce — some retailers apply a weight-based surcharge (typically around 10%) at checkout to account for the need to estimate weight. If the final weighed amount is less than the estimate, the difference is automatically refunded to your card. This isn’t a scam or extra charge — it’s a standard buffer for items that can’t be weighed until they’re picked or packed.

Checking Your Balance During Checkout

Most major retailers let you check your EBT balance directly during checkout — usually by entering your PIN when reviewing payment methods — without leaving the page. If you’d rather check beforehand, see our guide on checking your EBT balance online for faster app-based options.

State-by-State Availability: Why It’s Not Universal

SNAP online purchasing rolled out gradually since a 2019 pilot program, and while it’s now available in all 50 states, which specific retailers participate still varies by state. For example, Massachusetts residents can shop online at over a dozen approved retailers, including regional chains like Stop & Shop and Wegmans, while other states have a shorter list of approved retailers.

To find exact retailers approved in your state, check your state’s SNAP agency website, or use the USDA’s SNAP Retailer Locator tool.

Can I Use EBT on Food Delivery Apps Like Instacart, DoorDash, or Uber Eats?

Instacart — Yes, widely supported, and partners with dozens of regional and national grocery chains for SNAP EBT payment.

DoorDash and Uber Eats — Both platforms have expanded SNAP EBT support for grocery delivery and pickup orders in select markets, though this is different from ordering hot, ready-to-eat restaurant food, which is never SNAP-eligible regardless of the platform.

Always confirm within the specific app that your order qualifies as a SNAP-eligible grocery purchase before assuming EBT payment will work.

Frequently Asked Questions

Do I need Amazon Prime to use EBT on Amazon? No. EBT SNAP payment works without a Prime membership, and eligible grocery orders over $35 qualify for free delivery regardless of Prime status.

Can I buy household items and groceries in the same order? Yes, but you’ll need a second payment method for the non-food items — only SNAP-eligible groceries can be charged to your EBT card.

Why does my delivery fee show as unpaid after I used my EBT card? Delivery and service fees are never covered by SNAP food benefits. You’ll need to add a debit card, a credit card, or EBT cash benefits (if applicable) to cover those separately.

Is online EBT shopping available in every state now? Yes, all 50 states and D.C. now support SNAP online purchasing, though the specific list of approved retailers varies by state.

Can I use my SNAP benefits at Costco or Sam’s Club online? Warehouse clubs primarily accept SNAP in-store; online EBT support at these retailers is more limited and continues to expand, so check directly with the specific club for current online availability.

What happens if my order total exceeds my EBT balance? Most retailers let you split payment — apply what’s available on your EBT card, then cover the remainder with another payment method at checkout.

Final Thoughts

Online EBT shopping has expanded dramatically since its 2019 pilot, and in 2026 most major retailers — Amazon, Walmart, Target, and a growing list of regional grocery chains — support it in most states. The details that trip people up are almost always about fees: delivery charges, weight surcharges, and non-food items always require a separate payment method, even when your groceries themselves are fully covered. Set up your EBT card in your retailer account ahead of time, and check which specific stores are approved in your state before assuming a particular retailer works.

This article is for informational purposes only and is not affiliated with the USDA, any retailer, or any state SNAP agency. Retailer participation, fees, and features can change — always verify current details directly with the retailer or your state’s SNAP program before shopping.

Leave a Comment