SavingsHacks Practical ways to spend less

Which Stores Accept EBT and SNAP in 2026

Which Stores Accept EBT and SNAP in 2026

Policy details verified on August 18, 2026. Store policies can change - check the retailer’s site before you rely on them.

Short answer

Most major US retailers accept SNAP EBT cards for eligible food purchases, with the broadest options at grocery chains and online retailers. Amazon and Aldi stand out for nationwide online SNAP acceptance with no minimum order, while Walmart, Target, Kroger, and Safeway offer both in-store and online shopping at nearly all locations. Pharmacy chains and discount retailers accept EBT in-store at all locations, but online options are limited or nonexistent.

EBT Acceptance by Retailer

Retailer In-Store SNAP EBT Online SNAP EBT Self-Checkout Available Key Limitations
Walmart EBT policy All stores, all 50 states Walmart.com and app, pickup and delivery Yes Must separate eligible and ineligible items
Aldi EBT policy All US stores Website and app, pickup and delivery, no minimum order Yes Delivery fees and service charges require second payment method
Amazon EBT policy N/A Amazon.com, Amazon Fresh, Whole Foods on Amazon nationwide N/A State-specific restrictions on beverages, candy, and prepared desserts starting January 1, 2026
Kroger EBT policy All stores and family brands Pickup and home delivery in most locations Yes Register automatically separates eligible items
Safeway EBT policy All 50 states and Washington D.C. Delivery, Drive Up and Go pickup Yes Requires Safeway account for online orders
Target EBT policy All stores Pickup, same-day delivery, shipping Yes Delivery fees and shipping fees require second payment
Publix EBT policy All locations Instacart only, delivery fees and tips require second payment Not all locations No official published EBT policy online
Whole Foods EBT policy All locations nationwide Amazon.com only Yes Online purchases have different rules than in-store
Dollar General EBT policy All US stores, no fees DoorDash at participating stores only No information provided Limited online option, checkout system auto-separates items
Walgreens EBT policy Select locations only Instacart nationwide Where available Must confirm store participates before shopping
CVS EBT policy All stores DoorDash and Uber Eats only Where available No detailed published policy, call store to confirm

Full-Service Grocery Chains: Broadest Coverage

Walmart, Kroger, and Safeway lead the grocery category with the most comprehensive EBT acceptance. Walmart EBT policy covers all 50 states in-store and online through Walmart.com and the Walmart app, with both pickup and delivery options available. Kroger EBT policy accepts SNAP at all stores and family brands including Fred Meyer, Ralphs, Smith’s, Harris Teeter, King Soopers, and Fry’s, with online pickup and home delivery in most locations. The register automatically separates eligible and ineligible items at Kroger, so you do not need to run two transactions.

Safeway EBT policy accepts SNAP across all 50 states and Washington D.C., with options for in-store, delivery, and Drive Up and Go pickup. Safeway was one of the first retailers approved for the USDA SNAP Online Purchasing Pilot in 2017. All three chains automatically separate eligible from ineligible items at checkout, so you only need one payment method if you mix items.

Online-First and Premium Retailers

Amazon EBT policy and Aldi EBT policy offer the most flexible online shopping without a Prime membership requirement or minimum order. Amazon accepts SNAP on Amazon.com, Amazon Fresh, and Whole Foods on Amazon nationwide. However, starting January 1, 2026, some states including Indiana, Iowa, Nebraska, Utah, and West Virginia restrict purchases of high-sugar beverages, candies, and prepared desserts using SNAP EBT, with more states expected to follow.

Aldi’s online SNAP option through its website and mobile app includes curbside pickup and home delivery with no minimum order requirement. You can also use Aldi benefits through DoorDash, Uber Eats, and Instacart, though service fees and membership charges cannot be paid with SNAP. Target EBT policy accepts SNAP in-store and online for pickup, same-day delivery, and shipping, but delivery and shipping fees must be paid with another payment method.

Whole Foods EBT policy accepts SNAP at all physical locations and online through Amazon, though the rules differ between channels. In-store, you use EBT like any payment method with no extra charges. Online through Amazon, different restrictions apply. Prime members and SNAP recipients qualify for Prime Access at $6.99 per month, which includes a 10% discount on eligible in-store food items at Whole Foods.

Supermarkets and Regional Options

Publix EBT policy accepts SNAP at all locations in-store and online through Instacart for pickup and delivery. However, Publix does not publish a complete official EBT policy online, so staff at your location are your best source for questions about item eligibility. Online orders through Instacart require a backup payment method for delivery fees and tips, which cannot be paid with EBT.

Pharmacy and Discount Chains: In-Store Only

CVS EBT policy accepts SNAP at all CVS Pharmacy stores for in-person shopping at regular checkout and self-checkout where available. However, CVS does not publish a detailed EBT policy on its website, so call your local store or ask at the service desk to confirm details. You cannot use EBT directly on CVS.com or the CVS Health app, but you can use EBT through DoorDash and Uber Eats at participating CVS locations.

Walgreens EBT policy accepts EBT at select store locations for in-person purchases and nationwide online through Instacart. Walgreens’ official policy states that food stamps are accepted at select stores, so eligibility varies by location. You must contact your specific store or use the USDA SNAP Retail Locator tool to verify participation. More than 7,500 Walgreens locations now accept EBT through Instacart as of August 2024.

Dollar General EBT policy accepts SNAP EBT at all stores nationwide with no fees. The checkout system automatically separates eligible and ineligible items, and you can split payment between EBT and another method. Dollar General also accepts EBT on DoorDash for eligible grocery delivery at participating stores. There are no transaction limits on EBT purchases at Dollar General, so your spending limit is determined only by your card balance.

What Separates These Retailers

The key differences between EBT-accepting retailers fall into three categories: online access, automatic item separation, and payment method requirements.

  • Online access: Walmart, Aldi, Amazon, Kroger, Safeway, and Target offer full SNAP EBT online shopping with pickup or delivery. Publix, Walgreens, and CVS offer online EBT only through third-party apps like Instacart or DoorDash. Dollar General’s online EBT option is limited to DoorDash at participating stores.
  • Automatic separation: Walmart, Kroger, and Safeway automatically separate eligible and ineligible items at checkout, eliminating the need for a second transaction. Other retailers require you to either separate items yourself or provide a backup payment method at the register.
  • Fees and requirements: Most online orders require a backup payment method for delivery fees, shipping fees, and tips, which cannot be paid with SNAP. Aldi and Walmart online have no minimum order. Whole Foods Prime Access offers a discounted membership for SNAP recipients. Publix staff recommend checking your balance before checkout to avoid register delays.

Common questions

Do all Walmart stores accept EBT?
Yes, Walmart accepts SNAP EBT cards at all stores across all 50 US states for in-store purchases, online orders at Walmart.com, and through the Walmart app for both pickup and delivery.
Can I use my EBT card online at Amazon?
Yes, Amazon accepts SNAP EBT on Amazon.com, Amazon Fresh, and Whole Foods on Amazon nationwide. However, starting January 1, 2026, some states restrict purchases of high-sugar beverages, candies, and prepared desserts with SNAP EBT.
Which stores accept EBT with no minimum order for online shopping?
Aldi and Walmart have no minimum order requirement for online SNAP EBT purchases. Most other retailers do not publish a minimum order requirement.
Do I need a separate payment method when using EBT?
If you purchase only eligible food items, you do not need a separate payment method at most retailers. However, for online orders, delivery fees, shipping fees, and tips cannot be paid with SNAP and require a backup payment method like a debit card or credit card.
Which stores automatically separate eligible and ineligible items at checkout?
Walmart, Kroger, and Safeway automatically separate eligible items from ineligible items at checkout. Their registers process one transaction with SNAP paying only for eligible foods.
Do I need a Prime membership to use EBT at Whole Foods or Amazon?
No, a Prime membership is not required to use SNAP EBT at Amazon or Whole Foods. However, SNAP recipients qualify for Prime Access, a discounted membership at $6.99 per month that includes a 10% discount on eligible in-store food items at Whole Foods.
Can I use EBT at pharmacy chains like CVS and Walgreens?
CVS accepts EBT at all stores in-person only. Walgreens accepts EBT at select store locations in-person and nationwide online through Instacart. Call your local store to confirm before shopping.
Does Dollar General accept EBT without fees?
Yes, Dollar General accepts SNAP EBT at all US stores with no fees. The checkout system automatically separates eligible items, and you can split payment between EBT and another method. There are no transaction limits on EBT purchases.