Virginia Animal Shelters

310 Shelters
Campbell County Animal Shelter
322 Dennis Riddle Lane
Rustburg, VA 24588
Located in Campbell County
Located in Campbell County
Shelter Organization
Caring for Creatures Foundation
352 Sanctuary Lane
Palmyra, VA 22963
Located in Fluvanna County
Located in Fluvanna County
Caroline County Animal Shelter
14080 Devil'S Three Jump Road
Milford, VA 22514
Located in Caroline County
Located in Caroline County
Shelter Organization
Cat Corner, The
85 Fulton Street
Hampton, VA 23663
Located in Hampton city
Located in Hampton city
Cat Haven
6001 Beech Tree Drive
Alexandria, VA 22310-2201
Located in Fairfax County
Located in Fairfax County
Cat's Cradle
P.O. Box 2152
Harrisonburg, VA 22801
Located in Harrisonburg city
Located in Harrisonburg city
CATS RULE! Feline Rescue
Po Box 2096
Fairfax, VA 22031
Located in Fairfax city
Located in Fairfax city
Rescue Organization
Central Virginia Horse Protection Association
Rt. 3 Box 170-A
Concord, VA 24538
Located in Campbell County
Located in Campbell County
Charles City County Animal Control
P.O. Box 128
Charles City, VA 23030
Located in Charles City County
Located in Charles City County
Charles City County Animal Shelter
11200 Carriage Road
Providence Forg, VA 23140
Located in New Kent County
Located in New Kent County
Shelter Organization
Charlotte County Animal Control
P.O. Box 608
Charlotte Court, VA 23923
Located in Charlotte County
Located in Charlotte County
Charlottesville-Albemarle SPCA
P.O. Box 7047
Charlottesville, VA 22906
Located in Charlottesville city
Located in Charlottesville city

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