Virginia Pet Rescues Animal Shelters (page 2 of 5)

Please contact the shelters and rescues below to adopt a homeless animal.

To maintain this very large list of shelters is a huge undertaking for our small staff. If you find any of the information below is incorrect or outdated, or to add a shelter, please let us know via our CONTACT FORM. In your correspondence, please mention the organization and the state.

Virginia animal shelterColonial Heights Animal Shelter, Colonial Heights 23834

Virginia animal shelterCovington City Animal Control, Covington 24426

Virginia animal shelterCraig County Animal Control, New Castle 24127

Virginia animal shelterCulpeper County Department of Animal Services, Culpeper 22701

Virginia animal shelterCulpeper County Humane Society, Culpeper 22701

Virginia animal shelterCumberland SPCA, Cumberland 23040

Virginia animal shelterDamien's Gift Feline Foundation, Orange 22960

Virginia animal shelterDanville Animal Control, Danville 24543

Virginia animal shelterDanville Area Humane Society, Danville 24543

Virginia animal shelterDC Metro No More Homeless Pets, Mt.Vernon 22121

Virginia animal shelterDickenson County Animal Control, Clintwood 24228

Virginia animal shelterDinwiddie County Animal Shelter, Dinwiddie 23841

Virginia animal shelterDoo Doo Happens Rescue, Leesburg 20175

Virginia animal shelterDream Catcher Farm Horse Sanctuary, Rocky Mount 24151

Virginia animal shelterEastern Shore SPCA, Onley 23418

Virginia animal shelterEmporia Animal Control, Emporia 23847

Virginia animal shelterEmporia-Greensville Shelter, Emporia 23847

Virginia animal shelterEquine Rescue League, Inc., Leesburg 20177

Virginia animal shelterEssex County Animal Control, Tappahannock 22560

Virginia animal shelterFairfax County Animal Shelter, Fairfax 22030

Virginia animal shelterFancy Cats Rescue Team, Herndon 20172

Virginia animal shelterFauquier County Animal Control, Warrenton 22186

Virginia animal shelterFauquier SPCA, Warrenton 20188

Virginia animal shelterFerret Haven "By-the-Sea", Virginia Beach 23451

Virginia animal shelterFerrets R#1 Shelter & Rescue, Falls Church 22041

Virginia animal shelterFloyd County Animal Control, Floyd 24091

Virginia animal shelterFloyd County Humane Society, Floyd 24091

Virginia animal shelterFluvanna County Animal Control, Palmyra 22963

Virginia animal shelterFluvanna SPCA, Troy 22974

Virginia animal shelterFor the Love of Animals in Goochland - FLAG, Manakin 23103

Virginia animal shelterFranklin Animal Shelter, Franklin 23851

Virginia animal shelterFranklin County Animal Control Shelter, Rocky Mount 24151

Virginia animal shelterFranklin County Humane Society - Planned Pethood Clinic and Adoption Center, Rocky Mount 24151

Virginia animal shelterFrederick County Animal Control, Winchester 22601

Virginia animal shelterFrederick County Esther Boyd Animal Shelter, Winchester 22603

Virginia animal shelterFredericksburg SPCA, Fredericksburg 22401

Virginia animal shelterFriends of Animal Care & Control - serving Montgomery County Animal Shelter,

Virginia animal shelterFriends of Homeless Animals, Merrifield 22116

Virginia animal shelterFURS - Friends United with the Richmond Shelter, Richmond 23233

Virginia animal shelterGalax Carroll Grayson SPCA - Animal Shelter, Galax 24333

Virginia animal shelterGiles County Animal Rescue, Inc., Pearisburg 24134

Virginia animal shelterGiles County Humane Society, Narrows 24124

Virginia animal shelterGiles County SPCA, Pearisburg 24134

Virginia animal shelterGloucester County Animal Control, Gloucester 23061

Virginia animal shelterGloucester Mathews Humane Society - GHMS, Gloucester 23061

Virginia animal shelterGolden Retriever Rescue Education and Training, Inc. - GRREAT, Falls Church 22043

Virginia animal shelterGoochland County Animal Control, Goochland 23063

Virginia animal shelterGreene County SPCA, Stanardsville 22980

Virginia animal shelterGreyhound Pets of America - Northern Virginia, Centreville 22195

Virginia animal shelterGreyhound Pets of America - Virginia / Richmond, Richmond 23255

Virginia animal shelterHalifax County Animal Control, Halifax 24558

Virginia animal shelterHalifax County Humane Society / Animal Shelter, South Boston 24592

Virginia animal shelterHanover County Pound / Animal Control, Ashland 23069

Virginia animal shelterHanover Humane Society, Inc., Ashland 23005

Virginia animal shelterHarrisonburg Animal Control, Harrisonburg 22801