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.

Shelter/Rescue Address Phone Details
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
animal paw Rescue Organization
5906 Boston Drive
Falls Church VA 22041
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
animal paw Shelter Organization
100 S. Main Street
Franklin VA 23851
Franklin County Animal Control Shelter
animal paw Shelter Organization
9246 Virgil H. Goode Highway
Rocky Mount VA 24151
Franklin County Humane Society
18401 Virgil Goode Highway
Rocky Mount VA 24065


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

dog adopt

Pets For Adoption

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

Missing a shelter or rescue?

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

Submit Here