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
Ferrets R#1 Shelter & Rescue
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
Shelter Organization
100 S. Main Street
Franklin VA 23851
Franklin County Animal Control Shelter
Shelter Organization
9246 Virgil H. Goode Highway
Rocky Mount VA 24151
Franklin County Humane Society
18401 Virgil Goode Highway
Rocky Mount VA 24065
Frederick County Animal Control
107 N. Kent Street
Winchester VA 22601
Frederick County Esther Boyd Animal Shelter
Shelter Organization
161 Fort Collier Road
Winchester VA 22603
Fredericksburg SPCA
1523 Olde William Street
Fredericksburg VA 22401
Friends of Homeless Animals
P.O. Box 2575
Merrifield VA 22116
Full Moon Rescue
Rescue Organization
13246 Dowdy Lane
Unionville VA 22567
Furry Suits Rescue
Rescue Organization
P.O. Box 21
Herndon VA 20172
FURS - Friends United with the Richmond Shelter
Shelter Organization
3420 Pump Road
Richmond VA 23233
Galax Animal Shelter
Shelter Organization
201 Fair Street
Galax VA 24333
Galax Carroll Grayson SPCA - Animal Shelter
Shelter Organization
P.O. Box 2308
Galax VA 24333
Giles County Animal Rescue, Inc.
Rescue Organization
P.O. Box 354
Pearisburg VA 24134
Giles County Humane Society
Rr 1 Box 217
Narrows VA 24124


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

Virginia Shelters By City