SavingsHacks Practical ways to spend less

Does Whole Foods Accept EBT SNAP? In-Store and Online 2026

Does Whole Foods Accept EBT SNAP? In-Store and Online 2026

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

Short answer

Yes, Whole Foods accepts EBT SNAP cards at all physical store locations and online through Amazon. However, the rules differ between in-store and online shopping, and some costs are not covered by your SNAP benefits.

EBT SNAP at Whole Foods In-Store

Whole Foods accepts SNAP EBT at all checkout registers and self-checkout kiosks nationwide. You can use your EBT card just like any other payment method. At self-checkout, scan your SNAP-eligible items, select “pay with EBT,” swipe your card, and enter your PIN. The machine will then show your remaining balance for any non-eligible items you may have in your cart.

If you have questions or encounter issues during checkout, ask a self-checkout attendant for help. There are no fees or surcharges for using EBT in-store, and you do not need a backup payment method if you are purchasing only SNAP-eligible foods.

To stretch your budget further, Prime members can receive a 10% discount on eligible in-store food items at Whole Foods. If you receive SNAP or Medicaid benefits, you qualify for Prime Access, a discounted membership that costs $6.99 per month instead of the standard rate. Prime Access also includes 50% off grocery delivery on orders over $35.

EBT SNAP Online Through Amazon

Whole Foods grocery items are available for online purchase using SNAP EBT, but only through Amazon, not directly from the Whole Foods website. According to Whole Foods’ official FAQ, you can use your SNAP EBT card on Amazon to buy Whole Foods items.

You have three online fulfillment options:

  • Same-day doorstep delivery: Items arrive within a 2-hour window. A $9.95 service fee applies and is not covered by SNAP benefits. Optional tipping is also not covered by SNAP.
  • Curbside pickup: Free pickup at your local Whole Foods. You select a pickup window, notify the store when you’re en route, and Whole Foods staff load your groceries into your vehicle.
  • In-store pickup: Free. You select a pickup window and collect your order inside the store.

To set up EBT on Amazon, sign into your account, go to “Your Payments” in Account Settings, select “Add a Payment Method,” and choose “Add an EBT Card.” Enter your card details and PIN. You must also add a backup payment method to your Amazon account to cover the $9.95 delivery fee, any tips, non-SNAP-eligible items, and any price differences if produce or meat weights differ from what was ordered.

What You Can Buy with EBT at Whole Foods

SNAP covers the same foods at Whole Foods as at any other grocery store. Eligible items include:

  • Fruits and vegetables
  • Meat, poultry, and fish
  • Milk, yogurt, cheese, and eggs
  • Bread, cereal, and other grains
  • Snacks like pretzels and chips
  • Non-alcoholic beverages (juice, water, seltzer, lemonade)
  • Seeds and plants to grow food for your household

Items that are not SNAP-eligible at Whole Foods include hot and prepared foods (like rotisserie chicken or hot bar items), vitamins and supplements, alcohol and tobacco, pet food, and non-food items such as cleaning products, soap, and toys. These restrictions apply both in-store and online. Note that availability may differ online; some items that are SNAP-eligible in person may not be listed on Amazon.

Important Rules for Online EBT Orders

When ordering Whole Foods groceries on Amazon with your EBT card, several scenarios will require a backup payment method:

  • The $9.95 same-day delivery service fee is not covered by SNAP and must be paid from a credit card, debit card, or other backup method.
  • Optional driver tips are not SNAP-eligible.
  • Any non-SNAP-eligible items in your cart (household goods, hot foods, etc.) must be paid with a backup method.
  • If produce is weighed at delivery and costs more than your original order estimate, the price difference must be covered by your backup payment.
  • If an item becomes unavailable and a more expensive substitute is made, you must approve the higher charge and have payment available.

If you cannot cover these additional costs, your order may be rejected or partially canceled. Unlike in-store shopping where you control what you purchase, online orders can have cost surprises. Always ensure your backup payment method is current and has sufficient funds before checking out.

Comparing EBT Options at Whole Foods and Other Retailers

If you want to compare options, other major grocery chains also accept SNAP. Check the EBT policies at Kroger EBT policy, Aldi EBT policy, and Safeway EBT policy to understand how their in-store and online EBT acceptance compares. Some retailers offer free online ordering options without delivery fees, which can help you save if you do not have Prime or want to avoid the $9.95 charge.

If you are a Prime member shopping at Whole Foods, you may also qualify for Whole Foods coupon policy benefits and other discounts. Additionally, if you are a senior, ask about the Whole Foods senior discount, which provides an extra 10% off purchases on designated days, on top of Prime member discounts.

What to Bring and Know Before You Shop

When using EBT at Whole Foods, bring your EBT card and know your PIN. You do not need your receipt to make a return at Whole Foods. If you are ordering online and expect to use a backup payment method, ensure that card is saved to your Amazon account before you place your order. Plan your pickup window in advance, as curbside and in-store pickup slots may fill up, especially during peak shopping times. Check Whole Foods store hours to confirm your location is open during your desired pickup time.

Common questions

Does Whole Foods accept EBT online?
Yes, but only through Amazon, not the Whole Foods website directly. You can order for same-day delivery (with a $9.95 fee), curbside pickup (free), or in-store pickup (free). You must add your EBT card to your Amazon wallet and have a backup payment method for fees and non-eligible items.
What items can I not buy with EBT at Whole Foods?
You cannot buy hot and prepared foods, vitamins and supplements, alcohol, tobacco, pet food, cleaning products, or other non-food items. These rules apply both in-store and online.
Is there a fee to use EBT at Whole Foods in-store?
No. There are no fees for in-store SNAP purchases. However, if you order online for same-day delivery through Amazon, a $9.95 delivery fee applies and is not covered by SNAP. This fee must be paid with a backup payment method.
Do I need a backup payment method when using EBT at Whole Foods?
For in-store shopping, you only need a backup method if you buy some non-eligible items. For online orders, you must have a backup payment method to cover the $9.95 delivery fee, tips, non-SNAP items, and any price differences for produce or meat.
Can I get a discount for using EBT at Whole Foods?
If you are a Prime member, you get a 10% discount on eligible in-store items. If you receive SNAP or Medicaid benefits, you can get Prime Access for $6.99 per month (50% off the regular price), which includes the Prime discount and 50% off delivery on orders over $35.
What if I cannot make my pickup window for an online EBT order?
The sources do not specify what happens if you miss your pickup window. Contact Whole Foods customer service for information about rescheduling or canceling your order.
Can I return items bought with EBT at Whole Foods?
Yes. Whole Foods does not require a receipt to return items. However, the sources do not detail whether there are any other conditions or time limits for EBT purchases specifically.