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
Animal Welfare League, Inc.
107 S. Main Street
Kilmarnock VA 22482
Appomattox County Animal Control
P.O. Box 836
Appomattox VA 24522
Augusta County Animal Control
P.O. Box 590
Verona VA 24482
Augusta County SPCA
P.O. Box 2014
Staunton VA 24402
Augusta Regional SPCA
33 Archery Lane
Staunton VA 24401
B.R.O.O.D Basset Rescue Of Old Dominion
animal paw Rescue Organization
3445 Seminole Trail, Box 248
Charlottesville VA 22911
Bath Animal Welfare Foundation
P.O. Box 716
Hot Springs VA 24445
Bath County Animal Shelter
animal paw Shelter Organization
P.O. Box 309
Warm Springs VA 24484
Beagle Rescue, Education & Welfare (BREW, Inc. Mid-Atlantic)
animal paw Rescue Organization
5171 Waterway Drive
Dumfries VA 22026
Beath Animal Shelter
animal paw Shelter Organization
P.O. Box 628
Dillwyn VA 23936
Bedford County Animal Control
122 E. Main Street
Bedford VA 24523
Bedford Humane Society, Inc.
P.O. Box 1293
Bedford VA 24523


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