How to find which stores near you take SNAP
The fastest way to find stores that accept SNAP is to use the USDA's official store locator at fns.usda.gov/snap/retailerlocator. You enter your zip code or city, and it shows you every authorized retailer in your area — supermarkets, farmers markets, convenience stores, and online retailers. The list updates as stores gain or lose authorization, so it is more current than a printed guide.
If you do not have internet access, call your state's SNAP office directly. The phone number is on the back of your EBT card. Staff can tell you which stores in your neighborhood accept SNAP and whether any have recently closed or opened. Some states also mail paper lists of authorized retailers to cardholders.
You can also ask at your local food bank or community center — they usually keep current lists posted or can point you to nearby options. Many food banks work with SNAP retailers and know which ones have the best selection for your needs.
Key Takeaways
- The USDA store locator at fns.usda.gov/snap/retailerlocator is the official source and shows every authorized retailer by zip code.
- Your state SNAP office can tell you over the phone which stores near you accept SNAP, and the number is on your EBT card.
- Not all grocery stores accept SNAP — only those authorized by the USDA — so checking before you go saves a trip.
- Farmers markets, some convenience stores, and certain online retailers accept SNAP, though rules vary by location and retailer.
What kinds of stores accept SNAP
Supermarkets and large grocery chains accept SNAP in nearly every area. Smaller grocery stores, ethnic markets, and independent grocers often do as well, though not all of them. The store must be authorized by the USDA, which means it must stock a certain variety of food — not just snacks and drinks. A store that sells mostly prepared food or alcohol will not be authorized.
Farmers markets in most states accept SNAP, though the process varies. Some markets have a central booth where you swipe your card and receive tokens to spend at individual vendors. Others let you swipe directly at each vendor's stand. Call ahead or check the market's website to confirm they take SNAP and which vendors participate.
Convenience stores sometimes accept SNAP, but only if they meet USDA stocking requirements. A typical convenience store with mostly chips and soda will not be authorized. Stores that carry fresh produce, dairy, and meat may be. The store locator will tell you which ones in your area are authorized.
Online retailers including Amazon Fresh, Walmart.com, and some regional services accept SNAP in most states. The rules and which retailers participate vary by state. You order online and either pick up at a store location or have groceries delivered. Check the store locator or your state's SNAP website for which online options work in your area.
What you can and cannot buy with SNAP
SNAP covers food you cook at home: fruits, vegetables, meat, poultry, fish, dairy, bread, cereals, snacks, and non-alcoholic beverages. You can buy frozen and canned versions of these foods. Seeds and plants that produce food are also covered.
SNAP does not cover prepared food, hot food, or food meant to eat in the store. This means you cannot buy a rotisserie chicken, deli sandwiches, or food from a hot bar. You also cannot buy alcohol, tobacco, vitamins, medicine, pet food, soap, paper products, or anything not meant to eat. Some stores have a clear line between what is and is not covered — the cashier will know, and your card will decline if you try to buy something ineligible.
At farmers markets, the same rules apply. You can buy fresh produce, honey, and herbs. You cannot buy prepared foods, baked goods made off-site, or non-food items, even if the vendor sells them.
How to use your SNAP card at different store types
At a regular grocery store or supermarket, swipe your EBT card at checkout like a debit card. You will be asked to enter your PIN. The cashier will separate may be able to access food items from ineligible ones — your card pays only for the food you can buy. If you do not have enough on your card to cover the may be able to access items, you can pay the difference with cash, a credit card, or another payment method.
At a farmers market, look for the SNAP booth or ask a vendor. If the market has a central booth, you swipe your card there and receive tokens in the amount you want to spend. You then use those tokens at any participating vendor. Some markets let you swipe directly at each vendor's stand — they will have a card reader. Either way, you enter your PIN to complete the transaction.
For online orders, add may be able to access items to your cart and select EBT as your payment method at checkout. You will enter your card number and PIN. Some retailers require you to set up an account first. Delivery or pickup timing varies — some offer same-day pickup, others take several days. Check the retailer's website for their specific process and delivery area.
What to do if a store says it does not accept SNAP
If a store tells you it does not accept SNAP, check the USDA store locator to confirm. Sometimes staff are mistaken or the authorization is recent and they have not updated their systems yet. If the locator shows the store is authorized, ask to speak with a manager and show them the locator listing. The store may need to troubleshoot a technical issue with their card reader.
If the store is not listed in the locator, it is not authorized to accept SNAP. You cannot use your card there. This does not mean the store is doing anything wrong — it simply means it does not meet USDA stocking requirements or has not gone through the authorization process. Try another store from the locator list.
If you find an error in the locator — a store that should be listed but is not, or one that is listed but has closed — you can report it to your state SNAP office. They update the database and can investigate.
Using SNAP at online retailers
Online SNAP shopping is available in most states, but which retailers participate and which states they serve varies. Amazon Fresh, Walmart.com, and Instacart (in some areas) are common options. Some states have their own approved retailers. Check your state SNAP website or the USDA locator to see which online options work where you live.
When you order online, you add items to your cart and select EBT as your payment method. You enter your card number and PIN just as you would at a store. Delivery fees, tips, and other charges cannot be paid with SNAP — you will need another payment method for those. Some retailers offer free or discounted delivery for SNAP users.
Delivery or pickup timing depends on the retailer. Some offer same-day or next-day options in certain areas. Others take three to five business days. Check the retailer's website for availability in your zip code and their current delivery times.
Frequently Asked Questions
Can I use my SNAP card at Walmart, Target, or other big retailers?
Walmart supercenters and Walmart grocery stores accept SNAP. Target does not accept SNAP in its regular stores, but Walmart.com and some Target locations with grocery sections may participate in online SNAP ordering in your state. Check the USDA locator for your area to confirm which locations near you accept SNAP.
Do all farmers markets accept SNAP?
Not all farmers markets accept SNAP, but many do. Some markets have a central SNAP booth, while others let you swipe at individual vendor stands. Call the market directly or check its website to confirm SNAP is accepted and which vendors participate. The USDA locator also lists authorized farmers markets by location.
What happens if I try to buy something I cannot get with SNAP?
Your card will decline for ineligible items. The cashier will remove those items from your purchase, and you can pay for them separately with cash or another payment method. You can buy the may be able to access food items with your SNAP card. This happens automatically — you do not need to do anything.
Can I use SNAP for delivery or pickup at grocery stores?
Some grocery stores offer SNAP-may be able to access delivery or pickup through their own websites or apps. Others do not. Check with your local store or use the USDA locator to see which retailers in your area offer online SNAP ordering. Fees and delivery times vary by retailer and location.
What if the store locator shows a store that is closed?
Report it to your state SNAP office. You can find the contact number on the back of your EBT card or on your state's SNAP website. Staff will investigate and update the locator. In the meantime, use the locator to find other authorized retailers near you.