Virginia Animal Shelters

View all Virginia animal shelter and rescue organizations in your area. Adopt a pet in need of a permanent loving and caring home today. There are so many animals living in shelters and foster homes in Virginia. Find a furry new friend and give these dogs and cats the love and care they need. Search animal shelters in VA below.

Fauquier SPCA
P.O. Box 733
Warrenton VA 20188
Feline Foundation of Greater Washington
P.O. Box 3071
Merrifield VA 22116
Ferret Haven
2312 Starfish Road
Virginia Beach VA 23451
Ferrets R#1 Shelter & Rescue
5906 Boston Drive
Falls Church VA 22041
animal paw Rescue Organization
Floyd County Animal Control
P.O. Box 218
Floyd VA 24091
Floyd County Humane Society
P.O. Box 862
Floyd VA 24091
Fluvanna County Animal Control
P.O. Box 299
Palmyra VA 22963
Fluvanna SPCA
5239 Union Mills
Troy VA 22974
For the Love of Animals in Goochland
P.O. Box 115
Manakin VA 23103
Franklin Animal Shelter
100 S. Main Street
Franklin VA 23851
animal paw Shelter Organization
Franklin County Animal Control Shelter
9246 Virgil H. Goode Highway
Rocky Mount VA 24151
animal paw Shelter Organization
Franklin County Humane Society
18401 Virgil Goode Highway
Rocky Mount VA 24065


e.g. "Miami FL" or "33168"

Virginia Shelters By City

dog adopt

Pets For Adoption

Search all animals available for adoption in your area. Give a dog or cat forever home today.

Lost Dogs in Virginia

Search all lost dogs in Virginia and help them get home safe.

Missing a shelter or rescue?

Help us get the word out about more shelters and rescues nationwide.

Submit Here


Post or report missing pets and help pets get back home safe.