Most major retailers now accept SNAP for online grocery orders, including Walmart, Amazon, Whole Foods, Kroger, and many regional chains, and Instacart supports EBT payment at hundreds of participating partner stores. In every case, SNAP covers only eligible food items themselves. Delivery fees, service charges, and tips must always be paid with a separate debit or credit card.
This guide is independently written and is not affiliated with USDA, OPM, or the official federal Feds Feed Families campaign.
How Online SNAP Purchasing Works
The USDA authorizes individual retailers to accept SNAP online through its Online Purchasing Program, and adoption has expanded significantly since it first launched. When shopping through an authorized retailer's website or app, SNAP-eligible items are typically labeled clearly, and at checkout you'll split your payment between your EBT card for eligible groceries and a separate card for anything not covered, including fees and non-food items.
Which Retailers Accept SNAP Online
- How Online SNAP Purchasing Works
- Which Retailers Accept SNAP Online
- Using Instacart With SNAP
- Warehouse Clubs Are an Exception
- What SNAP Covers and What It Doesn't, Online
- Reducing Fees on SNAP Online Orders
- FAQ
- Can I use SNAP to buy groceries online?
- Does SNAP cover delivery fees or tips?
- Can I use EBT for Costco or Sam's Club online orders?
- How do I know which retailers accept SNAP online in my area?
As of 2026, retailers confirmed to accept SNAP for online orders in most areas include:
- Walmart, for both delivery and curbside pickup nationwide
- Amazon and Amazon Fresh, for eligible grocery orders
- Whole Foods Market, through Amazon's ownership integration
- Kroger and its family of regional brands
- Target, through Drive Up and Order Pickup in many, though not all, locations
- Various regional grocery chains, which vary by state
Availability can still vary by zip code even among nationally authorized retailers, so checking directly on a specific retailer's site or app before assuming coverage in your exact area is worth doing.
Using Instacart With SNAP
Instacart supports SNAP EBT payment at a large and growing number of partner retailers, including chains like Aldi, Publix, Sprouts, Food Lion, and others, though the exact list of participating stores continues to expand and varies by region. As with any online SNAP order, delivery fees and tips through Instacart must be paid using a separate payment method, since EBT can only cover the eligible grocery items in the cart.
Warehouse Clubs Are an Exception
Costco and Sam's Club both accept EBT cards for SNAP-eligible purchases inside their physical warehouse locations, but neither currently accepts EBT for online purchases made directly through their own websites, an important distinction for SNAP households who might otherwise assume online and in-store policies match at every retailer.
What SNAP Covers and What It Doesn't, Online
The same core SNAP eligibility rules apply online as they do in a physical store: eligible groceries meant for home preparation qualify, while hot prepared foods, alcohol, tobacco, vitamins, and non-food items do not, regardless of the platform. On top of standard item eligibility, online orders add a layer of fees that EBT specifically cannot cover:
- Delivery fees
- Service or platform fees
- Tips for delivery drivers or shoppers
- Membership fees for services like Walmart+ or Instacart+
Reducing Fees on SNAP Online Orders
Some retailers offer discounted membership plans specifically for SNAP or EBT cardholders, which can waive standard delivery fees on qualifying orders, though a membership fee itself must still be paid with a non-EBT payment method. Comparing delivery fee structures and minimum order requirements across a few different authorized retailers before choosing where to shop online can meaningfully reduce the non-EBT portion of your total order cost.
Read More Articals
FAQ
Can I use SNAP to buy groceries online?
Yes, at most major retailers including Walmart, Amazon, Kroger, and many Instacart partner stores, though availability can vary by zip code and retailer.
Does SNAP cover delivery fees or tips?
No. SNAP can only pay for eligible food items themselves. Delivery fees, service charges, and tips must be paid using a separate debit or credit card.
Can I use EBT for Costco or Sam's Club online orders?
No. Both accept EBT for SNAP-eligible purchases inside their physical warehouse locations, but neither currently accepts EBT for orders placed directly through their own websites.
How do I know which retailers accept SNAP online in my area?
Check the USDA's SNAP retailer locator and filter for online ordering, or check directly on a specific retailer's website or app, since availability can vary by zip code even among nationally authorized retailers.
Sources: USDA Food and Nutrition Administration Online Purchasing Program guidance, National Council on Aging, Propel SNAP online shopping guidance.