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
Homeless Animals Rescue Team - HART
Rescue Organization
P.O. Box 7261
Fairfax Station VA 22039
Homeward Trails Animal Rescue
Rescue Organization
Po Box 100968
Arlington VA 22210
Hopewell Animal Control
300 N. Main Street
Hopewell VA 23860
Hopewell Humane Society
18201 Wards Creek Road
Disputanta VA 23842
Humane Farm Animal Care (HFAC)
P.O. Box 727
Herndon VA 20172
Humane Organization for Retired Standardbred Equines
P.O. Box 88
Church Road VA 23833
Humane Society / SPCA of Nelson County
P.O. Box 85
Arlington VA 22922
Humane Society for Campbell County
P.O. Box 606
Rustburg VA 24588
Humane Society of Amherst County
P.O. Box 614
Amherst VA 24521
Humane Society of Caroline County
P.O. Box 173
Port Royal VA 22535
Humane Society of Fairfax County
4057 Chain Ridge Road
Fairfax VA 22030
Humane Society of Franklin - Southampton County
27463 Pretlow Road
Franklin VA 23851
Humane Society of Loudon County
P.O. Box 601
Leesburg VA 20178
Humane Society of Montgomery County
P.O. Box 287
Blacksburg VA 24063
Humane Society of Nelson County
29 Stagebridge Road
Lovingston VA 22949
Humane Society of Shenandoah County
P.O. Box 173
Woodstock VA 22664
Humane Society of Warren County
1245 Progress Drive
Front Royal VA 22630
Indian Rivers Humane Society
P.O. Box 264
Aylett VA 23009
Isle of Wight County Animal Control
P.O. Box 80
Isle Of Wight VA 23397
Isle of Wight County Humane Society
P.O. Box 273
Smithfield VA 23431


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