Virginia Animal Shelters

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

Animal Shelters in Virginia

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 the 310 shelters, rescues, and foster homes in Virginia. Find a furry new friend in Virginia and give these dogs and cats the love and care they need.

What are the requirements for pet adoption in Virginia?
Each shelter has its own application process for adopting a pet in Virginia. Some require background checks and home checks to make sure the pet is suitable for its adopted family.
What types of pet are typically available for adoption in Virginia?
Most shelters and rescues in Virginia have dogs and cats for adoption. The breeds and ages can vary as all sorts of dogs and cats need a loving home.
What are the costs associated with Virginia pet adoption?
The cost can vary for adoption in Virginia shelters. Most adoptions require an adoption fee and payment for the pets shots before you can take your new furry friend home.
How can I volunteer at a local Virginia animal shelter?
Virginia needs volunteers on a regular basis. Contact a local animal shelter in Virginia directly by phone or email and ask if any volunteers are needed.
SHELTER/RESCUE SEARCH

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

Virginia Shelters By City
dog adopt

Pets For Adoption

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

ADOPT A PET
Lost Dogs in Virginia
lost dog

Search all lost dogs in Virginia and help them get home safe.

Missing a shelter or rescue?

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

Submit Here