Amazon accepts SNAP benefits through a program called Amazon Fresh and Whole Foods Market, but only for certain items and only in some parts of the country
You can use your SNAP card (also called an EBT card) to buy groceries on Amazon, but the program is limited. Amazon Fresh and Whole Foods Market accept SNAP in select states and cities. You can only buy food items that SNAP covers — fresh produce, meat, dairy, bread, and pantry staples. You cannot buy prepared foods, vitamins, pet food, or household supplies with SNAP on Amazon, just as you cannot in a physical store.
The program is called SNAP Online Purchasing Pilot, and it started as a test in a few states. It has expanded over time, but it is not available everywhere yet. Before you set up an Amazon account to use SNAP, you need to know whether the service works in your area and which Amazon service you can use.
Key Takeaways
- Amazon Fresh and Whole Foods Market accept SNAP in some states and cities, but the program does not cover all of the United States.
- You can only buy SNAP-may be able to access food items on Amazon — produce, meat, dairy, bread, and shelf-stable groceries — not prepared foods or household goods.
- You need to link your EBT card to your Amazon account and have a valid address in a service area to use SNAP online.
- Delivery fees and minimum order amounts may apply, and these vary by location and which Amazon service you use.
Which Amazon services accept SNAP and where they operate
Amazon Fresh is the main grocery delivery service that accepts SNAP. It operates in select metropolitan areas, including parts of California, Illinois, Georgia, Ohio, Pennsylvania, and other states. Whole Foods Market, which Amazon owns, also accepts SNAP in most of its physical store locations and for some online orders in certain areas. Coverage changes over time, so the best way to check is to go to Amazon's website, enter your zip code, and see which service is available to you.
Amazon Prime Now and Amazon Go stores do not accept SNAP. Regular Amazon.com does not accept SNAP for grocery orders either. You must use Amazon Fresh or Whole Foods specifically. If neither service shows availability in your area, SNAP online purchasing through Amazon is not an option for you right now, though you can still use your SNAP card at physical grocery stores.
How to link your EBT card to Amazon
To use SNAP on Amazon, you need an Amazon account and a valid EBT card. Go to your Amazon account settings and look for the option to add a payment method. Select EBT card and enter your card number, expiration date, and PIN. Amazon will ask you to verify your identity and confirm your address. Your address must be in a service area for Amazon Fresh or Whole Foods delivery.
Once your EBT card is linked, you can use it to pay for may be able to access items just like any other payment method. When you check out, make sure you are ordering only SNAP-may be able to access food. If your cart includes non-may be able to access items, Amazon will not let you complete the purchase using your EBT card — you would need to remove those items or pay for them with a different payment method.
What you can and cannot buy with SNAP on Amazon
SNAP covers the same items on Amazon as it does in physical stores. You can buy fruits and vegetables, meat and poultry, fish and seafood, dairy products, eggs, bread and cereals, snack foods like chips and crackers, canned goods, frozen vegetables and fruits, and pantry staples like rice, beans, and pasta. You can also buy seeds and plants that produce food.
You cannot buy prepared or hot foods, vitamins and medicines, pet food, household supplies, paper products, or alcohol and tobacco. Restaurant meals and food that requires cooking at the store are also not covered. If you are unsure whether a specific item is may be able to access, Amazon usually marks items clearly as SNAP-may be able to access or not when you are shopping.
Delivery fees, minimum orders, and timing
Amazon Fresh and Whole Foods may charge delivery fees, and these vary by location and membership status. Some areas offer free delivery for Amazon Prime members or for orders above a certain amount. Minimum order amounts also vary — some locations require a $35 or $50 minimum, while others have no minimum. Check the details for your specific zip code before you place an order.
Delivery times depend on your location and how busy the service is. Amazon Fresh typically offers same-day or next-day delivery in areas where it operates, but this can change during busy periods. Whole Foods delivery times vary by store and location. Plan ahead, especially if you need groceries quickly, because online delivery is not always faster than going to a store yourself.
What happens if you have problems with your order
If an item arrives damaged or is not what you ordered, you can report it through your Amazon account and request a refund or replacement. The refund goes back to your EBT card, just as it would with any other payment method. If Amazon cannot deliver your order, they will cancel it and refund your EBT card.
If you have trouble linking your EBT card or your card is declined, contact Amazon customer service. They can help you troubleshoot. Common reasons for a declined card include an incorrect PIN, an address mismatch, or an expired card. Make sure your EBT card is active and has a sufficient balance before you try to place an order.
Alternatives if Amazon does not serve your area
If Amazon Fresh or Whole Foods is not available where you live, other grocery stores and delivery services may accept SNAP. Walmart, Target, and many regional grocery chains now accept SNAP for online orders and delivery in many parts of the country. The availability varies by store and location, so check their websites or call ahead to ask whether they accept EBT online.
You can also use your SNAP card at any authorized grocery store, farmers market, or food co-op in your area. Some farmers markets accept SNAP and offer matching programs where your SNAP dollars are matched with additional funds to spend on local produce. Your local food bank or community action agency can tell you which options are available near you.
Frequently Asked Questions
Do I need Amazon Prime to use SNAP on Amazon Fresh?
No, you do not need Amazon Prime to use SNAP on Amazon Fresh, though Prime membership may lower delivery fees or offer free delivery in some areas. Check your local Amazon Fresh details to see what delivery options and costs apply to you.
Can I use SNAP to buy groceries for delivery and pick them up in person?
Amazon Fresh does not offer in-store pickup with SNAP in most areas. Whole Foods may offer pickup in some locations, but this varies by store. Check your local Whole Foods or Amazon Fresh website to see what options are available in your area.
What if my EBT card balance is low but I have money left in my account?
Your EBT card balance must be at least as much as your order total. If your balance is too low, the transaction will be declined. You cannot split a payment between your EBT card and another payment method on Amazon, so you would need to reduce your order or use a different payment method for items that are not SNAP-may be able to access.
Does using SNAP on Amazon count toward my monthly benefit limit?
Yes, every dollar you spend on SNAP through Amazon counts toward your monthly benefit total, just as it does when you shop in a store. Your monthly benefit amount does not change based on how you spend it.
Can I return items I bought with SNAP on Amazon?
Yes, you can return may be able to access food items within Amazon's return window. The refund goes back to your EBT card. Non-food items or items outside the return period may have different policies — check Amazon's return policy for details.