Animal Rescues in Virginia

 Rappahannock HS
 RHS Dogs Available
 RHS Cats Available
 RHS News  The PetNetwork
 Available Pets in VA
 Virginia Shelters  PetNetwork WV
 Available Pets in WV
 WV Animal Shelters
 Distance Calculator
 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
 Website Tips
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
County Map
Urgent Notices Please check the Urgent Notices on our Main Page

MADISON WestGreene NorthPage SouthOrange EastRappahannock
Madison County Humane Society Madison, VA 22727
The Madison County Humane Society, Inc., was formed August 1985. Since that time it has served companion animals and their owners in the area. The Madison County Humane Society is an independent, non-profit agency. We are not a division of any County or City and are not funded by any governmental entity or national animal welfare organization. In 2004, the organization's name was changed to Madison-Greene Humane Society to more accurately reflect our service area.

Madison-Greene Humane Society Madison-Greene Humane Society Madison, VA 22727 Madison-Greene Humane Society
c/o Madison County Humane Society
P.O. Box 833
Madison, VA 22727

Siamese Rescue Central Locust Dale, Madison County, VA 22948

MATHEWS WestGloucester NorthMiddlesex SouthYork EastNorthampton
Gloucester-Mathews Humane Society Gloucester, VA 23061


MONTGOMERY WestRadford NorthGiles SouthFloyd EastRoanoke
Humane Society of Montgomery County Christiansburg, VA 24073
The Humane Society of Montgomery County is a nonprofit (501-C3) organization devoted located in the mountains of Southwestern Virginia. The HSMC shelter provides assistance in placing healthy adoptable animals from Montgomery County, Virginia through referral services and/or housing. The shelter is a no-kill therefore, all adoptable animals are housed until suitable families are found. The HSMC is fully funded by community donations. No money is provided by federal, state, or county governments.

Montgomery County Animal Shelter Christiansburg VA, 24073

Friends of Montgomery County Animal Shelter Christiansburg VA, 24073

Montgomery County Animal Control Christiansburg VA, 24073

Animal Welfare Foster Program Blacksburg VA, 24060
We are a small animal rescue organization that was started in the winter of 2004-2005 by veterinary students in Blacksburg, Virginia. We have our corporation status and we are in the process of applying for our non-profit status. There is certainly an incredible need for animal welfare and rescue organizations down here in Southwest Virginia. We have adopted out over 80 animals in our first nine months. We are strictly comprised of foster homes and we take in dogs, cats, small pets and the occasional horse!


NELSON WestAmherst NorthAugusta SouthBuckingham EastAlbemarle
Humane Society of Nelson County Arrington, VA 22922

NEW KENT WestHenrico NorthHanover SouthCharles City EastKing William
New Kent Animal Pound New Kent, VA 23124


NORFOLK WestAmherst NorthAugusta SouthBuckingham EastAlbemarle
Norfolk Animal Management Center Norfolk, VA 23502

Norfolk AMC Homeless Pet List Norfolk, VA 23502

Friends of Norfolk Animal Care Center Norfolk, VA 23502
Friends of Norfolk Animal Care Center seeks to increase awareness of, and support for, the City of Norfolk’s animal shelter. Breaking the mold of the traditional 'city pound', NACC is staffed with friendly, caring, knowledgeable people who want to help ensure you make a well-thought out decision when you come to adopt. Play groups for the shelter animals, and 'meet and greet' opportunities that allow you to see how your current dog or cat responds to an animal you are thinking of adopting, are just a few of the ways NACC works with each adopter to facilitate what we hope will be a lifetime adoption.

Norfolk Animal Care Center
is located at 5585 Sabre Road, just off Lowery Road at Military Highway near Broad Creek Shopping Center.

Animal Visitation Hours:
Mon Closed
Tues 11:00 am - 4:30 pm
Wed 11:00 am - 4:30 pm
Thur 2:00 pm - 7:00 pm
Fri 11:00 am - 4:30 pm
Sat 11:00 am - 4:30 pm
Sun 12:00 pm - 4:30 pm

NORTHAMPTON NorthAccomackSouthNorthampton

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.

