Many shelters and rescue groups in Virginia are over capacity. By adopting, you give one lucky dog or cat a home and create space for another pet in your community to be rescued.

Locations icon

Adopt a pet near you

These shelters and rescue groups in Virginia are full of loving cats and dogs looking for homes with people like you.

Help your local animal shelter or rescue group 

At Best Friends, our goal is to get more dogs and cats out of shelters and into homes and make every shelter in America no-kill. Each and every one of these shelters needs caring people like you to adopt, foster, donate, volunteer, and advocate to help save the lives of pets in your community. 

Find an animal shelter or rescue group near you today:
Search by City/State/Zip
Units: Miles
Address, City, Zip-Code, Country, ...
Best Friends Logo Mark

About Best Friends

Best Friends Animal Society is working to save the lives of cats and dogs all across the country, giving pets second chances and happy homes.

As recently as 2016, 2 million cats and dogs were killed in shelters in this country simply because shelters didn't have the community support or the resources to save their lives. That number was down to 425,000 in 2024, but there’s still work to do to ensure a bright future for every dog and cat in America.

Best Friends operates the nation's largest no-kill sanctuary for companion animals and is committed to saving the lives of homeless pets by working with shelters and passionate people like you. We’re sharing our resources and what we know to help shelters around the country achieve no-kill in their communities. Together, we will bring the whole country to no-kill in 2025.