While most grocery stores in the U.S. accept EBT cards for in-store purchases, payment policies for grocery delivery can vary from store to store.
All 50 states and the District of Columbia participate in the Supplemental Nutrition Assistance Program (SNAP) Online Purchasing Pilot program.[1]
However, retailers within each state must apply for approval to accept EBT for online/delivery purchases.[1]
It’s expected that more retailers will join the program in the future, making it easier for those receiving SNAP benefits to order groceries online and get them delivered.
Below, we explain where you can use your EBT card to pay for grocery delivery.
What We Recommend
Amazon and Walmart are generally the most convenient stores to use for online EBT purchases due to their widespread availability.
Though you don’t need a Prime membership to shop with EBT on Amazon,[2] it’s also worth noting that the retailer offers a discounted Prime membership for EBT recipients.[3]
ALDI is another good option for online EBT orders due to its low prices. However, note that ALDI is less widely available than Amazon and Walmart.
If none of your nearest grocery stores participate in the pilot program, consider ordering through Yelloh (formerly Schwan’s), which delivers throughout most of the U.S. and accepts EBT as payment.
The List
Below, we list the major food retailers that accept EBT online, and we detail each store’s specific delivery rules and fees.
There may also be independent and single-location grocers participating in the program in your state; for more information about these options, see the USDA’s full list of participating stores.
Keep in mind that for all stores listed, you can only use EBT benefits to pay for approved items, not delivery fees or other charges. You’ll need a credit or debit card to cover any EBT-ineligible charges.
Our related research details everything that you can and can’t buy with EBT.
We’ve ordered the list starting with the best overall options with the most widespread service availability.
Amazon
- Availability: Nationwide[1]
- Minimum purchase: None[4]
- Fees: About $7 to $10, depending on the delivery method; waived for Amazon.com purchases over $35 and Amazon Fresh purchases over $100[4]
- Start shopping
Note: You don’t need a Prime membership to shop with your EBT card on Amazon, but if you’re interested in signing up, there’s a 50% discount on the membership fee for EBT recipients.

Walmart
- Availability: Select stores nationwide[1]
- Minimum purchase: None[5]
- Fees: About $7 to $10 (waived for Walmart+ members)[6]
- Start shopping

ALDI
- Availability: About 98% of stores in all states except AK, CO, HI, ID, LA, ME, MT, NV, NM, OR, UT, WA, and WY[1][7]
- Minimum purchase: $10[8]
- Fees: Vary depending on your delivery window, location, and order details[7]
- Start shopping

Yelloh (formerly Schwan’s)
- Availability: Any address that qualifies for Team Member Delivery is eligible for EBT payment at the time of delivery; orders that require a third-party delivery partner aren’t eligible. Contact customer care at (888) 724-9267 to find out whether your address is eligible.[9][10]
- Minimum purchase: None[10]
- Fees: About $2 to $4[10]
- Start shopping

Target
- Availability: Major metro areas nationwide[1][11]
- Minimum purchase: $35[11]
- Fees: About $7 per order (waived if you have a Shipt membership)[11]
- Start shopping

Whole Foods Market
- Availability: Available to Amazon Prime members in select zip codes near Whole Foods stores; you can check your eligibility on the delivery page.[12]
- Minimum purchase: None[13][14]
- Fees: About $10 with additional fees for rush delivery[13]
- Start shopping

Sprouts
- Availability: Available to SNAP recipients (not EBT Cash recipients) in AL, AZ, CA, CO, DE, FL, GA, KS, LA, MD, MO, NV, NJ, NM, NC, OK, PA, SC, TN, TX, UT, VA, and WA[1][15]
- Minimum purchase: None[15]
- Fees: Vary based on order size and delivery time; starting at about $4[15]
- Start shopping
![]()
Safeway
- Availability: Major cities and suburbs in AK, AZ, CA, CO, DE, DC, HI, ID, MD, MT, NE, NV, NM, OR, SD, VA, WA, and WY[1][16]
- Minimum purchase: $30[16]
- Fees: Variable delivery and service fees depending on your order details[16]
- Start shopping

BJ’s Wholesale Club
- Availability: Select zip codes in CT, DE, FL, GA, ME, MD, MA, MI, NH, NJ, NY, NC, OH, PA, RI, SC, and VA; must have a BJ’s membership[1][17]
- Minimum purchase: None[17]
- Fees: About $15[17]
- Start shopping
Albertsons
- Availability: AZ, AR, CA, CO, ID, LA, MT, NV, NM, OR, TX, UT, WA, WI, and WY; all participating stores accept SNAP and some accept EBT Cash.[1][18]
- Minimum purchase: $30[19]
- Fees: Variable service and delivery fees[19]
- Start shopping

