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
County Map

MADISON WestGreene NorthPage SouthOrange EastRappahannock
Madison County Animal Control Madison County Animal Control Madison, VA 22727

The mission of the County's animal shelter is to serve as a suitable environment for the temporary confinement of animals, to provide humane care for those animals, and to find safe and loving homes for as many animals as possible.

4590 Shelby Road
P.O. Box 705
Madison, VA 22727
Phone: 540-948-7042

Siamese Rescue Central Locust Dale, Madison County, VA 22948

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

MECKLENBURG WestHalifax NorthLunenburg SouthNC EastBrunswick
Lake Country SPCA Clarkeville, VA 23927

The Lake Country SPCA is a non-profit, no-kill animal rescue group based in Mecklenburg County, Virginia. Our shelter offers an alternative to County Pounds which have to euthanize regularly due to lack of space, and helps save the lives of many companion animals each year. Volunteer board members run the shelter and manage direct care volunteers and several paid employees. All of our animals are located in our shelter at 11764 Hwy. 15, Clarksville, Virginia 23927, or in foster homes.

Lake Country SPCA
11764 Hwy. 15
Virginia 23927
Phone: 434-374-8076

Opening hours:
Monday-Friday 12pm-4pm
Saturday 11:30am-4pm
Closed Sunday


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

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
29 Stagebridge Rd
Lovingston, VA 22922
Phone: (434) 263-7722

OPEN TO THE PUBLIC: 1 p.m. to 4 p.m., seven days a week
CLOSED: New Year's Day, Christmas, Thanksgiving, 4th of July, Easter
OPEN: Memorial Day and Labor Day

The Almost Home Pet Adoption Center is located north of Lovingston, Virginia, on the Route 29 north bound lane. Come visit us during our regular operating hours.

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

Norfolk Animal Care Center Norfolk, VA 23512
NACC is the city’s animal sheltering facility. Our shelter is open-admission, providing a safe haven for animals from the City of Norfolk. On average, the Norfolk Animal Care and Adoption Center cares for 400 to 600 animals each month, and over 5,000 animals each year.

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 2pm - 4:30pm
Wed 2pm - 4:30pm
Thur Closed
Fri 2pm - 4:30pm
Sat 12pm - 4:30pm
Sun 12pm - 4:30pm

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.

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-724-0764 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

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


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

Pittsylvania Pet Center
11880 U.S. Highway 29
Chatham, VA 24531

Phone: 434-432-1989
Fax: 434-433-2944

Opening Hours:
Monday: Closed
Tuesday, Thursday, Saturday and Sunday: Noon to 5pm
Wednesday and Friday: Noon to 6pm

Our staff will work with potential adopters to help them find the right fit for their family as adopting a pet is a lifelong commitment.

Dogs Needing Homes at Pittsylvania Pet Center


PORTSMOUTH CITY WestSuffolk NorthHampton SouthChesapeake EastNorfolk
Portsmouth Humane Society Portsmouth, VA 23704
Founded in 1889, we are believed to be the oldest continuously-operating animal welfare organization in the Commonwealth of Virginia. The City of Portsmouth, without a city-run animal shelter of its own, relies upon the Portsmouth Humane Society (PHS) to provide shelter, care, and adoption efforts for all of the city’s homeless animals. As a non-profit organization, we depend upon charitable contributions and volunteer support to accomplish our goal of providing the best possible outcome for the pets in our care.

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 Care & Control Petersburg, VA 23805

Dogs needing homes at Petersburg Animal Care & Control Petersburg, VA 23805

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

Labrador Retriever Rescue, Inc. Northern Virginia

The Prince William County Animal Shelter Manassas, VA 20112

PULASKI WestWythe NorthGiles SouthFloyd EastMontgomery
Pulaski County Animal Shelter 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

Script updated: October 9th 2023

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