EBT covers food, not everything at the grocery store
Your EBT card (also called a SNAP card) pays for food you prepare at home. It does not pay for hot food, restaurant meals, vitamins, medicine, pet food, alcohol, tobacco, or anything that is not food. At the checkout, the cashier will separate your items into two piles: what EBT covers and what you pay for with cash or another card.
The rule is simple: if it is raw or packaged food you cook yourself, EBT usually covers it. If someone else cooked it, or if it is not food, it does not. This applies everywhere you shop — supermarkets, farmers markets, corner stores, and online retailers that accept EBT.
Key Takeaways
- EBT covers raw meat, produce, dairy, bread, canned goods, frozen vegetables, and pantry staples like rice and beans.
- EBT does not cover hot food, restaurant meals, deli items served hot, vitamins, medicine, pet food, alcohol, or tobacco.
- Seeds and plants you grow for food are covered; ornamental plants and flowers are not.
- Some stores let you order EBT groceries online and pick them up or have them delivered, though not all retailers offer this yet.
What EBT will pay for at checkout
Fruits and vegetables (fresh, frozen, or canned), meat and poultry (raw or frozen), fish and seafood (raw or frozen), dairy products (milk, cheese, yogurt, butter), bread and grains (cereal, rice, pasta, flour), beans and legumes (dried or canned), nuts and seeds (for eating, not planting), eggs, and prepared foods that are not hot (like deli salads or cold sandwiches you take home) all work with EBT.
Snack foods count too: crackers, chips, cookies, and candy are covered. So are beverages like juice, milk, and coffee beans. The key is that you are buying the raw ingredients or packaged foods, not paying someone to cook them for you right then.
Some less obvious items also work: baby formula, baby food, and toddler snacks are covered. Spices, condiments, and cooking oils are covered. Flour and baking supplies are covered. Even energy drinks and soda are covered, though many people wish they were not.
What EBT will not pay for
Hot food is the biggest category. If the store heated it, wrapped it, and handed it to you hot, EBT does not cover it. This includes rotisserie chicken, hot deli sandwiches, fried chicken from the hot case, pizza, and anything from the hot bar. Cold deli items (like cold cuts you take home to make sandwiches) are covered; hot ones are not.
Restaurant meals, fast food, and food trucks do not accept EBT at all. Neither do bars, coffee shops that serve prepared drinks, or bakeries that sell baked goods made on-site. If you want a donut, you can buy a box of packaged donuts with EBT; you cannot buy one fresh from the bakery counter.
Non-food items at the grocery store are not covered: paper towels, soap, shampoo, laundry detergent, diapers, feminine hygiene products, and trash bags do not work with EBT. Vitamins and medicine (prescription or over-the-counter) do not work. Pet food does not work. Alcohol and tobacco do not work. Plants and flowers do not work, even if they are edible herbs.
Seeds and plants you can grow for food
Seeds and plants that produce food are covered by EBT. This means you can buy tomato seeds, herb seedlings, or a strawberry plant with your card. The rule is that the item must be intended for you to grow and eat — not for decoration.
In practice, this is rarely enforced at checkout. Most cashiers do not know the rule and will ring up seeds or plants without question. If a cashier declines a seed packet, it is usually a mistake on their part, not a rule violation. You can ask to speak to a manager or try another store.
Online shopping and delivery with EBT
Some large retailers now let you order groceries online with EBT and pick them up in-store or have them delivered. Amazon Fresh, Walmart, and some regional supermarket chains accept EBT for online orders in certain areas. Instacart does not accept EBT directly, but some stores that use Instacart for delivery (like Whole Foods in some regions) will process your EBT payment at pickup or delivery.
Online shopping with EBT is still rolling out. Not all stores offer it, and availability depends on where you live and which retailer you use. Call the store or check their website to see if they accept EBT for online orders. If they do, you will usually enter your EBT card number at checkout just as you would in person.
Delivery fees and service charges do not come out of your EBT balance — you pay those with a regular debit or credit card. Only the food itself comes from your EBT account.
What happens if you try to buy something EBT does not cover
At checkout, the cashier will separate your items. Everything EBT covers goes in one pile; everything it does not cover goes in another. You pay for the non-covered items with cash, a debit card, or a credit card. The transaction does not fail or get declined — it just splits into two payments.
If you have questions about whether a specific item is covered, ask the cashier before you check out. They can usually tell you right away. If they are not sure, they can call a manager or look it up. It is better to know before you get to the register than to find out your items do not all go through.
Frequently Asked Questions
Can I buy rotisserie chicken or hot deli items with EBT?
No. Hot food prepared by the store is not covered. Cold deli items (like sliced turkey you take home) are covered, but anything heated and served hot is not. If you want chicken, buy it raw or frozen and cook it yourself.
Are vitamins and supplements covered by EBT?
No. Vitamins, minerals, and dietary supplements are not covered, even if they are sold in the grocery store. Medicine (prescription or over-the-counter) is also not covered. Only food is covered.
Can I use EBT at farmers markets?
Yes, many farmers markets accept EBT. You swipe your card at a booth or information stand, and they give you tokens or a receipt you use to buy from vendors. Not all farmers markets participate, so call ahead or ask when you arrive.
What if the cashier says an item is not covered but I think it should be?
Ask to speak to a manager. They can look up the item in the system or call their supervisor. If you still disagree, you can contact your state's SNAP office to ask about a specific product. Keep your receipt in case you need to follow up.
Can I buy food for my pet with EBT?
No. Pet food is not covered, whether it is for dogs, cats, birds, or any other animal. Only food for human consumption is covered by EBT.