Check Eligibility
Home How to Apply FAQ
Who is Eligible? Income Limits Work Requirements
Food Stamp Benefits Calculator
All 50 State Guides EBT Deposit Schedule Check My Eligibility Free

EBT Grocery Delivery: Complete Guide to Every Option

Online SNAP purchasing has expanded from a small pilot program into a nationwide system available in all 50 states. If you have limited transportation, mobility challenges, or simply prefer the convenience of delivery, you have more EBT grocery delivery options today than ever before — though navigating fees, availability, and platform differences takes some understanding to get the best value.

This guide compares every major EBT grocery delivery option, explains what fees you will and will not pay, and helps you choose the most cost-effective way to get groceries delivered using your SNAP benefits.


How EBT Grocery Delivery Works

The core mechanic is consistent across every platform: your EBT card pays only for SNAP-eligible food items in your order. Delivery fees, service fees, and tips are never covered by EBT under any circumstances — federal SNAP rules restrict benefits to food purchases only, and delivery is a service, not a food item. Every platform requires you to have a backup payment method (debit card, credit card) on file to cover these non-food charges.

The general process on any platform:

  1. Create an account and add your EBT card as a payment method
  2. Shop for groceries, adding SNAP-eligible items to your cart
  3. At checkout, your EBT card pays for the eligible subtotal
  4. Your backup payment method covers delivery fees, service fees, tips, and any non-eligible items
  5. Enter your EBT PIN to authorize the SNAP portion of the transaction

Comparing Every Major EBT Grocery Delivery Option

Walmart Grocery Delivery

Walmart offers direct delivery from its own stores, with SNAP-eligible items paid via EBT and delivery handled through Walmart’s own logistics network. Delivery fees apply per order unless you have a Walmart+ membership, which is available at a discounted $6.98/month rate for EBT cardholders and includes free delivery on qualifying orders. See our full does Walmart take EBT guide.

Free alternative: Walmart Grocery Pickup is free regardless of membership status, avoiding delivery fees entirely.

Amazon Fresh Delivery

Amazon Fresh delivers directly through Amazon’s own network in areas where the service operates. Delivery fees typically range from $3.99 to $9.99 depending on order size and Prime membership status. The discounted $6.99/month Amazon Prime membership for EBT cardholders can reduce or eliminate delivery fees on qualifying orders. See our full does Amazon Fresh take EBT guide.

Free alternative: Amazon Fresh pickup at participating locations is typically free regardless of Prime status.

Kroger Delivery

Kroger and its entire family of regional store brands (Ralphs, Fred Meyer, Harris Teeter, and others) offer both direct delivery and pickup, plus partnerships with Instacart and DoorDash in some markets. Kroger’s own pickup service is typically free or low-cost, making it one of the more economical delivery-adjacent options. See our full does Kroger take EBT guide.

Instacart

Instacart is a delivery platform that partners with hundreds of individual retailers — Aldi, Publix, Kroger-family stores, Costco, Sprouts, and many others — rather than being a grocery store itself. EBT availability depends on which specific retailer you select within the app. Instacart layers multiple fees on top of your order: a delivery fee, a separate service fee, and often a heavy item fee for bulk orders, none of which are covered by EBT. See our full does Instacart take EBT guide for the complete fee breakdown.

DoorDash

DoorDash has rapidly expanded its SNAP/EBT grocery delivery network to over 57,000 stores nationwide, including Kroger, Albertsons, ALDI, Walgreens, and CVS. A discounted DashPass membership at $4.99/month for SNAP users provides $0 delivery fees and reduced service fees. See our full does DoorDash take EBT guide.

Uber Eats

Uber Eats has joined DoorDash in supporting SNAP/EBT payment for grocery delivery and pickup from participating stores. EBT cardholders who join Uber One may qualify for $0 delivery fees on eligible orders. See our full does Uber Eats take EBT guide.


Side-by-Side Comparison

PlatformTypeTypical Delivery FeeDiscounted Membership for EBTFree Pickup Available
WalmartDirect retailerVaries, often free with order minimumWalmart+ at $6.98/moYes, free
Amazon FreshDirect retailer$3.99–$9.99Prime at $6.99/moYes, free
Kroger (and family)Direct retailerVaries by marketKroger Boost (no EBT-specific discount)Yes, often free
InstacartDelivery platform$3.99–$7.99+ plus service feeInstacart+ (no EBT-specific discount)Generally not available
DoorDashDelivery platformVariesDashPass SNAP at $4.99/moNot applicable (delivery-focused)
Uber EatsDelivery platformVariesUber One (EBT discount in some markets)Not applicable (delivery-focused)

