No, you cannot buy dog food with SNAP benefits
SNAP (the Supplemental Nutrition Assistance Program, formerly called food stamps) pays only for food intended for human consumption. Dog food, cat food, and other pet food are not covered, even if the pet food is sold in the same store where you buy groceries.
The rule is straightforward: SNAP covers food you eat. It does not cover pet supplies, household items, or anything else, regardless of whether you need it to survive or care for dependents. This applies to all types of pet food — premium brands, budget brands, prescription diets for sick animals, and food for service animals.
If you are struggling to afford both food for yourself and food for your pet, there are separate programs and resources designed to help with pet care costs. Those are different from SNAP and have their own rules about what they cover.
Key Takeaways
- SNAP benefits cover only human food, not pet food of any kind.
- Pet food purchased with a SNAP card will be declined at checkout, and you will need to pay with another payment method.
- Food banks and pet food banks sometimes have separate pet food programs you can turn to for help feeding your animals.
- Some animal shelters and veterinary clinics offer low-cost or donated pet food to people with limited income.
What happens when you try to buy pet food at checkout
When you swipe your SNAP card at a store, the register automatically flags certain items as ineligible. Pet food is one of them. The transaction will not go through for that item, and the cashier will ask you to remove it or pay with a different card or cash.
This is not a judgment call by the store — it is built into the payment system. Every SNAP card uses the same rules, which are set by the U.S. Department of Agriculture. The store has no ability to override this, even if the manager wants to help you.
The same rule applies to items like vitamins, medicine, hot prepared food, alcohol, tobacco, and cleaning supplies. If it is not food meant to be eaten by a person, SNAP will not cover it.
Where to find help paying for pet food
Many communities have pet food banks or pet assistance programs separate from human food banks. These programs collect donated pet food and distribute it to people with low income who have pets. Some are run by animal shelters, others by nonprofits focused on keeping pets and people together.
To find a pet food bank near you, start by calling your local animal shelter or humane society and asking if they know of one. You can also search online for "pet food bank near me" or "[your city] pet assistance." Some areas have programs specifically for seniors with pets or for people experiencing homelessness with animals.
Veterinary clinics sometimes have donated pet food on hand for clients in financial hardship. If your pet needs a prescription diet, call your vet and explain your situation — they may have samples or know of a program that covers that specific food.
Some food banks that serve people also have pet food sections or partner with pet food banks. When you visit a food bank for yourself, ask whether they have pet food available or can refer you to one that does.
How pet food banks work differently from SNAP
Pet food banks do not use the same application process as SNAP. Most do not require income verification or paperwork. You typically call, visit, or fill out a simple form, and they give you pet food based on what they have in stock and how many pets you have.
Because pet food banks rely on donations, their inventory changes. They may have dog food one month and cat food the next. Some programs limit how often you can visit or how much you can take. Call ahead to ask what they have available and what their rules are.
Pet food banks are free, just like SNAP. You do not pay anything to receive food for your pet. If an organization asks for money, it is not a legitimate pet food bank.
Other ways to reduce pet food costs
If pet food banks are not available in your area or have limited hours, there are other ways to stretch your budget. Some pet supply stores offer discounts for people on fixed incomes or with SNAP benefits — ask at the register or call ahead. Online retailers sometimes have lower prices than local stores, though shipping costs can add up.
Community groups on social media sometimes organize pet food swaps or donations. Posting in a local Facebook group or Nextdoor that you need pet food can sometimes bring offers of help from neighbors.
If your pet has a medical condition that requires a specific diet, talk to your vet about lower-cost alternatives or whether a regular diet might work. Some vets can also connect you with pharmaceutical companies that donate prescription pet foods.
What SNAP does cover for food
SNAP covers fruits, vegetables, meat, poultry, fish, dairy, bread, cereals, snack foods, and non-alcoholic beverages. It covers both fresh and frozen items. You can buy store brands or name brands — the price does not matter, only whether the item is food for people.
SNAP does not cover prepared hot food from a deli or restaurant, even if you buy it at a grocery store. It does not cover vitamins, medicine, or supplements. It does not cover food for any animal, including livestock or birds you raise for food.
If you are unsure whether a specific item is covered, ask the cashier or call your state's SNAP office. The rules are the same everywhere in the country.
Frequently Asked Questions
Can I use SNAP to buy food for a service dog?
No. Service dogs are working animals, and their food is not covered by SNAP, even though the dog performs a medical function for you. However, some pet food banks prioritize service animals or may have special programs for them. Call your local animal shelter to ask about service dog food assistance in your area.
What if I buy pet food by mistake and it gets declined?
The cashier will ask you to remove the item or pay with cash or another card. There is no penalty or mark on your account. Simply remove the pet food and continue with your other groceries. This happens to people regularly and is not a problem.
Do any states allow pet food with SNAP?
No. SNAP rules are federal and the same in all 50 states. No state can change the rule to allow pet food. Pet food assistance, if available, comes from separate local or nonprofit programs, not from SNAP.
Can I get a separate SNAP card just for pet food?
No. SNAP is a single program with one set of rules. You cannot split your benefits or create a separate account for pet expenses. All SNAP benefits follow the same rules about what can be purchased.
Where do I report a store that let me use SNAP for pet food?
If a store allowed you to purchase pet food with SNAP, report it to your state's SNAP office or the U.S. Department of Agriculture. Stores that do this are breaking the rules and can lose their ability to accept SNAP. You can find your state office by searching "[your state] SNAP office" online.