Your EBT card works at most grocery stores, farmers markets, and food co-ops, but not at restaurants, gas stations, or for non-food items

Your EBT card is a debit card that holds SNAP benefits (food assistance). You can swipe it or enter your PIN at any store that displays the SNAP logo — usually a blue and white sign near the checkout. The card works the same way as a regular debit card, except it only pays for food items that SNAP covers.

The stores that accept SNAP are widespread. You can use your card at supermarkets, grocery stores, farmers markets, food co-ops, and some convenience stores. Some online retailers, including Amazon Fresh and Walmart.com, now accept SNAP for delivery in certain states. The easiest way to find nearby stores is to use the SNAP Retailer Locator on the USDA website — you enter your zip code and it shows you every authorized location near you.

What matters most is knowing what your card will and won't cover. SNAP pays for food you cook at home: fruits, vegetables, meat, fish, dairy, bread, cereals, snacks, and non-alcoholic beverages. It does not pay for hot or prepared food, alcohol, tobacco, vitamins, medicine, pet food, paper products, or anything non-food. If you try to buy something SNAP doesn't cover, the cashier will separate it out and you'll pay for it with another payment method.

Key Takeaways

  • Your EBT card works at stores displaying the SNAP logo, including most supermarkets, farmers markets, and some online retailers in participating states.
  • SNAP covers raw and packaged food for home cooking but not hot prepared food, alcohol, tobacco, medicine, or household supplies.
  • You can find authorized retailers near you using the SNAP Retailer Locator on the USDA website by entering your zip code.
  • Your PIN is private and works like a debit card PIN — never share it, and cover the keypad when you enter it at checkout.
  • If a store says it doesn't accept SNAP, you can report it to your state agency, because all authorized retailers are required to accept it.

How to use your card at checkout

At the register, tell the cashier you're paying with SNAP or EBT. They will separate your may be able to access food items from anything SNAP doesn't cover. You then swipe your card or insert it into the chip reader, just like a credit or debit card. The cashier will ask for your PIN — this is a four-digit number you set when you received your card. Enter it on the keypad and the transaction goes through.

Your balance updates right away. If you're not sure whether something is covered, ask the cashier before checkout — they can tell you whether an item will go through. Many stores also let you check your balance at the register or on your phone through your state's EBT app or website.

What SNAP covers and what it doesn't

SNAP pays for food you prepare yourself at home. This includes fruits and vegetables (fresh, frozen, or canned), meat and poultry, fish and seafood, dairy products like milk and cheese, eggs, bread and grains, cereals, beans and legumes, nuts and seeds, and beverages like juice and milk. Snack foods like chips and cookies are covered as long as they're not hot or prepared at the store.

SNAP does not cover hot or prepared food — this means no rotisserie chicken, deli sandwiches, or food from a hot bar, even if the store prepared it. It also doesn't cover alcohol or tobacco in any form. Medicine, vitamins, and supplements are not covered, even if they're sold in the grocery store. Paper products, cleaning supplies, personal care items, pet food, and plants are not covered either.

Seeds and plants that produce food are covered under SNAP, so you can buy vegetable or fruit seeds. This is one of the few non-food items the program pays for, because the goal is to help you grow food at home.

Using your card at farmers markets

Many farmers markets accept SNAP, and some states have programs that match your SNAP spending at farmers markets dollar-for-dollar. To use your card at a farmers market, look for the SNAP logo or ask vendors which ones accept it. Not every vendor at a market may accept SNAP, so you may need to ask or look for a central booth.

Some farmers markets use a token system: you swipe your EBT card at a booth and receive tokens that you use to buy from vendors. Other markets let you swipe directly at individual vendor stands. The process varies by market, so ask when you arrive. The same rules apply — you can buy fresh produce, but not prepared food or non-food items.

Online shopping with SNAP

A growing number of states allow SNAP to be used for online grocery delivery. Amazon Fresh, Walmart.com, and some regional grocery chains participate in the program. To use SNAP online, you need to be in a state where the program is active and the retailer needs to be authorized in your state.

The process is similar to regular online shopping: you add items to your cart, check out, and enter your EBT card information. Only may be able to access food items will be charged to your SNAP balance. Non-may be able to access items will need to be paid for separately with another card. Delivery fees and tips are not covered by SNAP and must be paid with another payment method.

Not all states participate in online SNAP yet, and availability changes. Check your state's EBT website or call your local SNAP office to find out whether online shopping is available where you live and which retailers participate.

What to do if a store won't accept your card

All stores that are authorized to accept SNAP are required to take your EBT card. If a store refuses or says their system is down, you can report it. Contact your state's SNAP office or the USDA's SNAP hotline to file a complaint. Include the store name, location, and date. The state investigates reports and can penalize retailers that refuse to accept SNAP.

If a store's system is temporarily down, ask if you can come back later that day or the next day. Stores sometimes have technical issues, but they should accept your card once the system is working again. If it's a recurring problem at the same location, that's worth reporting.

Protecting your EBT card and PIN

Your EBT card works like a debit card, so treat it the same way. Keep your PIN private — never write it down or share it with anyone, including store staff or family members. Cover the keypad with your hand when you enter your PIN so no one can see it. If you think someone knows your PIN, contact your state's EBT customer service right away to change it.

If your card is lost or stolen, report it immediately to your state's EBT customer service. They can freeze the card and issue a replacement. Your benefits are protected — if someone uses your card without permission, you can report the fraudulent transactions and your state will investigate.

Frequently Asked Questions

Can I use my EBT card at restaurants or fast food?

No. SNAP does not cover prepared or hot food from restaurants, fast food chains, or deli counters. You can only use your card for raw and packaged food you prepare yourself at home. Some states have a Restaurant Meals Program for elderly, disabled, or homeless people, but it's separate from regular SNAP.

What happens if I try to buy something SNAP doesn't cover?

The cashier will separate ineligible items from your may be able to access food. Your EBT card will only be charged for the food SNAP covers. You'll need to pay for non-may be able to access items with cash, a credit card, or another payment method. The transaction won't be rejected — the store just won't charge SNAP for those items.

Can I use my EBT card to buy groceries online?

It depends on your state. Some states allow SNAP for online grocery delivery through retailers like Amazon Fresh and Walmart.com, but not all states participate yet. Check your state's EBT website or call your local SNAP office to learn about online shopping is available in your area and which retailers accept it.

Do I need a PIN to use my EBT card?

Yes. You set up a four-digit PIN when you received your card, and you need to enter it at checkout to complete the transaction. Some stores may ask for ID as well. Never share your PIN with anyone, and always cover the keypad when you enter it.

What if my EBT card is lost or stolen?

Contact your state's EBT customer service immediately to report it. They will freeze your card and send you a replacement. Your benefits are protected — if someone uses your card without permission, report the fraudulent charges and your state will investigate and restore your balance if needed.