How to Minimize Fees on EBT Grocery Delivery

Choose free pickup whenever possible. Walmart, Amazon Fresh, and many Kroger-family stores offer completely free pickup regardless of order size or membership status. This is almost always more cost-effective than paying delivery fees, provided you have a way to get to the store to collect your order.

Sign up for the discounted membership that matches your primary retailer. If you regularly shop at Walmart, the $6.98/month Walmart+ membership for EBT cardholders often pays for itself within one or two avoided delivery fees. The same logic applies to Amazon Prime at $6.99/month if you primarily use Amazon Fresh or Whole Foods.

Compare direct retailer ordering to third-party platforms. Ordering directly through a retailer’s own app or website (Walmart.com, Kroger.com, Amazon Fresh) is almost always cheaper than going through Instacart, DoorDash, or Uber Eats for the same store, because third-party platforms add their own service fees on top of whatever the retailer charges.

Watch order minimums. Many free delivery thresholds require a minimum order size — plan your shopping list to meet the threshold in a single order rather than placing multiple smaller orders that each incur separate fees.

Skip the tip calculation confusion. Tips are always optional and always separate from EBT — budget for them separately from your grocery total if you plan to tip your delivery driver or shopper.


EBT Grocery Delivery Availability by State

Online SNAP purchasing, including grocery delivery, is available in all 50 states and Washington D.C. as of the completion of the USDA’s online purchasing pilot program rollout. However, which specific stores and platforms operate in your area varies significantly by location — a platform that works well in a major metro area may have limited or no coverage in a rural area.

To check what is available at your specific address:

  • Enter your zip code on Walmart.com, Amazon Fresh, or Kroger’s website to check direct delivery availability
  • Open the Instacart or DoorDash app and enter your address to see which participating stores currently serve your area

What You Can and Cannot Buy Through EBT Grocery Delivery

Standard SNAP eligibility rules apply regardless of which delivery platform you use:

Eligible:

  • Fresh produce, meat, poultry, and seafood
  • Dairy products and eggs
  • Bread, cereal, and pantry staples
  • Frozen foods
  • Snacks and non-alcoholic beverages
  • Baby food and infant formula

Not eligible:

  • Alcohol and tobacco
  • Hot prepared or ready-to-eat food
  • Vitamins and supplements (Supplement Facts label)
  • Household and personal care items
  • Pet food
  • All delivery fees, service fees, and tips on every platform without exception

For the complete breakdown, see our SNAP eligible food items guide.


FAQs

Can I get groceries delivered with food stamps?

Yes. Grocery delivery with food stamps is available in all 50 states through platforms including Walmart, Amazon Fresh, Kroger, Instacart, DoorDash, and Uber Eats. Your EBT card pays for SNAP-eligible items; delivery fees always require a separate payment method.

What is the cheapest way to do EBT online grocery shopping?

Free pickup through a direct retailer (Walmart, Amazon Fresh, or Kroger) is typically the most cost-effective EBT online grocery shopping method, since it avoids delivery fees entirely. If you need delivery, ordering directly through a retailer’s own app is usually cheaper than going through a third-party platform like Instacart or DoorDash, which add their own service fees.

Does SNAP grocery delivery work in every state?

Yes, online SNAP purchasing is available in all 50 states and D.C. However, specific store and platform availability varies by exact location — check each platform directly using your zip code to confirm current coverage at your address.

Are delivery fees ever covered by EBT?

No. Under federal SNAP rules, EBT can only pay for SNAP-eligible food items. Delivery fees, service fees, and tips are considered services, not food purchases, and always require a separate non-EBT payment method on every platform.

Which delivery service has the best discount for EBT cardholders?

DoorDash’s DashPass SNAP plan ($4.99/month) and Amazon Prime’s EBT discount ($6.99/month) are among the most valuable ongoing discounts, both cutting the standard membership price roughly in half while unlocking reduced or free delivery fees.


Summary

EBT grocery delivery is available nationwide through Walmart, Amazon Fresh, Kroger, Instacart, DoorDash, and Uber Eats — but fees, discounts, and availability vary significantly by platform and location. Free pickup is almost always the most economical choice when available; when delivery is necessary, a discounted membership matched to your primary retailer typically offers the best value.

For a complete directory of every retailer that accepts EBT, see our grocery stores that take EBT guide. Check your current monthly SNAP benefit with our food stamp calculator.