Food Lion
- Availability: Select stores in DE, GA, KY, MD, NC, SC, TN, VA, and WV[1][20]
- Minimum purchase: None[21]
- Fees: Around $4 to $10[20]
- Start shopping

Wegman’s
- Availability: Every location in DC, DE, MD, MA, NY, NJ, NC, PA, and VA[1][22]
- Minimum purchase: None[23]
- Fees: None for your first three deliveries, then starting around $4[23]
- Start shopping

Earth Fare
- Availability: FL, GA, MI, NC, OH, SC, TN, and VA; must place your order through Instacart[1][24]
- Minimum purchase: $10[25]
- Fees: Starting around $4[26]
- Start shopping

Price Rite
- Availability: CT, MD, MA, NH, NJ, NY, PA, and RI; must place your order through Instacart[1][27]
- Minimum purchase: $10[25]
- Fees: Starting around $4[26]
- Start shopping

Weis Markets
- Availability: Select zip codes in DE, MD, NJ, NY, PA, VA, and WV[1][28]
- Minimum purchase: $30[28]
- Fees: Service fee of $5 and delivery fee of $8[28]
- Start shopping

ACME Markets
- Availability: Select locations in CT, DE, MD, NJ, NY, and PA; note that some locations only accept SNAP benefits, not EBT Cash.[1][29][30]
- Minimum purchase: $30[29]
- Fees: Variable delivery and service fees depending on your order details[29]
- Start shopping

Food City
- Availability: Select locations in AL, GA, KY, TN, and VA; must place your order through Instacart[1][31][27]
- Minimum purchase: $10[32]
- Fees: Starting at about $4[26]
- Start shopping

Publix
- Availability: Select locations in AL, FL, GA, NC, SC, TN, and VA; must place your order through Instacart[1][33][27]
- Minimum purchase: $10[25]
- Fees: Starting at about $4[26]
- Start shopping

Meijer
- Availability: IL, IN, KY, MI, and OH[1]
- Minimum purchase: None[34]
- Fees: None[35]
- Start shopping

Price Chopper
- Availability: Select zipcodes in CT, MA, NH, NY, PA, and VT[1][36]
- Minimum purchase: $10[25]
- Fees: Vary depending on your order details[37]
- Start shopping

ShopRite
- Availability: CT, DE, MD, NJ, NY, and PA[1][38]
- Minimum purchase: None[38]
- Fees: Vary by store and order details; you’ll see the fee when you reserve your delivery time.[39]
- Start shopping
![]()
TheFreshGrocer
- Availability: CT, DE, MD, NJ, NY, and PA[1]
- Minimum purchase: None[40]
- Fees: Vary by store; you’ll see any applicable shopping and/or delivery fees when you reserve your timeslot[41]
- Start shopping

Shaw’s
- Availability: Major cities and suburbs in ME, MA, NH, RI, and VT[1][42]
- Minimum purchase: $30[42]
- Fees: Vary depending on your order details[42]
- Start shopping

Stop & Shop
- Availability: CT, MA, NJ, NY, and RI[1][43]
- Minimum purchase: None, unless you’re using a promo code that requires a minimum purchase[44]
- Fees: About $3 to $10; $15 redelivery fee if the store must make multiple delivery attempts[45]
- Start shopping

Giant Eagle
- Availability: Select locations in IN, MD, OH, PA, and WV[1][46]
- Minimum purchase: $35[46]
- Fees: Starting around $10[46]
- Start shopping

Hannaford
- Availability: Select locations in ME, MA, NH, NY, and VT. Note that you must place your order through Instacart to pay online; otherwise, Hannaford only accepts EBT in stores and upon pickup.[1][47][48][49]
- Minimum purchase: None[48]
- Fees: $10 (waived for your first order)[48]
- Start shopping

Giant
- Availability: DC, DE, MD, and VA[1]
- Minimum purchase: None unless you’re using a promo code that requires a certain purchase amount[50]
- Fees: Vary depending on the location, order details, and current promotions; some locations reduce or waive delivery fees on certain days of the week, so it’s best to check with your local store for its policy.[51]
- Start shopping
![]()
Rosauers Supermarkets
- Availability: Most locations in ID, MT, OR, and WA; must place your order through Rosie using SNAP benefits, not EBT Cash[1][52][53]
- Minimum purchase: None[54]
- Fees: Starting at about $4[55]
- Start shopping
![]()
Schnucks
- Availability: Select stores in IL, IN, MO, and WI; you must place your order through Instacart[56][57]
- Minimum purchase: $10[25]
- Fees: Starting at $4[26]
- Start shopping

