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
Danville Area Humane Society
P.O. Box 3352
Danville VA 24543
DC Metro No More Homeless Pets
P.O. Box 19
Mount Vernon VA 22121
Dickenson County Animal Control
P.O. Box 1098
Clintwood VA 24228
Dinwiddie County Animal Shelter
Shelter Organization
P.O. Drawer 70
Dinwiddie VA 23841
Dogs Deserve Better of the New River Valley, VA
528 Blue Grass Trail
Newport VA 24128
Dogwood Sheltie Rescue
Rescue Organization
12 Regis Circle
Sterling VA 20164
Doo Doo Happens Rescue
Rescue Organization
704 Godrey Court Se
Leesburg VA 20175
Dream Catcher Farm Horse Sanctuary
495 Adam Perry Road
Rocky Mount VA 24151
Eastern Shore SPCA
26528 Lakford Highway
Onley VA 23418
Emporia Animal Control
1443 James River Jct
Emporia VA 23847
Emporia-Greensville Shelter
Shelter Organization
P.O. Box 467
Emporia VA 23847
Equine Rescue League, Inc.
Rescue Organization
P.O. Box 4366
Leesburg VA 20177
Essex County Animal Control
P.O. Box 266
Tappahannock VA 22560
Fairfax County Animal Shelter
Shelter Organization
4500 West Ox Road
Fairfax VA 22030
Fancy Cats Rescue Team
Rescue Organization
P.O. Box 182
Herndon VA 20172
Fancy Cats Rescue Team
Rescue Organization
P.O. Box 182
Herndon VA 20172
Fauquier County Animal Control
78 West Lee Street
Warrenton VA 22186
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

SHELTER/RESCUE SEARCH

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