EBT Cards Cover Food, Not Everything Else
An EBT card (Electronic Benefits Transfer) works like a debit card for food purchases. You can use it to buy groceries at supermarkets, farmers markets, and some online retailers. The card will not work for restaurant meals, prepared foods, household supplies, or anything that is not food meant to be cooked or eaten at home.
The rules are strict because the program—SNAP, formerly called food stamps—is designed to help people buy ingredients and basic food items. A cashier or payment system will decline your card if you try to buy something outside the allowed list, even if you have money available on it.
Key Takeaways
- EBT cards pay for raw and packaged foods you prepare yourself: fruits, vegetables, meat, bread, milk, canned goods, and frozen items.
- Hot foods, restaurant meals, alcohol, tobacco, vitamins, and medicine cannot be purchased with EBT, even at stores that sell both food and other items.
- Some farmers markets and online grocery services accept EBT, but the store or service must be authorized by your state's SNAP program.
- Cash withdrawal from an EBT card is not possible through SNAP benefits, though some states offer a separate cash information program on the same card.
Foods You Can Buy With SNAP Benefits
Fruits and vegetables—fresh, frozen, or canned—are all allowed. Meat, poultry, and fish (fresh, frozen, or canned) count. Grains like bread, rice, pasta, and cereal are covered. Dairy products including milk, yogurt, and cheese work. Beans, nuts, and seeds that you cook yourself are permitted. Snack foods like crackers and chips are allowed if they are not hot or prepared.
Bakery items from the store shelf are fine, but items from a bakery counter that are made fresh that day may not be. Seeds and plants that produce food—like tomato seeds or herb plants—can be purchased, but only if they will grow food you eat. Store-brand and name-brand items are treated the same way; the brand does not matter, only what the item is.
Items That Will Be Declined
Hot or prepared foods cannot be bought, even if they are in a grocery store. This includes rotisserie chicken, deli sandwiches, hot pizza, or anything from a hot case. Restaurant meals and fast food are not covered. Alcohol and tobacco of any kind are blocked. Vitamins, medicines, and supplements—even over-the-counter ones—will not go through.
Household items like soap, paper towels, trash bags, and laundry detergent are not allowed. Pet food cannot be purchased. Cosmetics and personal care items (shampoo, toothpaste, deodorant) are blocked. Gas, car supplies, and clothing are not covered. If you are unsure whether an item will work, ask the cashier before you check out; they can scan it to see if the system will accept it.
Using Your Card at Different Stores
Most supermarkets and grocery chains accept EBT. Walmart and Target accept it in their grocery sections. Convenience stores that carry food items may accept it, though some do not participate in the program. Dollar stores with food sections sometimes accept EBT, but policies vary by location and state.
Farmers markets in many states now accept EBT, though not all of them do. You will need to find out which markets in your area are authorized. Some states run online grocery programs where you can order from home and pick up or have groceries delivered; these services must be authorized by your state's SNAP program to accept your card. Call your state's SNAP office or check their website to see which online services are available where you live.
How the Card Works at Checkout
Swipe or insert your EBT card like a regular debit card. You will be asked for a PIN (personal identification number) that you set up when you received the card. The system will separate SNAP-may be able to access items from items that cannot be purchased. You pay for allowed items with your EBT benefits and pay for other items with cash, a credit card, or another payment method.
If you do not have enough SNAP benefits left on your card to cover all the may be able to access items, the cashier will ask you to remove some items. The card will not go into overdraft or debt. Once your balance runs out, you cannot use it until your next monthly benefit arrives, which usually happens on the same day each month.
Cash Withdrawals and Other Uses
SNAP benefits cannot be withdrawn as cash from an ATM or at a store. The card is for food purchases only. However, some states offer a separate cash information program called TANF (Temporary information for Needy Families) that may be loaded onto the same physical card. If your state offers TANF, you may be able to withdraw that portion as cash, but SNAP money itself stays locked for food only.
Do not try to use your EBT card to buy food and then return it for cash. Stores that accept returns will refund money back onto your card, not give you cash. Some people attempt to buy items, return them, and pocket the cash—this is considered fraud and can result in losing your benefits and facing legal consequences.
What Happens if Your Card Is Declined
If your card is declined, the most common reason is that you do not have enough benefits left on it. Check your balance by calling the number on the back of your card or logging into your state's SNAP website. Another reason is that an item is not SNAP-may be able to access—the cashier can tell you which item caused the decline.
If your card is damaged, lost, or stolen, contact your state's SNAP office right away. They will issue a replacement card, usually within 7 to 10 business days. If someone else used your card without permission, report it when ready so the benefits can be protected. Do not share your PIN with anyone, and do not let someone else use your card.
Frequently Asked Questions
Can I buy vitamins or supplements with my EBT card?
No. Vitamins, minerals, supplements, and medicines—including over-the-counter pain relievers and cold medicine—cannot be purchased with SNAP benefits. Only food meant to be eaten is covered.
Will my EBT card work at Whole Foods or other specialty grocery stores?
Yes, if the store is authorized to accept SNAP. Most large grocery chains, including specialty and organic stores, participate in the program. Check with the store or your state's SNAP office if you are unsure whether a specific location accepts EBT.
Can I use my EBT card to buy food online and have it delivered?
Some states allow online ordering through authorized retailers like Amazon Fresh or Instacart in certain areas. Your state's SNAP program website lists which online services are available in your location. Not all states offer this option yet.
What if the cashier rings up an item wrong and charges it to my EBT card by mistake?
Tell the cashier when ready. They can reverse the transaction and ring it correctly. If money was deducted by mistake, contact your state's SNAP office with your receipt, and they can investigate and restore the benefits if needed.
Can I use my EBT card at a restaurant that also sells groceries?
No. Even if a restaurant has a grocery section, you cannot use EBT to buy prepared or hot food. You can only use it for items from the grocery section that are raw or packaged and not prepared on-site.