Skip to main content

Using Your EBT Card to Buy Groceries In-Store and Online

How your EBT card works at the checkout

Your EBT card works like a debit card at any store that accepts SNAP. You swipe it, enter your PIN (the same one you use at ATMs), and the amount comes out of your SNAP balance. The card itself looks like a regular bank card — it does not say "food stamps" or mark you as different from anyone else paying with a card.

You can use your EBT card at supermarkets, farmers markets, some corner stores, and most chain grocers. The store must be authorized to take SNAP, which you can check by searching the USDA's store locator at fns.usda.gov/snap/retailerlocator or by asking the cashier. Your PIN is confidential — never share it, and cover the keypad when you enter it, just as you would with any debit card.

If your card is declined, the most common reason is that you do not have enough SNAP balance left for that purchase. Ask the cashier to tell you your balance, remove some items, and try again. If the card itself is not working, call the customer service number on the back of your card to report it.

Key Takeaways

  • Your EBT card can be used in-store at any SNAP-authorized retailer by swiping it and entering your PIN, just like a debit card.
  • Online grocery orders through Amazon Fresh, Walmart, and some regional chains now accept EBT, though the process and fees vary by retailer.
  • SNAP covers fruits, vegetables, meat, dairy, bread, and other foods, but not prepared foods, alcohol, tobacco, or hot items from the deli counter.
  • Your SNAP balance resets on a set date each month — check your state's website or call your case worker to learn your specific date.
  • If you have questions about what you can buy or why a purchase was declined, your state's SNAP office can answer them, and the number is on your EBT card.

What you can and cannot buy with SNAP

SNAP covers food you cook at home: fruits and vegetables (fresh, frozen, or canned), meat and poultry, fish and shellfish, dairy products, breads and cereals, snack foods, and non-alcoholic beverages. You can also buy seeds and plants that produce food.

SNAP does not cover prepared foods, hot foods from a deli or restaurant, alcohol, tobacco, vitamins, medicine, pet food, paper products, or anything not meant to eat. If you are unsure whether something is covered, ask the cashier to scan it before you pay — the register will tell you whether it is SNAP-may be able to access.

Some items that confuse people: you can buy canned soup and frozen dinners (prepared at home), but not a rotisserie chicken from the hot case. You can buy a birthday cake from the bakery section if it is not heated, but not a slice of cake from the deli counter. The rule is whether the store is selling it as food to take home and cook, or as a meal ready to eat.

Using EBT for online grocery orders

Amazon Fresh, Walmart, and some regional grocery chains now accept EBT for online orders. The process is different from in-store shopping, and not all retailers offer it yet. Start by visiting the retailer's website and looking for information about SNAP or EBT payment — it is usually in the FAQ or payment methods section.

When you place an order online, you will enter your EBT card number, expiration date, and PIN at checkout, just as you would a regular debit card. Some retailers require you to set up an account first. The order is then delivered to your home or ready for pickup at a store location. Delivery fees and service fees vary by retailer — some charge for delivery, some charge a membership fee, and some offer free delivery on orders over a certain amount. These fees cannot be paid with SNAP, so you will need a separate payment method (credit card, debit card, or cash) to cover them.

Not all items available online are SNAP-may be able to access, even if they would be in-store. The website should show you which items you can pay for with EBT. If you are unsure, contact the retailer's customer service before you order.

When your SNAP balance resets each month

Your SNAP benefits are loaded onto your EBT card on a specific date each month, set by your state. Most states load benefits between the 1st and the 28th of the month, but the exact date depends on your case number or the last digit of your Social Security number. You can find your deposit date by calling your state's SNAP office, checking your state's SNAP website, or calling the customer service number on the back of your EBT card.

Mark your calendar so you know when to expect your balance to refresh. If you run out of benefits before the next deposit date, you will not be able to use your card until the new month begins. Some people budget their groceries to last the full month; others shop more frequently in smaller amounts. Both approaches work — it depends on your storage space and shopping habits.

If your benefits do not appear on the expected date, wait one business day and check again. If they still have not arrived, call your state's SNAP office right away — there may be a delay or a problem with your account that needs to be fixed.

Protecting your EBT card and PIN

Your EBT card and PIN are like cash — if someone else has them, they can spend your benefits. Keep your card in a safe place, just as you would a wallet. Never write your PIN down or share it with anyone, including family members, store employees, or people claiming to be from the government.

If your card is lost or stolen, call the customer service number on the back of your card immediately. A new card will be mailed to you, usually within 7 to 10 business days. In the meantime, you can ask your state's SNAP office for an emergency replacement or a temporary PIN so you can still buy groceries.

Be cautious of scams. No one from the government will call you asking for your PIN or card number. If someone does, hang up and call your state's SNAP office directly using the number on your card or on your state's website.

What to do if your card is declined

If your EBT card is declined at checkout, stay calm — this happens to many people and is usually fixable. Ask the cashier to check your balance. If you do not have enough SNAP left, remove some items and try again. If your balance is fine but the card still will not work, the card itself may be damaged or frozen.

Call the customer service number on the back of your card to report the problem. Customer service can tell you whether your card is working and can issue a replacement if needed. If you need groceries before a new card arrives, ask your state's SNAP office about an emergency replacement or temporary PIN.

If you believe someone has used your card without permission, report it to customer service right away. Your state can investigate and may restore the missing benefits to your account.

Frequently Asked Questions

Can I use my EBT card at farmers markets?

Yes, many farmers markets accept EBT. Some use a special machine at the market entrance where you swipe your card and receive tokens to spend with vendors. Others let you swipe directly at individual vendor booths. Call ahead or ask at the market entrance to find out how it works at your local market.

What if I buy something by mistake that is not SNAP-may be able to access?

The register will decline the item before you pay, so you will not be charged. The cashier will tell you it is not SNAP-may be able to access. You can pay for it with a different payment method if you want to buy it anyway, or you can leave it and only pay for the SNAP-may be able to access items.

Can I use my EBT card to withdraw cash?

No. SNAP benefits can only be used to buy food. Some states offer a separate cash benefit program, but that is a different program with a different card. Your EBT card is for food only.

Do I lose my benefits if I do not use them by the end of the month?

No. Unused SNAP benefits roll over to the next month. You do not have to spend everything before the month ends. However, some states have rules about how long benefits can sit unused — check with your state's SNAP office if you are concerned.

Can someone else use my EBT card if I give them permission?

Technically, your EBT card is for your use only, and sharing it or your PIN is against program rules. In practice, many people let family members use their card to shop. If you do, understand that you are responsible for all purchases made with your card, and if there is fraud, it may be harder to prove you did not authorize it.