What SNAP covers: the basic rules

SNAP (the Supplemental Nutrition Assistance Program, formerly called food stamps) pays for food you prepare at home, but not for hot food, restaurant meals, or non-food items. The rule is simple: if it's raw or packaged food you cook yourself, it's covered. If someone else cooked it or you eat it there, it's not.

The card works like a debit card at grocery stores, farmers markets, and some online retailers. When you swipe it, the register separates SNAP-may be able to access items from everything else. You pay for may be able to access food with your SNAP balance and pay for ineligible items with cash or another card.

What counts as food matters more than what the package says. A rotisserie chicken from the deli counter is not covered because it's hot and ready to eat. The same chicken from the butcher case, uncooked, is covered. A frozen pizza is covered. A slice of pizza from the pizzeria is not.

Key Takeaways

  • SNAP covers fruits, vegetables, meat, poultry, fish, dairy, breads, cereals, and snack foods you prepare yourself at home.
  • SNAP does not cover hot or prepared foods, restaurant meals, alcohol, tobacco, vitamins, medicine, or household supplies.
  • Seeds and plants that produce food are covered, but only if they will grow food you eat — ornamental plants are not.
  • Some grocery stores and farmers markets accept SNAP online, and you can see which retailers near you participate through the USDA store locator.
  • Your state's SNAP program sets the exact benefit amount based on household size and income, and the amount does not change based on what you buy.

Foods that are covered

Fruits and vegetables — fresh, frozen, or canned — are all covered, whether you buy them loose or packaged. Canned vegetables in sauce are covered as long as the sauce is not the main point (like vegetables in gravy). Dried beans, lentils, and peas are covered. Potatoes and other root vegetables are covered.

Meat, poultry, and fish are covered whether fresh, frozen, or canned. This includes ground meat, whole chickens, fish fillets, canned tuna, and deli meat you buy from the counter and take home raw. Eggs are covered. Dairy products — milk, cheese, yogurt, butter, cream — are covered. Plant-based milk alternatives like almond milk and oat milk are covered.

Breads, cereals, rice, pasta, and flour are covered. Snack foods like crackers, chips, and cookies are covered. Peanut butter and other nut butters are covered. Juice and milk are covered, but soda and other drinks with added sugar are not. Coffee and tea are covered, but energy drinks are not.

Seeds and plants that produce food are covered — tomato seeds, herb seedlings, fruit trees — but only if they will grow food you eat. Ornamental plants and flowers are not covered.

Foods and items that are not covered

Hot or prepared foods are never covered, even if you buy them at a grocery store. This means rotisserie chicken, hot deli sandwiches, prepared salads, hot soup, and anything from a hot case or warming station. The same food uncooked or cold is covered.

Restaurant meals and takeout are not covered. Alcohol and tobacco are not covered. Vitamins, medicines, and supplements are not covered. Household supplies — paper towels, soap, laundry detergent, trash bags — are not covered. Pet food is not covered. Cosmetics and personal care items are not covered.

Candy and gum are covered because they are food, but the line between candy and other sweets can be unclear. Items marketed as candy are not covered. Items marketed as food (like granola bars or cereal bars) are covered even if they are sweet.

How SNAP works at different store types

At a traditional grocery store, the cashier or register system knows which items are SNAP-may be able to access. When you swipe your card, it only deducts the cost of covered items. You pay cash or another card for non-covered items. You cannot use SNAP to pay part of a bill and another payment method for the rest of the same item — each item is either covered or not.

At farmers markets, SNAP works differently depending on the market. Some markets let you swipe your card directly. Others use a token system: you trade your SNAP card for tokens at a booth, then use tokens to buy from vendors. Not all vendors at a market accept SNAP, so ask before you buy.

Some grocery stores and retailers now accept SNAP online for home delivery or pickup. Amazon, Walmart, and some regional chains participate. You add items to your cart, and at checkout you can pay with your SNAP card for may be able to access items. Delivery fees and service fees are not covered and must be paid separately.

How much you get and whether it changes

Your SNAP benefit amount is set by your state based on your household size, income, and expenses. The amount does not change based on what you buy or how you spend it. Whether you buy rice and beans or steak and berries, your monthly benefit stays the same.

Your benefit resets on the same day each month — usually between the 1st and the 28th, depending on your case number. Any balance you do not spend carries over to the next month. If you reach the end of the month with money left, it stays on your card.

Your benefit amount can change if your income changes, your household size changes, or your expenses change. You report these changes to your state's SNAP office. If your income goes up, your benefit may go down or stop. If your income goes down, your benefit may increase.

What happens if you buy something that is not covered

If you try to pay for a non-covered item with your SNAP card, the transaction will be declined for that item. The register will not let you use SNAP for soap, paper products, or hot food. You have to pay for those items with cash or another card, or leave them behind.

Some stores have self-checkout, and the system still blocks non-covered items. You cannot override it or work around it. If you are unsure whether something is covered, ask the cashier or a store employee before you check out.

There is no penalty for trying to buy something that is not covered. The card simply will not work for that item. You can then decide whether to pay cash for it or not buy it.

Finding stores and markets that accept SNAP

The USDA maintains a store locator at fns.usda.gov/snap/retailer-locator. Enter your address and it shows you which grocery stores, farmers markets, and online retailers near you accept SNAP. You can filter by store type and see which ones are closest.

Not every store in your area accepts SNAP. Some small stores, convenience stores, and specialty shops do not participate. The locator tells you which ones do. If you shop online, check the store's website to see if it accepts SNAP in your state — not all states or all areas within a state have online SNAP yet.

Frequently Asked Questions

Can I buy vitamins or supplements with SNAP?

No. Vitamins, minerals, supplements, and medicines are not covered by SNAP, even if they are sold in the grocery store. This includes over-the-counter items like pain relievers, cold medicine, and multivitamins. Only food is covered.

Is rotisserie chicken covered if I buy it from the grocery store?

No. Rotisserie chicken and other hot prepared foods are not covered, even when you buy them at a grocery store. The rule is whether the food is hot and ready to eat, not where you buy it. Uncooked chicken from the butcher case is covered.

Can I use SNAP to buy food online and have it delivered?

Some retailers accept SNAP for online orders, but not all stores or all states participate yet. Amazon, Walmart, and some regional chains offer this in certain areas. Check the USDA store locator or the store's website to see if online SNAP is available where you live. Delivery fees must be paid separately with cash or another card.

What if I buy something by mistake that is not covered?

The register will decline your SNAP card for non-covered items. You can then pay cash for it, use another card, or leave it. There is no penalty for the card being declined. If you are unsure about an item, ask the cashier before you check out.

Does my SNAP benefit amount change based on what I buy?

No. Your monthly benefit is set by your state and stays the same regardless of what you purchase. You get the same amount whether you buy rice and beans or more expensive foods. Any balance you do not spend carries over to the next month.