> Virginia Animal Shelters

Virginia Animal Shelters

Virginia Animal Shelters receive pets from:

  • stray animals
  • relatives when an owner has passed away
  • humane organizations and animal control agencies
  • owners who can no longer care for their pets

When animals are taken in, they rarely have a medical history. If there is one available that indicates medical aid or veterinary care has been given; this information is passed on to the new owner. The Animal Shelter cannot guarantee the health or temperament of an animal adopted from the Shelter.

In order to adopt from a Virginia Animal Shelter you will need a Drivers License or photo ID and must be at least 18 years of age.

Please allow at least 30 minutes to visit the Shelter, view the animals and acquaint yourself with those who are available for adoption. If you do not find what you are looking for, a wish list is sometimes maintained at the front desk, so be sure to check with the receptionist.

Want to add your Virginia shelter or rescue to our database? Click here to fill out a short form and have your shelter or rescue added to our database!

4 Paws Rescue Team, Inc.
merrifield, Virginia 22116
A Forever Home Rescue Foundation
Chantilly, Virginia 20153
A New Beginning Feline Rescue and Adoption, Inc
Hampton, Virginia 23669-2375
A Taste of Heaven
Charles City, Virginia 23030
Accomack County Animal Control
accomack, Virginia 23301
Adopt A Spot Dalmatian Rescue
chesapeake, Virginia 23321
Adopt Rescue Cats, Inc.
Richmond, Virginia 23227
Akita Rescue MidAtlantic Coast, Inc.
Manassas, Virginia 20109
Akita Rescue MidAtlantic Coast, Inc.
Woodbridge, Virginia 22193
All-American Mutt Rescue, Inc
Huddleston, Virginia 24104
Alleghany County Animal Control
covington, Virginia 22426
Alleghany Highlands All Breed Rescue, Inc.
Eagle Rock, Virginia 24085
Alleghany Highlands All Breed Rescue, Inc.
Clifton Forge, Virginia 24422
Alleghany Humane Society
Low Moor, Virginia 24426
Alleghany Humane Society
low moor, Virginia 24457
Ambassador Pit Bull Rescue
Gainesville, Virginia 20155
Amelia County Animal Control
amelia, Virginia 23002
Amelia Patrons for Animal Welfare, Inc.
amelia, Virginia 23002
Amherst County Animal Control
amherst, Virginia 24521
Amherst County Humane Society
amherst, Virginia 24521
Angel Winston's Pack Rescue
Burkeville, Virginia 23922
Angels of Assisi
Roanoke, Virginia 24016-3623
Angels of Assisi
Roanoke, Virginia 24016
Animal Adoption and Rescue Foundation
richmond, Virginia 23227
Animal Allies (Purrs and Paws)
fairfax station, Virginia 22039
Animal Allies Burke-Alexandria
Fairfax Station, Virginia 22039
Animal Assistance League of Virginia, Inc.
chesapeake, Virginia 23322
Animal Care New River Valley, Inc.
blacksburg, Virginia 24061
Animal Care Society
mathews, Virginia 23109
Animal Connections, Inc.
troy, Virginia 22974
Animal Friends of Barbour County
Woodbridge, Virginia 22193
Animal Rescue of Tidewater
norfolk, Virginia 23517
animal shelter
sterling, Virginia 20191
Animal Welfare League
arlington, Virginia 22206
Animal Welfare League of Alexandria
Alexandria, Virginia 22304
Animal Welfare League of Fairfax County
berryville, Virginia 22611
Animal Welfare League, Inc.
kilmarnock, Virginia 22482
Appomattox County Animal Control
appomattox, Virginia 24522
Augusta County Animal Control
verona, Virginia 24482
Augusta County SPCA
staunton, Virginia 24402
Augusta Regional SPCA
Staunton, Virginia 24401
B.R.O.O.D Basset Rescue Of Old Dominion
Charlottesville, Virginia 22911
Bath Animal Welfare Foundation
Hot Springs, Virginia 24445
Bath County Animal Shelter
warm springs, Virginia 24484
Beath Animal Shelter
dillwyn, Virginia 23936
Bedford County Animal Control
bedford, Virginia 24523
Bedford Humane Society, Inc.
bedford, Virginia 24523