SNAP works at most grocery stores, farmers markets, and some online retailers

You can use your SNAP card (also called an EBT card) at any store that displays the SNAP logo at checkout. This includes large supermarkets, small neighborhood grocers, convenience stores, and farmers markets. The card works like a debit card — you swipe it, enter your PIN, and the amount comes out of your monthly balance. Not every store accepts SNAP, so look for the logo before you shop, or ask a cashier whether they take it.

Some states now allow SNAP purchases through online retailers like Amazon Fresh and Walmart.com. The rules vary by state and change regularly. Your state's SNAP office website lists which online retailers you can use and whether delivery or pickup is available in your area.

Key Takeaways

  • SNAP cards work at stores displaying the SNAP logo, including supermarkets, small grocers, and most farmers markets.
  • You can only buy food — not hot prepared food, alcohol, tobacco, vitamins, or non-food items like soap or paper towels.
  • Some states allow online ordering through Amazon Fresh, Walmart.com, and other retailers, but availability depends on where you live.
  • Farmers markets often have a separate process: you exchange your SNAP benefits for tokens or vouchers at a booth, then use those to buy from vendors.
  • Your state's SNAP office website has a store locator tool to find nearby retailers that accept your card.

What you can and cannot buy with SNAP

SNAP covers food you prepare at home: fruits, vegetables, meat, poultry, fish, dairy, bread, cereals, snacks, and beverages. You can buy frozen and canned food, and items like peanut butter, beans, and rice. Seeds and plants that produce food are also covered.

SNAP does not cover hot or prepared food, restaurant meals, alcohol, tobacco, vitamins, medicine, soap, paper products, or pet food. You cannot use SNAP to buy food from a deli counter if it is hot or ready-to-eat. If you are unsure whether an item is covered, ask the cashier before checkout — they can scan it to check.

Using SNAP at farmers markets

Most farmers markets accept SNAP, but the process is different from a grocery store. You do not swipe your card directly at vendor booths. Instead, you go to a central booth (usually run by the market or a nonprofit) and exchange your SNAP benefits for tokens or vouchers. You then use those tokens to buy from individual farmers and vendors.

The exchange booth is typically at the market entrance or information stand. Bring your EBT card and your PIN. The amount you exchange comes out of your monthly balance just like a store purchase. Some markets also offer matching programs where your SNAP dollars are doubled — if you spend $10 in SNAP tokens, you get $20 worth to spend. Ask at the booth whether your market has this program.

Online SNAP shopping and delivery

If your state allows online SNAP purchases, you can order groceries from home and pick them up or have them delivered. Amazon Fresh, Walmart.com, and some regional grocery chains participate. You enter your EBT card information at checkout just as you would in a store. Delivery fees are not covered by SNAP — you pay those separately.

Not all states have online SNAP yet, and the list of participating retailers changes. Check your state's SNAP office website or call their customer service line to find out which online options are available where you live. Some states only allow pickup, not delivery. If online shopping is available in your state, the SNAP office website will show you how to set it up.

Finding stores near you that accept SNAP

Your state's SNAP office website has a store locator tool. You enter your ZIP code and it shows nearby retailers that accept SNAP. You can also call your state's SNAP customer service number — they can tell you which stores in your area take the card.

If you are looking for a specific store, call ahead and ask whether they accept SNAP. Many small grocers and independent stores do, even if they are not well-known chains. Convenience stores, pharmacies with food sections, and warehouse clubs like Costco also accept SNAP at many locations.

What happens if a store does not accept SNAP

Some stores do not participate in SNAP, even if they sell food. This might be because they have not registered with the program, or because they do not meet SNAP requirements (for example, some very small stores may not stock enough food variety). If a store does not accept SNAP, you cannot use your card there, and there is no way to override this.

If you find a store that sells food but does not accept SNAP, you can report it to your state's SNAP office. They investigate whether the store should be participating. In the meantime, use the store locator to find another retailer nearby that does accept SNAP.

Using SNAP when you travel or move

Your SNAP card works in any state. If you travel or move, you can use it at any store that accepts SNAP in the new location. Your monthly balance stays the same — it does not reset or change when you cross state lines.

If you move to a different state permanently, you will need to report the move to your new state's SNAP office within 10 days. They will transfer your case and may recalculate your benefits based on your new state's rules and your current household situation. Contact your new state's SNAP office as soon as you arrive to start this process.

Frequently Asked Questions

Can I use SNAP to buy food from a restaurant or deli?

No, SNAP does not cover hot or prepared food. You cannot buy a rotisserie chicken, deli sandwich, or restaurant meal. You can buy cold deli items like sliced cheese or lunch meat that you prepare at home. If you are unsure whether something is considered prepared food, ask the cashier before checkout.

Do all farmers markets accept SNAP?

Most do, but not all. Call ahead or check the farmers market website to confirm they accept SNAP. If they do, ask how their token or voucher system works — the process varies by market. Some markets also offer matching programs that double your SNAP dollars.

Can I use SNAP to buy vitamins or medicine?

No. SNAP covers food only, not vitamins, supplements, medicine, or health products. You can buy food items that support health — like fresh vegetables, fish, and whole grains — but not medical or pharmaceutical items.

What if my SNAP card does not work at a store that says it accepts SNAP?

The store's system may be down temporarily, or there may be an issue with your card or account. Ask the cashier to try again or to call their manager. If the problem continues, contact your state's SNAP office to check whether your account is active and your card is working. There may be a hold on your account that you need to resolve.

Can I use someone else's SNAP card?

No. Your SNAP card is for your use only. Using someone else's card or letting someone use yours is fraud. Only the person whose name is on the card should use it. If your card is lost or stolen, report it to your state's SNAP office right away so they can cancel it and issue a replacement.