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
Campbell County Animal Shelter
animal paw Shelter Organization
322 Dennis Riddle Lane
Rustburg VA 24588
Caring for Creatures Foundation
352 Sanctuary Lane
Palmyra VA 22963
Caroline County Animal Shelter
animal paw Shelter Organization
14080 Devil'S Three Jump Road
Milford VA 22514
Cat Corner, The
85 Fulton Street
Hampton VA 23663
Cat Haven
6001 Beech Tree Drive
Alexandria VA 22310-2201
Cat's Cradle
P.O. Box 2152
Harrisonburg VA 22801
CATS RULE! Feline Rescue
animal paw Rescue Organization
Po Box 2096
Fairfax VA 22031
Central Virginia Horse Protection Association
Rt. 3 Box 170-A
Concord VA 24538
Charles City County Animal Control
P.O. Box 128
Charles City VA 23030
Charles City County Animal Shelter
animal paw Shelter Organization
11200 Carriage Road
Providence Forg VA 23140
Charlotte County Animal Control
P.O. Box 608
Charlotte Court VA 23923
Charlottesville-Albemarle SPCA
P.O. Box 7047
Charlottesville VA 22906


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