Listing of no-kill shelters in Virginia - please help by providing your feedback! If you know of any others that aren't listed, please let us know.
AARF, Animal Adoption and Rescue Foundation (Richmond)
Richmond, Virginia

https://www.facebook.com/pg/AARFinVA/about/?ref=page_internal
More info about AARF, Animal Adoption and Rescue Foundation (Richmond)

Almost Home Pet Adoption Center
Lovingston, Va.

Angels of Assisi (Roanoke)
Roanoke, Virginia

Animal Aid Society
Hampton, VA 23666

Animal Assistance League (Chesapeake)
Chesapeake, Virginia

Animal Hope Alliance, Inc.
Blacksburg, VA

Animal Welfare League of Arlington
Arlington, Virgnia

http://awlopc.rescuegroups.org/
More info about Animal Welfare League of Pittsylvania County (Chatham)

ARC Border Collie Rescue, Inc. (Richmond)
Richmond, Virginia

AWLA - Animal Welfare League of Alexandria
Alexandria, VA

BARK - Bandit's Adoption and Rescue of K-9s (Ashland)
Ashland, Virginia

Casey's House, Inc. (Bluemont)
Bluemont, VA

Cat Adoption and Rescue Efforts, Inc. (C.A.R.E.)
Henrico, Virgnia

Cat's Cradle (Harrisonburg)
Harrisonburg, VA

Central Virginia Regional Rescue (CVRR)
Forest, VA

Charlottesville Albemarle SPCA
Charlottesville, VA

East Coast Canine Alliance (Virginia Beach)
Virginia Beach, VA

Equine Rescue League (Leesburg)
Leesburg, Virginia

Fancy Cats & Dogs Rescue Team
Herndon, Virginia

Franklin County Humane Society
Franklin County, VA

Fredericksburg Regional SPCA
Fredericksburg, VA

Friends Of Homeless Animals
McLean, VA

Friends of the Northumberland County Animal Shelter (FNCAS)
Heathsville, VA

https://www.friendsncas.org/
More info about Friends of the Northumberland County Animal Shelter (FNCAS)

Gloucester-Mathews Humane Society (GMHS)
Gloucester VA

Hanover Humane Society (Ashland)
Ashland, VA

Happy Tails Animal Rescue (Abingdon)
Abingdon, VA

Henrico Humane Society (Richmond)
Richmond, Virginia

Highland County Humane Society (HCHS)
Highland County, Virginia

Homeless Animals Rescue Team (HART)
Fairfax Station, VA

Homeward Trails Animal Rescue (Arlington)
Arlington, Virginia

Hope for Life Rescue, Inc. (Virginia Beach)
Virginia Beach, Virginia

Humane Society of Fairfax County, Inc.
Farifax, Virgnia

Humane Society of Loudoun County (Leesburg)
Leesburg, VA

Humane Society of Montgomery County (HSMC)
Christiansburg, VA

Humane Society of Warren County (Front Royal)
Front Royal, VA

http://www.humanesocietywarrencounty.org/
More info about Humane Society of Warren County (Front Royal)

Isle of Wight County Humane Society
Smithfield, VA

K9 Justice League (Virginia Beach)
Virginia Beach, Virginia

King Street Cats (Alexandria)
Alexandria, VA

Lake Country SPCA (Clarksville)
Clarksville, Virginia

LDCRF - Lost Dog & Cat Rescue Foundation (Arlington)
Arlington, VA

League for Animal Protection (Fincastle)
Fincastle, VA

http://awos.petfinder.com/shelters/lap.html
More info about League for Animal Protection (Fincastle)

LHS - Lynchburg Humane Society
Lynchburg, VA

Loudoun County Animal Services (LCAS)
Waterford, VA

Louisa Humane Society
Louisa, VA

Lucky Dog Animal Rescue (Arlington)
Arlington, Virgnia

Martinsville Henry County SPCA
Martinsville, Virginia

MGHS, Madison-Greene Humane Society (Ruckersville)
Ruckersville, VA

https://www.facebook.com/MGHSisHope/
More info about MGHS, Madison-Greene Humane Society (Ruckersville)

Middleburg Humane Foundation (MHF)
Marshall, Virginia

Montgomery County Animal Care and Adoption Center
Christiansburg, VA

https://www.montgomerycountyva.gov/departments/acac
More info about Montgomery County Animal Care and Adoption Center

Mutt Love Rescue (Fairfax)
Fairfax, VA

Open Hearts Rescue VA (Stephens City)
Stephens City, VA

http://savearescue.org/orgsandrescues/listing/open-hearts-rescue
More info about Open Hearts Rescue VA (Stephens City)

Orange County Animal Shelter
Orange, VA

PAL, Pet Assistance League (Stafford)
Stafford, VA

Peninsula SPCA (Newpoet News,)
Newpoet News, VA

Pittsylvania Pet Center
Chatham, VA

Portsmouth Humane Society
Portsmouth, VA

Prince William Humane Society (PWHS)
Dumfries, VA

Promised Land Stables (Atkins)
Atkins, Virginia

https://www.facebook.com/pages/Promised-Land-Stables/122646684458140
More info about Promised Land Stables (Atkins)

Rainbow Animal Rescue
Norfolk, Virgnia

Richardsons Rescue
Henrico, Virgnia

Richmond Ruff House
Richmond, Virginia

Roanoke Valley Horse Rescue Inc. (Hardy)
Hardy, Virginia

Scott County Humane Society (SCHS)
Gate City, VA

Southside SPCA (Meherrin)
Meherrin, VA

SPCA of Northern Virginia
Arlington, VA

St. Francis Humane Association
Richmond, Virgnia

Star City Greyhound Adoptions, Inc. (Roanoke)
Roanoke, VA

The Cat Corner (Hampton)
Hampton, Virginia

The Feline Foundation Of Greater Washington
Merrifield, VA

Til the End of Time Sanctuary (Appomattox)
Appomattox, VA

White Bird Appaloosa Horse Rescue (Burkeville)
Burkeville, VA

Wolf Trap Animal Rescue
Merrifield, Virgnia

Other Virginia Resources
Adoptable Pets in VirginiaDog Training in Virginia
Animal Hospitals & Veterinarians in Virginia
Boarding, Sitting, and Kennels in Virginia
Memorial Services in Virginia
Other Pet Care Services in Virginia
Lost & Found Dogs, Cats, and Other Pets in Virginia
Unverified Animal Shelters in Virginia
Neighbors
Pet supplies, pet stores, pet meds, and more pet service ads that help to support the no-kill network:
Rehome My Dog, Cat or other pet
Nokill network can help you responsibly rehome your pet
or a homeless pet you have rescued