Amazon accepts EBT for groceries through its Prime Now and Amazon Fresh services, but only for food items — not household goods, electronics, or prepared foods
Amazon does take EBT cards, but with limits. You can use your SNAP benefits (the food portion of EBT) to buy groceries on Amazon Fresh or Prime Now in participating areas. The catch: you can only buy items marked as may be able to access for SNAP. That means fresh produce, meat, dairy, and pantry staples are covered. Anything else — paper towels, vitamins, hot foods, or anything from third-party sellers — cannot be purchased with EBT, even if it appears on Amazon.
Not every Amazon customer has access to this yet. Amazon Fresh and Prime Now operate in select cities and regions. If you live in an area where these services run, you'll see an option to pay with EBT at checkout. If the option doesn't appear, the service isn't available where you live.
Key Takeaways
- Amazon Fresh and Prime Now accept EBT cards for SNAP-may be able to access groceries in participating areas, but you must check whether these services operate in your zip code first.
- Only items labeled as SNAP-may be able to access can be purchased with EBT on Amazon; household goods, vitamins, alcohol, and hot foods are never covered.
- You need an Amazon account and a valid EBT card linked to that account to use this service.
- Delivery fees and service fees cannot be paid with EBT — only the cost of may be able to access food items themselves.
How to check if Amazon EBT shopping is available in your area
Start by going to Amazon.com and navigating to Amazon Fresh or Prime Now. Enter your zip code in the search bar. If either service delivers to your address, you'll see a list of available items and delivery windows. If your zip code doesn't appear, these services don't operate there yet.
Availability changes over time as Amazon expands. If the service isn't available now, check back periodically. You can also contact Amazon customer service to ask whether they plan to expand to your area, though they won't give you a timeline.
What you need to use EBT on Amazon
You'll need an active Amazon account and a valid EBT card. Link your EBT card to your Amazon account before you try to check out. Amazon will ask for your card number, expiration date, and the security code on the back — the same information you'd provide at a physical store.
Your EBT card must be in your name. You cannot use someone else's card, even if you have permission. If you're shopping for a household but only one person's name is on the EBT card, that person must be the one to link the card and complete the purchase.
Which items you can and cannot buy with EBT on Amazon
SNAP covers food for home preparation and consumption. On Amazon, this includes fresh and frozen fruits and vegetables, meat and poultry, fish and seafood, dairy products, breads and cereals, snack foods, and non-alcoholic beverages. Seeds and plants that produce food are also covered.
SNAP does not cover prepared foods, hot foods, vitamins and medicines, pet food, alcohol, tobacco, paper products, cleaning supplies, or personal hygiene items. On Amazon, items are labeled with a small "SNAP may be able to access" badge if they may have access to. If you don't see that badge, you cannot pay for that item with EBT. If you add ineligible items to your cart alongside may be able to access ones, you'll need to remove them or pay for them separately with another payment method.
How delivery and fees work with EBT purchases
Delivery fees, service fees, and tips cannot be paid with EBT. Only the cost of the may be able to access food items themselves comes out of your SNAP balance. You'll need to cover delivery and service fees with a credit card, debit card, or another payment method linked to your account.
If you have an Amazon Prime membership, some delivery fees may be waived or reduced. Prime membership itself is not free, but it can lower the cost of using Amazon Fresh or Prime Now. Check the delivery cost before you complete your order — it will show you what you're paying with EBT and what you're paying with another method.
What happens if you don't have Amazon Fresh or Prime Now in your area
If Amazon's grocery services don't reach you, you still have other ways to use SNAP online. Some grocery chains like Walmart, Target, and Kroger accept EBT for online orders with in-store pickup or delivery. Check your local grocery store's website to see if they offer this option.
You can also use your EBT card at any physical store that accepts SNAP — which includes most supermarkets and many smaller grocery stores. The online shopping option is convenient, but it's not the only way to spend your benefits.
Troubleshooting common problems with EBT on Amazon
If your EBT card is declined, the most common reason is that you don't have enough balance to cover the may be able to access items in your cart. Check your balance through your state's EBT customer service line or website before you shop. Another reason could be that your card has expired or been replaced — make sure the card number you linked to Amazon matches your current card.
If you see items in your cart that won't let you pay with EBT, remove them and try again. Sometimes ineligible items prevent the entire order from processing with EBT. If you've removed all ineligible items and EBT still won't work, contact Amazon customer service. They can tell you whether the issue is with your card, your account, or the items you're trying to buy.
Frequently Asked Questions
Can I use EBT to pay for delivery fees on Amazon?
No. EBT only covers the cost of may be able to access food items. Delivery fees, service fees, and tips must be paid with a credit card, debit card, or other payment method. You'll see at checkout exactly which charges are covered by EBT and which require another payment method.
What if I buy something by mistake that isn't SNAP-may be able to access?
If you've already paid, contact Amazon customer service to request a refund. If you haven't checked out yet, remove the ineligible item from your cart. Amazon won't let you use EBT to pay for ineligible items, so the order won't go through if they're included.
Can someone else use my EBT card on their Amazon account?
No. Your EBT card must be linked to an Amazon account in your name, and you must be the one to complete the purchase. Sharing your EBT card or PIN with someone else is against the rules, even for family members.
Does Amazon Fresh cost more than shopping in a store?
The price of individual items is usually similar to what you'd pay in a store, but you're paying delivery and service fees on top. Whether it's worth it depends on whether those fees fit your budget and whether the convenience matters to you. Compare the total cost, including fees, before you decide.
What if Amazon Fresh isn't available in my area yet?
Check whether other grocery stores near you accept EBT online — Walmart, Target, and Kroger are common options. You can also use your EBT card at any physical grocery store that accepts SNAP. Availability of online EBT shopping varies by location and changes over time.