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.
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.