Virginia Animal Shelters

420 Shelters
Fauquier SPCA, Inc.
PO Box 733
Warrenton, VA 20188

Located in Fauquier County

(540) 788-9000
Details
The Feline Foundation of Greater Washington, Inc.
11160 C-1 S Lakes Dr #707
Reston, VA 20191

Located in Fairfax County

(703) 920-8665
Details
Ferret Haven
2312 Starfish Road
Virginia Beach, VA 23451

Located in Virginia Beach city

757-481-3954
Details
Ferrets R#1 Shelter & Rescue
Rescue Organization
Shelter Organization
5906 Boston Drive
Falls Church, VA 22041

Located in Fairfax County

703-998-3151
Details
Floyd County Animal Control
P.O. Box 218
Floyd, VA 24091

Located in Floyd County

Floyd County Humane Society
P.O. Box 862
Floyd, VA 24091

Located in Floyd County

540-745-9365
Details
Fluvanna County Animal Control
P.O. Box 299
Palmyra, VA 22963

Located in Fluvanna County

Fluvanna SPCA
5239 Union Mills
Troy, VA 22974

Located in Fluvanna County

804-591-0123
Details
For the Love of Animals in Goochland
P.O. Box 115
Manakin, VA 23103

Located in Goochland County

804-342-6975
Details
Franklin Animal Shelter
Shelter Organization
100 S. Main Street
Franklin, VA 23851

Located in Franklin city

757-562-8575
Details
Franklin County Animal Control Shelter
Shelter Organization
9246 Virgil H. Goode Highway
Rocky Mount, VA 24151

Located in Franklin County

540-483-7440
Details
Franklin County Humane Society Inc.
18401 Virgil H. Goode Highway
Rocky Mount, VA 24151

Located in Franklin County

(540) 489-3491
Details

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 420 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.

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.

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.

The cost can vary for adoption in Virginia shelters. Most adoptions require an adoption fee and payment for the pet's shots before you can take your new furry friend home.

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"

    LOST & FOUND PETS

    Report or Find a Lost Pet Right Now. Spread Awareness In Your Area to Find Your Lost Pet.

    MISSING PETS
    Missing a shelter or rescue?

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

    Submit Here
    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