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
Isle of Wight County Humane Society
P. O. Box 273
Smithfield VA 23431
James City County Animal Control Shelter
Shelter Organization
P.O. Box 8784
Williamsburg VA 23187
K-9 New Life Center
P.O. Box 6427
Virginia Beach VA 23456
King & Queen Co Animal Control
P.O. Box 565
West Point VA 23181
King George Animal Rescue League (KGARL)
Rescue Organization
P.O. Box 1143
King George VA 22485
KitKat Rescue
Rescue Organization
38581 Daymont Lane
Waterford VA 20197
kitten orange white
423 East Bellefonte Ave Apt B
Alexandria VA 22301
Lancaster Animal Shelter
Shelter Organization
3156 Regina Road
Lancaster VA 22503
Laughing Horse Sanctuary
8317 Grassland Drive
Sandy Level VA 24161
Lee County Animal Control
P.O. Box 367
Jonesville VA 24263
Liberty Golden Retriever Rescue
Rescue Organization
P.O. Box 5365
Woodbridge VA 22194
Lionhearts, Inc.
7509 Po River Drive
Spotsylvania VA 22553
Lost Dog and Cat Rescue Foundation
Rescue Organization
P.O. Box 223953
Chantilly VA 20153
Lost Fantasy Rescue
Rescue Organization
Po Box 42
Ceres VA 24318
Lost Fantasy Stables and Animal Rescue
Rescue Organization
P.O. Box 42
Ceres VA 24318
Loudoun County Animal Care and Control
39820 Charles Town Pike
Waterford VA 20197
Lynchburg Animal Control
P.O. Box 199
Lynchburg VA 24505
Lynchburg Humane Society
3305 Naval Reserve Road
Lynchburg VA 24501
Madison County Animal Control
P.O. Box 705
Madison VA 22727
Madison-Greene Humane Society
P.O. Box 833
Madison VA 22727


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