Adopt a Dog

Thank you for your interest in adopting a dog from the Charlottesville-Albemarle SPCA. You will find most of our available dogs below, but please stop by our beautiful facility to look around. If you have any questions, email us.

Adoption fees are listed below and include: spay/neuter, age-appropriate vaccinations, de-worming, heart-worm testing, a free medical exam from participating vets and an ID tag, as well as a microchip and a free behavior CD to help you and your new pet begin your lifetime of love and companionship.

Puppies: $150 and up
Dogs: $100 and up
Senior Dogs: FREE
Seniors for Seniors: FREE for anyone 60+ Ask about our Senior for Senior Benefits!
Special Needs Dogs: FREE 
Angel Adoptions:
FREE Learn more here.

Benefactor Dogs: $100+
We try to keep our adoption fees as reasonable as possible to give our pets the very best chance to find a new home. The adoption fee does not come close to covering the cost of care for our animals. At times, select dogs and puppies will have higher adoption fees. The higher fees are usually for purebred dogs or small-sized dogs, who are in high demand and quickly adopted. Their adoption fees allow them to act as benefactors to other dogs. These fees can help give other dogs more time or special medical or behavioral rehabilitation and a better chance at adoption.

See the homepage for any current adoption specials!

Discounts are available for multiple dog adoptions.

Fill out the application here.

Note – if you are using Safari and experience navigation problems browsing our animals, please try again using Firefox, Chrome, Internet Explorer, or Opera.