Harps Foods
- Availability: Select locations in AR, KS, MO, and OK via Instacart[1][58]
- Minimum purchase: $10[58]
- Fees: Starting at about $4[58]
- Start shopping

Yoke’s Fresh Market
- Availability: ID, MT, and WA; must place your order through Rosie[1][54]
- Minimum purchase: None[54]
- Fees: Starting at about $4[55]
- Start shopping

Brookshire’s
- Availability: AR, LA, and TX; must place your order through Instacart[1][59]
- Minimum purchase: $10[25]
- Fees: Starting at about $4[26]
- Start shopping

Cardenas Markets
- Availability: AZ, CA, and NV[1]
- Minimum purchase: $10[25]
- Fees: Starting at about $4[60]
- Start shopping

Greer’s Markets
- Availability: Select locations in AL, FL, and MS; must place your order through Instacart[1][61]
- Minimum purchase: $10[25]
- Fees: Starting at about $4[26]
- Start shopping

Jacksons Food Stores
- Availability: AZ, CA, ID, NV, OR, UT, and WA[56]
- Minimum purchase: $10[25]
- Fees: Starting at $4[26]
- Start shopping

Jewel-Osco
- Availability: Most major cities and suburbs in IL, IN, and IA[1][62]
- Minimum purchase: $30[62]
- Fees: Variable delivery and service fees depending on your order details[62]
- Start shopping

Tops Friendly Markets
- Availability: Within a 20-minute drive of participating stores in NY, PA, and VT; accepts SNAP benefits only, not EBT Cash[1][63]
- Minimum purchase: $10[25]
- Fees: Vary depending on your order details; starting around $4[64][63][26]
- Start shopping

Super 1 Foods
- Availability: ID, MT, and WA; must place your order through Rosie[1][65]
- Minimum purchase: None[54]
- Fees: Delivery fees starting around $4[55]
- Start shopping
![]()
Country Mart
- Availability: KS and MO; must place your order through Instacart[1][66]
- Minimum purchase: $10[25]
- Fees: Starting at about $4[26]
- Start shopping

County Market
- Availability: IL and MO; must place your order through Instacart[1][66]
- Minimum purchase: Usually $10[25]
- Fees: Starting at about $4[26]
- Start shopping

Geissler’s Supermarket
- Availability: CT and MA;[1] deliveries are only available from 10 a.m. to 2 p.m. and 3 p.m. to 6 p.m. Monday through Friday, or 10 a.m. to 6 p.m. on Saturdays.[67]
- Minimum purchase: $40[67]
- Fees: Starting around $10[67]
- Start shopping

Hays Supermarket
- Availability: AR and MO, within a 5- to 8-mile radius of a participating store[1][68]
- Minimum purchase: None[68]
- Fees: Starting at about $10[68]
- Start shopping
![]()
Hornbacher’s
- Availability: MN and ND; must place your order through Instacart[1][69]
- Minimum purchase: $10[25]
- Fees: Starting around $4[26]
- Start shopping

Hugo’s Family Marketplace
- Availability: MN and ND[1]
- Minimum purchase: $50[70]
- Fees: About $9[70]
- Start shopping

McKinnon’s
- Availability: MA and NH; must place your order through Instacart[1][71]
- Minimum purchase: $10[25]
- Fees: Starting around $4[26]
- Start shopping

Save Mart
- Availability: CA and NV; must place your order through Instacart[1][72]
- Minimum purchase: $10[25]
- Fees: Starting around $4[26]
- Start shopping

Vons
- Availability: CA and NV; note that while SNAP benefits are widely accepted, not all locations accept EBT Cash benefits[1][73]
- Minimum purchase: $30[74]
- Fees: Variable delivery and service fees depending on your order details[74]
- Start shopping
Grocery Delivery Services That Don’t Accept EBT
During our research, we discovered that the following popular grocery delivery services don’t accept EBT:
Note, as well, that Instacart only accepts EBT for stores that participate in the pilot program.[56]
For alternatives where you can spend your SNAP benefits, see our lists of stores that accept EBT and EBT grocery pickup options.
William Lipovsky

Thank you for the information.
You’re welcome, Greyed! We’re glad to hear that you found our article useful.
Amazon currently accepts EBT for its three food delivery services. 7/2019.
Thank you for bringing this to our attention, Lovey! We have updated our article to include information about Amazon’s current program and will continue to update the article as the program expands.
Schwan’s takes EBT — that’s the good part. The bad part is that you have to put a credit card on file before you pay with EBT.
Thank you for bringing this to our attention, Sienna! We have updated our article to include this information.