Virginia Animal Shelters

310 Shelters
Craig County Animal Control
P.O. Box 308
New Castle, VA 24127
Located in Craig County
Located in Craig County
Culpeper County Department of Animal Services
10144 James Monroe Highway
Culpeper, VA 22701
Located in Culpeper County
Located in Culpeper County
Culpeper County Humane Society
P.O. Box 1224
Culpeper, VA 22701
Located in Culpeper County
Located in Culpeper County
Cumberland SPCA
Route 2, Box 276
Cumberland, VA 23040
Located in Cumberland County
Located in Cumberland County
Dachshund Rescue of North America
12497 Lolly Post Lane
Woodbridge, VA 22192
Located in Prince William County
Located in Prince William County
Rescue Organization
Damien's Gift Feline Foundation
126 Landon Lane
Orange, VA 22960
Located in Orange County
Located in Orange County
Danville Animal Control
P.O. Box 3300
Danville, VA 24543
Located in Danville city
Located in Danville city
Danville Area Humane Society
P.O. Box 3352
Danville, VA 24543
Located in Danville city
Located in Danville city
DC Metro No More Homeless Pets
P.O. Box 19
Mount Vernon, VA 22121
Located in Fairfax County
Located in Fairfax County
Dickenson County Animal Control
P.O. Box 1098
Clintwood, VA 24228
Located in Dickenson County
Located in Dickenson County
Dinwiddie County Animal Shelter
P.O. Drawer 70
Dinwiddie, VA 23841
Located in Dinwiddie County
Located in Dinwiddie County
Shelter Organization
Dogs Deserve Better of the New River Valley, VA
528 Blue Grass Trail
Newport, VA 24128
Located in Giles County
Located in Giles County

Animal Shelters in Virginia

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 the 310 shelters, rescues, and foster homes in Virginia. Find a furry new friend in Virginia and give these dogs and cats the love and care they need.

What are the requirements for pet adoption in Virginia?
Each shelter has its own application process for adopting a pet in Virginia. Some require background checks and home checks to make sure the pet is suitable for its adopted family.
What types of pet are typically available for adoption in Virginia?
Most shelters and rescues in Virginia have dogs and cats for adoption. The breeds and ages can vary as all sorts of dogs and cats need a loving home.
What are the costs associated with Virginia pet adoption?
The cost can vary for adoption in Virginia shelters. Most adoptions require an adoption fee and payment for the pets shots before you can take your new furry friend home.
How can I volunteer at a local Virginia animal shelter?
Virginia needs volunteers on a regular basis. Contact a local animal shelter in Virginia directly by phone or email and ask if any volunteers are needed.
SHELTER/RESCUE SEARCH

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

Virginia Shelters By City
dog adopt

Pets For Adoption

Search all animals available for adoption in your area. Give a dog or cat forever home today.

ADOPT A PET
Lost Dogs in Virginia
lost dog

Search all lost dogs in Virginia and help them get home safe.

Missing a shelter or rescue?

Help us get the word out about more shelters and rescues nationwide.

Submit Here