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
Craig County Animal Control
P.O. Box 308
New Castle VA 24127
Culpeper County Department of Animal Services
10144 James Monroe Highway
Culpeper VA 22701
Culpeper County Humane Society
P.O. Box 1224
Culpeper VA 22701
Cumberland SPCA
Route 2, Box 276
Cumberland VA 23040
Dachshund Rescue of North America
animal paw Rescue Organization
12497 Lolly Post Lane
Woodbridge VA 22192
Damien's Gift Feline Foundation
126 Landon Lane
Orange VA 22960
Danville Animal Control
P.O. Box 3300
Danville VA 24543
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
animal paw 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


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