Pet food is not covered by EBT, but your household food budget may have room to stretch

No, you cannot use your EBT card to buy dog food, cat food, or any other pet food. EBT covers only food meant for human consumption. This includes meat, produce, dairy, bread, snacks, and prepared foods you cook at home — but not anything labeled as pet food, even if the ingredients are identical to human food.

The rule exists because EBT (the Supplemental Nutrition Assistance Program, or SNAP) is designed to help people feed themselves and their households. Pet food falls outside that scope. If you are struggling to afford both groceries and pet food, you have other options that do not involve EBT.

Key Takeaways

  • Pet food cannot be purchased with EBT under any circumstances, regardless of the product's ingredients or price.
  • Food labeled for human consumption — including store-brand meat, eggs, and canned goods — can be bought with EBT even if the nutritional content is basic.
  • Local animal shelters, food banks, and pet food pantries often distribute free or low-cost pet food to people receiving SNAP benefits.
  • Some nonprofits and community programs offer pet food assistance specifically for households with low income, separate from EBT.

What EBT actually covers at the store

EBT covers food you prepare and eat at home. This means fresh produce, meat, poultry, fish, dairy products, eggs, bread, cereal, canned vegetables, frozen fruit, peanut butter, beans, rice, and pasta. You can buy store brands or name brands. You can buy organic or conventional. The price does not matter — if it is human food, it is covered.

EBT does not cover hot food, prepared meals, vitamins, medicine, pet supplies of any kind, household items, or alcohol. The cashier's register will reject pet food at checkout because the barcode is flagged in the system as ineligible. There is no workaround or exception.

Where to find free or low-cost pet food

Many communities have pet food pantries run by animal shelters, rescue organizations, or nonprofits. These programs give away dog and cat food to people who cannot afford it. Some ask for proof of income or SNAP participation; others do not. A few operate on a first-come, first-served basis. Call your local animal shelter or search online for "[your city] pet food pantry" to find programs near you.

Food banks sometimes stock pet food alongside human food. When you visit a food bank for groceries, ask whether they have pet supplies available. Some food banks partner with local shelters to distribute pet food on the same day as regular food distribution, which saves you a trip.

Veterinary clinics and low-cost spay-neuter programs occasionally have donated pet food available for clients in financial hardship. If your dog or cat needs veterinary care, ask the clinic whether they have food to send home. Some clinics also know about local pet food assistance programs and can refer you directly.

How to budget your EBT for both people and pets

If you have a tight food budget and also need to feed a pet, the strategy is to spend your EBT on the most filling, least expensive human foods — rice, beans, eggs, canned vegetables, peanut butter, oats — and use any remaining cash income for pet food. This frees up more of your money for the pet's needs.

Some people also ask family members, friends, or community members whether they can contribute pet food or money toward it. Posting in a local community Facebook group or Nextdoor often brings offers of help. Many people have extra pet food at home or are willing to buy a bag if they know it is needed.

What happens if you try to use EBT for pet food

The transaction will not go through. When the cashier scans pet food, the register flags it as ineligible and stops the sale. You will be asked to remove the item and pay for it separately with cash or another payment method if you choose to buy it. There is no penalty to you for attempting to purchase ineligible items — the system simply will not allow it.

Some people worry that trying to buy pet food with EBT will cause problems with their benefits. It will not. The system is designed to prevent ineligible purchases automatically, and attempting one does not trigger an investigation or penalty.

Frequently Asked Questions

Can I buy human-grade pet food with EBT?

No. Even if the product is labeled "human-grade" or "suitable for human consumption," if it is packaged and sold as pet food, it is not covered by EBT. The barcode determines may be able to access, not the ingredients.

What if I buy meat or chicken and feed it to my dog instead of eating it myself?

You can buy meat with EBT and do whatever you want with it after purchase. EBT only controls what you can buy at checkout, not what you do with the food afterward. However, this is not a reliable strategy because your EBT benefit is meant to feed your household, and using it for pets reduces the food available for people.

Do any states allow EBT for pet food?

No. SNAP rules are federal and apply in all 50 states. Pet food is never covered, regardless of where you live or what your state calls its program.

Where do I find a pet food pantry in my area?

Start by calling your local animal shelter and asking whether they distribute pet food or know of programs that do. You can also search online for "[your city] pet food bank" or "[your county] pet assistance." The Feeding Pets of the Homeless website has a directory of programs by location.

Can I get pet food through other government programs?

No federal government program covers pet food. Some local nonprofits and community organizations offer pet food assistance as part of their mission, but these are separate from EBT and other government benefits. Your local animal shelter is the best starting point.