Virginia Animal Shelters

310 Shelters
Staunton Animal Control
113 Olive Street
Staunton, VA 24401
Located in Augusta County
Located in Augusta County
Surry County SPCA
P.O. Box 96
Surry, VA 23883
Located in Surry County
Located in Surry County
Sussex County Animal Control
P.O. Box 1397
Sussex, VA 23884
Located in Sussex County
Located in Sussex County
Tails High
1299A Quaker Hill Drive
Alexandria, VA 22314
Located in Alexandria city
Located in Alexandria city
Tails High, Inc.
1299A Quaker Hill Drive
Alexandria, VA 22314
Located in Alexandria city
Located in Alexandria city
Tender Heart Rescue
7612 West Lee Hwy
Rural Retreat, VA 24368
Located in Wythe County
Located in Wythe County
Rescue Organization
The Dancing Bear Rescue, Inc.
56 Buttercup Lane
Stafford, VA 22554
Located in Stafford County
Located in Stafford County
Rescue Organization
The Pet Haven Rescue Center Inc.
P.O. Box 24
Falls Mills, VA 24613
Located in Tazewell County
Located in Tazewell County
Rescue Organization
Tidewater Bichon Frise Rescue
P.O. Box 8084
Suffolk, VA 23438
Located in Suffolk city
Located in Suffolk city
Rescue Organization
Tidewater Humane Society
P.O. Box 68489
Virginia Beach, VA 23471
Located in Virginia Beach city
Located in Virginia Beach city
Tidewater Rabbit Rescue
P.O. Box 8015
Newport News, VA 23707
Located in Portsmouth city
Located in Portsmouth city
Rescue Organization
Traveller's Rest Equine Elders Sanctuary
P.O. Box 2260
Spotsylvania, VA 22553
Located in Spotsylvania County
Located in Spotsylvania 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