NORTHUMBERLAND WestRichmond NorthWestmoreland SouthLancaster EastMaryland
Northumberland County Animal Shelter Heathsville, VA 22473
Since November 1, 2001, the Animal Control Program for Northumberland County has been under the direct supervision of the Northumberland County Sheriff. Recognizing the rural county needed assistance with adoption of animals we encourage the help of volunteers, headed by Fran Warren. Volunteers operate a "yard sale" in Lottsburg, VA to fund the medical needs of the animals in the shelter. The sale has been so successful it has funded cat condos, new puppy crates for the smaller dogs and other animal care needs of the shelter. Under the dedicated leadership of both the Sheriff and the Animal Control Officer, the volunteers clean kennels, socialize animals, assist with administrative duties and operate the adoption program for both cats and dogs. We now have volunteers who are located in Stafford County, VA. They can be contacted at E-mail: They are in need of foster homes for puppies in the Stafford County area.

Virginia State Law requires that all animals adopted from this facility be spayed or neutered. Other than for residents of Northumberland, Westmoreland, Richmond or Lancaster Counties, any animal adopted from this facility must be spayed or neutered before the new adopter takes possession of the animal. Arrangements for spaying or neutering can be made through the local veterinarians. No animal will be "shipped" from this shelter. You must personally visit the shelter.

Northumberland County Animal Shelter
11703 Northumberland Highway
Heathsville, VA 22473

The shelter is located on State Route 360 east of Heathsville. The shelter is located on the left approximately 1 mile past Horsehead. The hours of the shelter are Saturdays from 10:00 am to 2:00 pm, Wednesdays from 10:00 am to 2:00 pm, or by appointment. To make an appointment or for additional information, call Fran at 804-435-2597 or e-mail

ORANGE WestAlbemarle NorthMadison SouthLouisa EastSpotsylvania
Orange County Orange County Animal Control Orange, VA 22960

Orange County Animal Shelter Orange, VA 22960

Orange County Humane Society Orange, VA 22960

Rikki's Refuge Orange, VA 22960

PAGE WestRockingham NorthShenandoah SouthMadison EastRappahannock
Page County Animal Shelter Stanley, VA 22851
We always have many wonderful animals available for adoption. To see some of our animals, please see our list of pets needing homes or stop by and visit us if you are in the area.

E-mail: for more information about the animals at our shelter, or if you are a non-profit rescue organization who can help us by taking a few animals from the shelter. We do care for our animals and are working hard to not only make their lives better, but to make the name Page County Animal Shelter stand for a shelter that cares. State Law reads that we cannot adopt any unaltered animal outside of an adjoining county. We are sorry for the inconvenience.

We are always happy to have visitors to our shelter at:
Page County Animal Shelter
1261 Goodrich Road,
Virginia 22851.
Phone: 540.778.2101

Our Hours are: Monday-Friday: 8am to 4pm
Saturday: 9am -12pm
Sundays we are closed
Click here for directions


PITTSYLVANIA WestFranklin NorthCampbell SouthCaswell NC EastHalifax
Danville Humane Society Danville, VA 24543


PORTSMOUTH CITY WestSuffolk NorthHampton SouthChesapeake EastNorfolk
Portsmouth Humane Society Portsmouth, VA 23704

POWHATAN WestCumberland NorthGoochland SouthAmelia EastChesterfield
Powhatan Sheriffs Office - Animal Control Powhatan, VA 23139

PRINCE EDWARD WestAppomattox NorthBuckingham SouthCharlotte EastAmelia
Southside SPCA Meherrin, VA 23954
Southside SPCA is a no-kill, non-profit animal shelter in south central Virginia, serving 12 counties, and we are run entirely on donations. We are located 60 miles west of Richmond in Prince Edward County. We provide love, humane care and shelter for abandoned animals and strive to provide them with loving, responsible homes.
P.O. Box 66
Meherrin, VA 23954
Phone: 434-736-9595
Dogs Needing Homes at Southside SPCA

PRINCE GEORGE WestDinwiddie NorthChesterfield SouthSussex EastCharles City
Prince George Animal Shelter Petersburg, VA 23805

Pets Needing Homes at Prince George Animal Shelter Petersburg, VA 23805

Petersburg Animal Shelter Petersburg, VA 23805

PRINCE WILLIAM WestFauquier NorthLoudoun SouthStafford EastFairfax
Janet's Rescues and Placements Woodbridge, Northern Virginia

Labrador Retriever Rescue, Inc. Northern Virginia

Save a Dog, Save a Cat Dumfries, Prince William County, VA 22026

The Prince William County Animal Shelter Manassas, VA 20112

PULASKI WestWythe NorthGiles SouthFloyd EastMontgomery
Pulaski County Animal Control Dublin, VA 24084

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

Page updated: February 22nd 2017
Dog Rescues Network | Advice | Shelter Directory | Notices | Lost & Found | Dog Care | Links | Message Board