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
Surry County SPCA
P.O. Box 96
Surry VA 23883
Sussex County Animal Control
P.O. Box 1397
Sussex VA 23884
Tails High
1299A Quaker Hill Drive
Alexandria VA 22314
Tails High, Inc.
1299A Quaker Hill Drive
Alexandria VA 22314
Tazewell County Humane Society
P.O. Box 281
Tazewell VA 24651
Tender Heart Rescue
Rescue Organization
7612 West Lee Hwy
Rural Retreat VA 24368
The Dancing Bear Rescue, Inc.
Rescue Organization
56 Buttercup Lane
Stafford VA 22554
The Pet Haven Rescue Center Inc.
Rescue Organization
P.O. Box 24
Falls Mills VA 24613
Tidewater Bichon Frise Rescue
Rescue Organization
P.O. Box 8084
Suffolk VA 23438
Tidewater Humane Society
P.O. Box 68489
Virginia Beach VA 23471
Tidewater Rabbit Rescue
Rescue Organization
P.O. Box 8015
Newport News VA 23707
Traveller's Rest Equine Elders Sanctuary
P.O. Box 2260
Spotsylvania VA 22553
Vinton Animal Control
311 S. Pollard Street
Vinton VA 24179
Virginia Animal Control Association
5585 Sabre Road
Norfolk VA 23502
Virginia Beach Animal Control
2665 Leroy Drive
Virginia Beach VA 23456
Virginia Beach SPCA
3040 Holland Road
Virginia Beach VA 23456
Virginia Federation of Humane Societies
826 Oakwood Drive
Harrisonburg VA 22801
Virginia Greyhound Adoption
Po Box 2059
Spotsylvania VA 22553
Virginia Partnership for Animal Welfare and Support - VA PAWS
P.O. Box 172
Christiansburg VA 24068
Virginia Reptile Rescue
Rescue Organization
P.O. Box 36338
Richmond VA 23235


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