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.
Abingdon
Happy Tails Animal Rescue (Abingdon)
Abingdon, VA

Alexandria
AWLA - Animal Welfare League of Alexandria
Alexandria, VA

King Street Cats (Alexandria)
Alexandria, VA

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

Arlington
Animal Welfare League of Arlington
Arlington, Virgnia

Homeward Trails Animal Rescue (Arlington)
Arlington, Virginia

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

Lucky Dog Animal Rescue (Arlington)
Arlington, Virgnia

SPCA of Northern Virginia
Arlington, VA

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

Hanover Humane Society (Ashland)
Ashland, VA

Atkins
Promised Land Stables (Atkins)
Atkins, Virginia

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

Blacksburg
Animal Hope Alliance, Inc.
Blacksburg, VA

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

Burkeville
White Bird Appaloosa Horse Rescue (Burkeville)
Burkeville, VA

Catlett VA
Charlottesville
Charlottesville Albemarle SPCA
Charlottesville, VA

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

Pittsylvania Pet Center
Chatham, VA

Chesapeake
Animal Assistance League (Chesapeake)
Chesapeake, Virginia

Christiansburg
Humane Society of Montgomery County (HSMC)
Christiansburg, VA

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

Clarksville
Lake Country SPCA (Clarksville)
Clarksville, Virginia

Delaplane
Dumfries
Prince William Humane Society (PWHS)
Dumfries, VA

Fairfax
Mutt Love Rescue (Fairfax)
Fairfax, VA

Fairfax Station
Homeless Animals Rescue Team (HART)
Fairfax Station, VA

Farifax
Humane Society of Fairfax County, Inc.
Farifax, Virgnia

Fincastle
League for Animal Protection (Fincastle)
Fincastle, VA

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

Forest
Central Virginia Regional Rescue (CVRR)
Forest, VA

Franklin County
Franklin County Humane Society
Franklin County, VA

Fredericksburg
Fredericksburg Regional SPCA
Fredericksburg, VA

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

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

Gate City
Scott County Humane Society (SCHS)
Gate City, VA

Gloucester VA
Gloucester-Mathews Humane Society (GMHS)
Gloucester VA

Hampton
Animal Aid Society
Hampton, VA 23666

The Cat Corner (Hampton)
Hampton, Virginia

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

Harrisonburg
Cat's Cradle (Harrisonburg)
Harrisonburg, VA

Heathsville
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)

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

Richardsons Rescue
Henrico, Virgnia

Herndon
Fancy Cats & Dogs Rescue Team
Herndon, Virginia

Highland County
Highland County Humane Society (HCHS)
Highland County, Virginia

Leesburg
Equine Rescue League (Leesburg)
Leesburg, Virginia

Humane Society of Loudoun County (Leesburg)
Leesburg, VA

Louisa
Louisa Humane Society
Louisa, VA

Lovingston
Almost Home Pet Adoption Center
Lovingston, Va.

Lynchburg
LHS - Lynchburg Humane Society
Lynchburg, VA

Marshall
Middleburg Humane Foundation (MHF)
Marshall, Virginia

Martinsville
Martinsville Henry County SPCA
Martinsville, Virginia

McLean
Friends Of Homeless Animals
McLean, VA

Meherrin
Southside SPCA (Meherrin)
Meherrin, VA

Merrifield
The Feline Foundation Of Greater Washington
Merrifield, VA

Wolf Trap Animal Rescue
Merrifield, Virgnia

Midland
Newpoet News
Peninsula SPCA (Newpoet News,)
Newpoet News, VA

Norfolk
Rainbow Animal Rescue
Norfolk, Virgnia

Onley
Orange
Orange County Animal Shelter
Orange, VA

Portsmouth
Portsmouth Humane Society
Portsmouth, VA

Reston
Richmond
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)

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

Henrico Humane Society (Richmond)
Richmond, Virginia

Richmond Ruff House
Richmond, Virginia

St. Francis Humane Association
Richmond, Virgnia

Roanoke
Angels of Assisi (Roanoke)
Roanoke, Virginia

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

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

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

Smithfield
Isle of Wight County Humane Society
Smithfield, VA

Stafford
PAL, Pet Assistance League (Stafford)
Stafford, VA

Staunton
Stephens City
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)

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

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

K9 Justice League (Virginia Beach)
Virginia Beach, Virginia

Washington
Waterford
Loudoun County Animal Services (LCAS)
Waterford, VA

Winchester
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