While most grocery stores in the U.S. accept EBT cards in stores, using EBT cards for online grocery ordering and delivery has only recently become a common option.
The USDA launched a pilot program in 2017 to allow online ordering with EBT cards. All states except Alaska participate in the program at the time of writing.[1]
However, only select retailers within those states can 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.
Alternatively, some companies outside of the official pilot program allow customers to pay for online grocery orders and delivery purchases with EBT cards.
Below, we explain which states and retailers allow you to use your EBT card to pay for approved grocery items online and get them delivered to your home.
Keep in mind that for all stores listed, you can only use EBT benefits to pay for approved items, not delivery fees or any other charges. Our research has the complete list of what you can buy with EBT benefits.
What We Recommend
Amazon and Walmart are generally the most convenient stores to use for online EBT purchases.
Amazon also offers a discount on its Prime membership fees for EBT and Medicaid recipients.[2]
ALDI is another good option for online EBT orders. Its groceries are low-priced and you can link your EBT card to Instacart for home delivery. However, note that ALDI is less widely available than Amazon and Walmart.
If you live outside of an area serviced by the pilot program, consider ordering through Schwan’s, which delivers throughout most of the U.S. and accepts EBT as payment.
The List
Below, we provide the list of major retailers that participate in the SNAP online purchasing program and currently accept EBT online, and we detail each store’s specific policies.
Note that 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.
We’ve ordered the list starting with the best overall options with the most widespread service availability.
Amazon
- Delivery areas: All participating states[1]
- Minimum purchase: There is no minimum purchase to place an order; however, to receive free shipping, the minimum order is $35 for AmazonFresh or $25 for Amazon Grocery and Prime Pantry.[3]
- Restrictions: Must purchase items marked “SNAP EBT Eligible” and must have a second payment method available to cover fees[3][4]
- Fees: Prime membership fees are not required. Delivery fees of around $5 to $10 will apply if you don’t meet the minimum order amount for free shipping.[3]
- Start shopping
Note: Amazon offers a 50% discount on Prime membership for EBT cardholders; find out more or sign up.
Walmart
- Delivery area: Select stores in all participating states[1]
- Minimum purchase: None[5]
- Restrictions: Must add items marked “EBT eligible” to your cart and must provide a second payment method for any items that aren’t eligible[5]
- Fees: There are variable delivery fees, which you’ll need to pay for with a credit or debit card rather than your EBT card.[5]
- Start shopping
ALDI
- Delivery area: All participating states except CO, HI, ID, LA, ME, MT, NM, NV, OR, UT, WA, and WY[1]
- Minimum purchase: $10[6]
- Restrictions: Must have the latest version of the Instacart app[7] or place
- your order through ALDI’s website[8]
- Fees: Delivery fees starting around $4; there may also be heavy item fees or service fees[6]
- Start shopping
Schwan’s
- Delivery area: Multiple Schwan’s locations throughout the country offer EBT ordering and home delivery. To verify that your local Schwan’s is eligible for this service, call (888) 724-9267 and provide your zip code.[9]
- Minimum purchase: No minimum order amount[9]
- Restrictions: Must choose “deliver to my door” at checkout and pay when the Route Sales Representative delivers your order. Schwan’s delivery trucks are equipped with pin pads that can process EBT payments, but you’ll also need to have a credit card on file.[9]
- Fees: Delivery fees of about $2 to $4[9]
- Start shopping
Target
- Delivery area: AL, AZ, AR, CA, CO, CT, DE, DC, FL, GA, HI, ID, IL, IN, IA, KS, KY, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, WV, WI, and WY[1]
- Minimum purchase: $35[10]
- Restrictions: Must shop on Target.com rather than the Target app[11]
- Fees: About $10 per order (waived if you have a Shipt membership) plus a tip for your shopper[10]
- Start shopping
Whole Foods Market
- Delivery area: AL, AZ, AR, CA, CO, CT, DC, FL, GA, HI, ID, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, NE, NV, NH, NJ, NM, NY, NC, OH, OK, OR, PA, RI, SC, TN, TX, UT, VA, WA, WI, and WY[1]
- Minimum purchase: None[12]
- Restrictions: Must place your delivery order through Amazon and have a second payment method available for non-eligible items and fees[12]
- Fees: Variable delivery and service fees starting around $10[12]
- Start shopping
Sprouts
- Delivery area: 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]
- Minimum purchase: None[13]
- Restrictions: Must pay with SNAP benefits rather than EBT Cash benefits and must also link a credit or debit card to your account to pay for fees[13]
- Fees: Variable; delivery starts around $4 for orders under $35 and $8 for orders over $35, plus service fees[13]
- Start shopping
Safeway
- Delivery area: AZ, CA, CO, DE, DC, HI, ID, MD, MT, NE, NV, NM, OR, SD, VA, WA, and WY[1]
- Minimum purchase: $30[14]
- Restrictions: Must have a second payment method to cover ineligible items and fees[15]
- Fees: Variable delivery and service fees depending on your order details[14]
- Start shopping
BJ’s Wholesale Club
- Delivery area: CT, DE, FL, ME, MD, MA, NH, NJ, NY, NC, OH, PA, RI, SC, and VA[1]
- Minimum purchase: None[16]
- Restrictions: Must have a BJ’s membership[16]
- Fees: Flat fee of about $15 regardless of your order size[16]
- Start shopping
Albertsons
- Delivery area: AZ, AR, CA, CO, ID, LA, MT, NV, NM, OR, TX, UT, WA, and WY[1]
- Minimum purchase: $30[17]
- Restrictions: Must have a second form of payment for fees and any items not eligible for EBT[18]
- Fees: Variable service and delivery fees[17]
- Start shopping
Food Lion
- Delivery area: DE, GA, KY, MD, NC, SC, TN, VA, and WV[1]
- Minimum purchase: $10[6]
- Restrictions: Must place your order through Instacart and have a second payment method on file for fees and ineligible items[6]
- Fees: Starting around $4[19]
- Start shopping
Wegman’s
- Delivery area: DC, DE, MD, MA, NY NJ, NC, PA, and VA[1]
- Minimum purchase: $10[20]
- Restrictions: Must place your order through Instacart and use a second payment method for fees and EBT-ineligible items[20]
- Fees: Starting around $4[20]
- Start shopping
Earth Fare
- Delivery area: FL, GA, MI, NC, OH, SC, TN, and VA[1]
- Minimum purchase: $10[20]
- Restrictions: Must place your order through Instacart and have a second payment option on file for fees and non-EBT items[20]
- Fees: Starting around $4[20]
- Start shopping
Price Rite
- Delivery area: CT, MD, MA, NH, NJ, PA, and RI[1]
- Minimum purchase: $10[20]
- Restrictions: Must place your order through Instacart and keep a second payment method on file for EBT-ineligible charges[20]
- Fees: Starting around $4[20]
- Start shopping
Weis Markets
- Delivery area: DE, MD, NJ, NY, PA, VA, and WV[1]
- Minimum purchase: $30[21]
- Restrictions: Must be home to receive your delivery and allow a lead time up to four hours for same-day delivery[21]
- Fees: $10 delivery fee plus an additional online order service fee and any bag fees required by your state[21]
- Start shopping
Acme Fresh Market
- Delivery area: CT, DE, MD, NJ, NY, and PA[1]
- Minimum purchase: $30[22]
- Restrictions: Must have a second payment method on hand for non-EBT items and fees[23]
- Fees: Variable delivery and service fees depending on your order details[22]
- Start shopping
Food City
- Delivery area: AL, AZ, GA, KY, TN, and VA[1]
- Minimum purchase: $10[20]
- Restrictions: Must place your order through Instacart and have a second payment method on file for any EBT-ineligible charges[20]
- Fees: Starting at about $4[20]
- Start shopping
Publix
- Delivery area: AL, FL, NC, SC, TN, and VA[1]
- Minimum purchase: $10[20]
- Restrictions: Must place your order through Instacart and use a credit or debit card for any EBT-ineligible charges (including delivery fees)[20]
- Fees: Starting at about $4[20]
- Start shopping
Meijer
- Delivery area: IL, IN, KY, MI, OH, and WI[1]
- Minimum purchase: None[24]
- Restrictions: Must place your order on Meijer’s website, not in the Meijer app, and add a secondary payment method for non-EBT items and charges[25]
- Fees: About $8[24]
- Start shopping
Price Chopper
- Delivery area: CT, MA, NH, NY, PA, and VT[1]
- Minimum purchase: $35[26]
- Restrictions: Must have a credit or debit card on file for any charges ineligible for EBT payment[27]
- Fees: Varies depending on your order details[26]
- Start shopping
ShopRite
- Delivery area: CT, DE, MD, NJ, NY, and PA[1]
- Minimum purchase: None[28]
- Restrictions: Must have a ShopRite account[29]
- Fees: Starting around $5[29]
- Start shopping
TheFreshGrocer
- Delivery areas: CT, DE, MD, NJ, NY, and PA[1]
- Minimum purchase: None[30]
- Restrictions: Must select EBT/SNAP card as payment when placing your online or mobile app order[30]
- Fees: Vary by store; you’ll see any applicable shopping and/or delivery fees when you reserve your timeslot[31]
- Start shopping
Shaw’s
- Delivery area: ME, MA, NH, RI, and VT[1]
- Minimum purchase: $30[32]
- Restrictions: Must use a secondary payment method for non-EBT eligible charges[33]
- Fees: Vary depending on your order details[32]
- Start shopping
Stop & Shop
- Delivery area: CT, MA, NJ, NY, and RI[1]
- Minimum purchase: None[34]
- Restrictions: Must have a credit or debit card on file to cover any EBT-ineligible items, fees, and tips[34]
- Fees: About $3 to $10 plus an optional tip[35]
- Start shopping
Giant Eagle
- Delivery area: IN, MD, OH, PA, and WV[1]
- Minimum purchase: $35[36]
- Restrictions: You’ll need a second payment method for EBT-ineligible charges and someone will need to be home to accept the order at the time of delivery[36]
- Fees: Starting around $10[36]
- Start shopping
Hannaford
- Delivery area: ME, MA, NH, NY, and VT[1]
- Minimum purchase: None[37]
- Restrictions: Available at select participating locations[38]
- Fees: $5 or less depending on your order total and location[37]
- Start shopping
Giant
- Delivery area: DE, DC, MD, and VA[1]
- Minimum purchase: None unless you’re using a promo code that requires a certain purchase amount[39]
- Restrictions: You must have a free account on Giant’s website and have a second payment method on file (credit or debit card) to cover fees and the driver tip.[39]
- Fees: Variable delivery and service fees[39]
- Start shopping
Rosauers Supermarkets
- Delivery area: ID, MT, OR, and WA[1]
- Minimum purchase: None[40]
- Restrictions: Must have a second payment method available for fees and EBT-ineligible items[40]
- Fees: Starting at about $4[40]
- Start shopping
Schnucks
- Delivery area: IL, IN, MO, and WI[1]
- Minimum purchase: $10[20]
- Restrictions: Must have a second payment method on file for fees and other EBT-ineligible charges[20]
- Fees: Starting at $4[20]
- Start shopping
Harps Foods
- Delivery area: AR, KS, MO, and OK[1]
- Minimum purchase: $10[41]
- Restrictions: Must have a credit or debit card on file to cover any EBT-ineligible charges[20]
- Fees: Starting at about $4[41]
- Start shopping
Yoke’s Fresh Market
- Delivery area: ID, MT, and WA[1]
- Minimum purchase: None[40]
- Restrictions: Must place your order through Rosie and have a second payment method on file to cover fees and other EBT-ineligible charges[40]
- Fees: Starting at about $4[40]
- Start shopping
Brookshire’s
- Delivery area: AR, LA, and TX[1]
- Minimum purchase: $10[20]
- Restrictions: Must place your delivery order through Instacart and have a credit or debit card on file for any EBT-ineligible charges[42]
- Fees: Starting at about $4[20]
- Start shopping
Cardenas Markets
- Delivery area: AZ, CA, and NV[1]
- Minimum purchase: $10[43]
- Restrictions: Must have a second payment method on file for fees, tips, and any EBT-ineligible items[44]
- Fees: Starting at about $4[45]
- Start shopping
Greer’s Markets
- Delivery area: AL, FL, and MS[1]
- Minimum purchase: $30[46]
- Restrictions: You’ll need a second payment method available for fees, tips, and non-eligible items.[46]
- Fees: Vary depending on your order details[46]
- Start shopping
Jacksons Food Stores
- Delivery area: CA, ID, and UT[1]
- Minimum purchase: $10[20]
- Restrictions: Must have a second payment method on files for EBT-ineligible charges[20]
- Fees: Starting at $4[20]
- Start shopping
Jewel-Osco
- Delivery area: IL, IN, and IA[1]
- Minimum purchase: $30[47]
- Restrictions: Must have a second payment method available for non-EBT items and fees[48]
- Fees: Variable delivery and service fees depending on your order details[47]
- Start shopping
Tops Friendly Markets
- Delivery area: NY, PA, and VT[1]
- Minimum purchase: None for orders with EBT items[49]
- Restrictions: Must create a free TOPS BonusPlus account[50]
- Fees: Vary depending on your order details[51]
- Start shopping
Super 1 Foods
- Delivery area: ID, MT, and WA[1]
- Minimum purchase: None[52][40]
- Restrictions: Must create a free Rosie account[52] and have a separate payment method available for EBT-ineligible charges[53]
- Fees: Delivery fees starting around $4[54]
- Start shopping
Country Mart
- Delivery area: KS and MO[1]
- Minimum purchase: $10[20]
- Restrictions: Must place your order through Instacart and keep a second payment option on file for EBT-ineligible purchases[20]
- Fees: Starting at about $4[20]
- Start shopping
County Market
- Delivery area: IL and MO[1]
- Minimum purchase: Usually $10[20]
- Restrictions: Can place your order through Rosie or Instacart but will need a second payment method for non-EBT items and fees[20][40]
- Fees: Starting at about $4[20][40]
- Start shopping
Geissler’s Supermarket
- Delivery area: CT and MA[1]
- Minimum purchase: $40[55]
- Restrictions: Deliveries are available between 10 a.m. and 2 p.m. or 3 p.m. to 6 p.m. Monday through Friday, and 10 a.m. to 6 p.m. on Saturdays.[55]
- Fees: Delivery fees starting around $10[55]
- Start shopping
Hays Supermarket
- Delivery area: AR and MO[1]
- Minimum purchase: None[56]
- Restrictions: Must live within a 5 to 8 mile radius of a participating store[56]
- Fees: Delivery fee of about $10[56]
- Start shopping
Hornbacher’s
- Delivery area: MN and ND[1]
- Minimum purchase: $10[6]
- Restrictions: Must place your order through Instacart[57]
- Fees: Delivery fees starting around $4; there may be additional heavy item fees or service fees[6]
- Start shopping
Hugo’s Family Marketplace
- Delivery area: MN and ND[1]
- Minimum purchase: None[58]
- Restrictions: Must have a second payment method available for any EBT-ineligible charges or items[58]
- Fees: Variable delivery fees depending on your order amount and whether you shop through the Hugo’s website or Instacart app[58]
- Start shopping
McKinnon’s
- Delivery area: MA and NH[1]
- Minimum purchase: $10[6]
- Restrictions: Must place your order through Instacart[59]
- Fees: Delivery fees starting around $4; there may be additional heavy item fees or service fees[6]
- Start shopping
Save Mart
- Delivery area: CA and NV[1]
- Minimum purchase: $10[6]
- Restrictions: Must place your order through Instacart[60] and have the latest version of the Instacart app[7]
- Fees: Delivery fees starting around $4; there may be additional heavy item fees or service fees[6]
- Start shopping
Vons
- Delivery area: CA and NV[1]
- Minimum purchase: $30[61]
- Restrictions: You can place your order online or in the app, but you’ll need a second payment method to cover any non-eligible items or fees.[62]
- Fees: Variable delivery and service fees depending on your order details; you can waive your delivery fee for orders over $30 by entering the code “FREE” at checkout.[61]
- 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:
- Blue Apron: Accepts Visa, Mastercard, American Express, Discover, and Apple Pay (as previously reported)
- HelloFresh: Accepts Visa, Mastercard, American Express, Discover, and PayPal[63]
- Shipt: Accepts major U.S. debit and credit cards, with the exception of Target RedCards[64]
Note, as well, that Instacart only accepts EBT for stores that participate in the pilot program.
If you don’t need to have your groceries delivered, see our lists of grocery stores that accept EBT/SNAP and grocery pickup options that take EBT.
For more grocery delivery options, check out the list of buy now, pay later grocery stores (many with delivery).
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.