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
Bristol City Animal Control
415 Cumberland Street
Bristol VA 24201
Bristol Humane Society
P.O. Box 1586
Abingdon VA 24210
Brook Hill Retirement Center for Horses
7289 Bellevue Road
Forest VA 24551
Brunswick County Animal Shelter
Shelter Organization
P.O. Box 399
Lawrenceville VA 23868
Buchanan County Animal Shelter
Shelter Organization
P.O. Box 252
Buckingham VA 24521
Buchanan County Humane Society
P.O. Box 758
Grundy VA 24614
Buckingham County Animal Control
P.O. Box 950
Grundy VA 24614
Buckingham County Animal Control
P.O. Box 252
Buckingham VA 23921
Buena Vista Animal Control
2039 Seymore Avenue
Buena Vista VA 24416
Campbell County Animal Shelter
Shelter Organization
322 Dennis Riddle Lane
Rustburg VA 24588
Caring for Creatures Foundation
352 Sanctuary Lane
Palmyra VA 22963
Caroline County Animal Shelter
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
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
Shelter Organization
11200 Carriage Road
Providence Forg VA 23140
Charlotte County Animal Control
P.O. Box 608
Charlotte Court VA 23923

SHELTER/RESCUE SEARCH

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