pet food pantry

do you need help feeding your pets?

The SPCA believes no one should have to choose between feeding their pet or themself, nor be forced to surrender their pet due to financial hardship. The Pet Food Pantry is one of the many ways the SPCA is working to increase pet retention in the Charlottesville and greater Albemarle community. Assistance is available on-site, and SPCA volunteers bag, transport, and pass out dog and cat food at local food pantries as a way to reach those who may be struggling.

Support the Pantry

The SPCA accepts all donations of unexpired dry and canned cat, kitten, dog and puppy food. Please leave your donations in the blue bins on the left side of our building.

Utilize the Pantry

If you need help feeding your pets, please fill out our online form here. We do not require ID or proof to public assistance for community members to utilize this resource.

After submitting the form, you will receive a Pet Pantry Tracking Card which you can use to pick up two weeks of pet food at a time (as supplies allow). We currently offer two pick-up dates per week:


Sundays: 12-4PM

Wednesdays: 2-6PM


When you arrive, follow the signage around to the left side of our building to meet staff and volunteers.

33,565 lbs

of pet food given to those in need in 2024

Did you know, you can send supplies and food directly to the shelter through our Amazon and Chewy wish lists.

Amazon Wish List Chewy Wish List

Donations We Accept For Our Pet Food Pantry:


  • Canned and dry cat food
  • Canned and dry kitten food
  • Canned and dry dog food
  • Canned and dry puppy food
  • Non-clumping or regular cat litter (check out these brands)


We accept opened bags of dry dog, cat, kitten, and puppy food, as well as cat litter and near-expiration pet food. Please drop-off pet food donations at our shelter at 3355 Berkmar Drive, Charlottesville, VA in the blue bins on the left side of our building.

Share by: