Animal Rescues in Virginia

 The PetNetwork
 Available Pets in VA
 Virginia Shelters  PetNetwork WV
 Available Pets in WV
 WV Animal Shelters  Rappahannock HS
 RHS News
 Re-homing Advice
 Find the Right Dog
 Notice Board
 Message Board
 Lost and Found
 Lost a Dog?
 Care and Training
 Pet Quiz
 Dogs in the News
 Breed Information
 Dog Rescues
 Animal Rescues
 Breed Rescues
Dog Rescues Network
County Map
 All Virginia

 Charles City
 Isle of Wight
 James City
 King George
 King and Queen
 King William
 New Kent
 Newport News
 Poquoson City
 Prince Edward
 Prince George
 Prince William
 Richmond City
 Richmond County
 Virginia Beach

Mid-Atlantic English Springer Spaniel Rescue Virginia and West Virginia.

Mid-Atlantic Great Dane Rescue League, Inc. Virginia and Washington DC

ACCOMACK WestNorthumberland NorthWorcester MD SouthNorthampton EastAtlantic Ocean
SPCA Eastern Shore
The SPCA Eastern Shore is a private nonprofit 501(c)3 non-euthanasia (no-kill), limited intake animal shelter for dogs and cats in Accomack and Northampton Counties on Virginia’s Eastern Shore. We provide shelter, food, medical care, and adoption services for homeless and abandoned dogs and cats. These services are funded solely by private donations and adoption fees. At the SPCA, we treat our shelter pets with the same love and care we give our own, and that means providing them regular medical care, monthly heartworm and flea preventative and annual vaccinations. Our unique shelter provides a homelike environment that focuses on constantly improving our pets’ mental and physical well being to ensure they remain highly adoptable and happy while waiting for their new, forever families to find them. However, as a limited intake shelter we can only take the animals when we have space and staff to care for them. This means that sometimes when a owner calls to surrender their pet, we simply cannot take them. A sad fact is that the SPCA cannot adopt out pets as fast as cats and dogs are being produced. Remember, nationwide, only half of all animals coming into shelters are able to be adopted out or returned to owners. The real roadblock to a no-kill society is pet overpopulation. When you are looking for a new pet, adopt one from a shelter or rescue and support the spay/neuter of all cats and dogs.

PetFinder See pets needing homes at SPCA-Eastern Shore Inc.

SPCA Eastern Shore
26528 Lankford Hwy.
PO Box 164
Onley, VA 23418
Phone: 757-787-7385
Opening times: Tuesday - Saturday 10:00 am - 3:00 pm
For safety, no flip-flops or high heel shoes are permitted while visiting the kennel.

ALBEMARLE WestNelson NorthRockingham SouthBuckingham EastLouisa
Basset Rescue of the Old Dominion

Charlottesville-Albemarle SPCA

Charlottesville-Albemarle SPCA Adoption List Charlottesville, VA 22901

ALEXANDRIA CITY WestFairfax NorthArlington SouthPrince Georges MD EastWashington DC
Animal Welfare League of Alexandria Alexandria, VA 22304

AMELIA WestCumberland NorthPowhatan SouthDinwiddie EastChesterfield
Amelia Animal Shelter, VA Dogs for Adoption/Rescue at Amelia County Animal Shelter, VA
The dogs at Amelia County Animal Control need our help! Please consider adopting, rescuing, networking and donating to help them find rescues/homes. Amelia County Animal Shelter is located in Amelia County, Virginia. They are a government run facility operated by the Amelia County Animal Control. Our Adoption fee is $10 and all our animals come with a low cost spay and neuter program ($25) thanks to a local Non-Profit, APAW (Amelia Patron's for Animal Welfare). Volunteers are always needed, and welcome!

AMHERST WestBedford NorthRockbridge SouthCampbell EastNelson
Humane Society of Amherst County Amherst, VA 24521
We have plenty of kittens and cats and puppies and dogs looking for loving homes. Remember, any time is a good time for a new companion! If you don't see what you're looking for today, keep checking. The perfect pooch or kitty may be just around the corner!

APPOMATTOX WestCampbell NorthNelson SouthCharlotte EastBuckingham

ARLINGTON WestFairfax NorthMontgomery MD SouthAlexandria EastWashington DC
Animal Welfare League of Arlington Arlington, VA 22206

Homeward Trails Animal Rescue Arlington, VA 22210

PetFinder Homeward Trails Animal Rescue Arlington, VA 22210

AUGUSTA WestHighland NorthRockingham SouthNelson EastAlbemarle
Shenandoah Valley Animal Services Center Lyndhurst, VA 22952
Shenandoah Valley Animal Services Center is an open admissions animal shelter and is home to dozens of animals looking for their forever homes. We accept stray and owner surrendered animals from Staunton, Waynesboro and Augusta County, and do our best in placing these animals in forever homes. We also have created a wonderful network in our community with local rescues to rehome these homeless dogs and cats. We try our best but cannot guarantee adoption or rescue for every animal that comes into our care.

Dogs needing homes at Shenandoah Valley Animal Services Center

Shenandoah Valley Animal Services Center (SVASC)
1001 Mt.Torrey Rd,
Lyndhurst, VA 22952
Phone: (540) 943-5142

BEDFORD WestFranklin NorthBotetourt SouthPittsylvania EastCampbell
Bedford County Animal Shelter Bedford, VA 24523
The Bedford County Animal Shelter provides boarding options to abandoned and stray animals. Our adoptable animals including dogs and puppies, cats and kittens, bunnies, guinea pigs, reptiles and more are available with updated shots and neutering. Feel free to take a tour of the Shelter, talk with staff and ask about Shelter programs.

Bedford County Animal Shelter
1307 Falling Creek Rd
Bedford, VA 24523
Phone: (540) 586-7690
BLAND WestTazewell NorthWest Virginia SouthWythe EastGiles
Dogs collected by the Bland County dog warden are taken to Wythe County Dog Shelter
600 Atkins Mill Road,
Wytheville, VA, 24382
Phone: 276-228-6003

Dogs Needing Homes at Lost Fantasy Rescue, Ceres, VA 24318
In order to be considered as a potential adopter for a dog, we ask that you click here to read our adoption information and fill out our adoption application. Our adoption process includes said application, reference checks, vet checks, an informal home visit, a meet and greet, as well as an adoption contract and fee/donation.

Lost Fantasy Rescue, Ceres, VA 24318
BOTETOURT WestCraig NorthAlleghany SouthBedford EastRockbridge
Dogs and cats collected by the Botetourt County Animal Control are taken to the:

Regional Center for Animal Care and Protection
1510 Baldwin Ave NE,
Roanoke, VA 24012

Phone: 540.344.4922

Pets needing homes at RCACP

BUCKINGHAM WestAppomattox NorthAlbemarle SouthPrince Edward EastCumberland

CAMPBELL WestBedford NorthAmhurst SouthPittsylvania EastAppomattox
Humane Society for Campbell County Rustburg, VA, 24588

CAROLINE WestSpotsylvania NorthKing George SouthHanover EastEssex
Canine Rescue And Adoption Program Caroline County, Virginia

Caroline County Animal Shelter Milford, VA 22514

CARROLL WestGrayson NorthWythe SouthRobertson TN EastPatrick
Galax Carroll Grayson Animal Shelter Galax, VA 24333
The Galax Carroll Grayson Animal Shelter is a regional shelter operated jointly by the three local governments (Galax City, Carroll County and Grayson County) under the requirements of the Code of the Virginia. The shelter accepts animals as required under the Code and works to place animals back with their owners, adopt them to new owners, or place them with other non-profit animal welfare agencies that may be able to adopt them. Animals are transferred on a first come first serve basis, so always contact the Shelter to check that the animal you are interested in is still available. If you are interested in becoming an animal welfare agency, please call 276-236-5773.

Dogs needing homes at Galax Carroll Grayson Animal Shelter


CHARLOTTE WestCampbell NorthAppomattox SouthHalifax EastLunenburg

CHESAPEAKE WestSuffolk NorthPortsmouth City SouthCamden NC EastVirginia Beach
Adopt A Spot Dalmatian Rescue Chesapeake, VA 23321

Shar-Pei Rescue of Virginia Chesapeake, VA
The goal of Shar-Pei Rescue of VA is to help rehabilitate and re-home shelter Shar-Pei, Shar-Pei in situations of cruelty and neglect, and Shar-Pei from families that can no longer care for them. We are an IRS 501©3 approved organization. Our group is comprised of volunteers that are dedicated to finding loving, forever homes for Shar-Pei in need.

Chesapeake Animal Control Adoptions Chesapeake, VA 23323

PetFinderChesapeake Animal Control Adoptions Chesapeake, VA 23323

CHESTERFIELD WestPowhatan NorthRichmond City SouthDinwiddie EastHenrico
Chesterfield County Animal Shelter Chesterfield, VA 23832

Saving Animals From Euthanasia Chester, VA 23831

CLARKE WestWarren NorthFrederick SouthPrince William EastLoudoun
Clarke County Animal Shelter Berryville, VA 22611

CRAIG WestGiles NorthAlleghany SouthRoanoke EastBotetourt
Stray dogs from Craig County are taken to the
City of Salem Animal Shelter
1301 Indiana St,
Salem, VA 24153.
Phone: 540-375-3038

CULPEPER WestMadison NorthRappahannock SouthOrange EastFarquier
Humane Society of Culpeper Culpeper, VA 22710

Rappahannock Animal Welfare League Rappahannock Animal Welfare League Amissville, VA 20106


DICKENSON WestWise NorthKentucky SouthRussell EastBuchanan
Dickenson County Animal Control Clintwood, VA 24228

309 DC Truckshop Road
Clintwood, VA 24228
Phone: (276) 835-1320
Fax: (276) 835-8050

Hours: Monday through Friday 8 a.m. to 4 p.m.

DINWIDDIE WestNottoway NorthChesterfield SouthSussex EastPrince George
Dinwiddie Animal Shelter Dinwiddie, VA 23841
The Dinwiddie County Animal Shelter is open for adoptions, animal turn-ins, visits and other inquiries from 9:00 am to 5:00 pm on Monday and Wednesday, and 9:00 am to 3:00 pm on Tuesday, Friday, and Saturday (excluding County holidays). The animal shelter is located at: 10903 Wheelers Pond Road, Dinwiddie, VA 23841.

Dogs are featured on the Dinwiddie County Animal Control Adopt-a-Pet page

Adoption information


Next Page Next Page
How close are we to you? Click on this link and put your town and the destination in the boxes at the bottom of the page then click on the Get Directions button.
County Map of Virginia
Left Arrow West Virginia Animal Rescue Organisations

Script updated: October 9th 2023

Dog Rescues Network | Advice | Shelter Directory | Notices | Lost & Found | Dog Care | Links | Message Board