Cat shelters in Vienna, VA
Ready to find your match? Here are 84 cat shelters in Vienna, VA with 6,990 adoptable pets.
![an image of a cat on hands](https://asset.adoptapet.com/img/Shelter-Page-Cat.png)
Cat's Cradle Of The Shenandoah Valley
124 S Main St., P.O Box 2128, Harrisonburg, VA 22801
Directions
Search for a shelter or rescue
Interested in another location?
Cat shelters near me
Cat shelters in Abingdon
Cat shelters in Alexandria
Cat shelters in Arlington
Cat shelters in Ashland
Cat shelters in Bedford
Cat shelters in Big Stone Gap
Cat shelters in Blacksburg
Cat shelters in Bluefield
Cat shelters in Bridgewater
Cat shelters in Bristol
Cat shelters in Buena Vista
Cat shelters in Charlottesville
Cat shelters in Chesapeake
Cat shelters in Christiansburg
Cat shelters in Colonial Heights
Cat shelters in Covington
Cat shelters in Culpeper
Cat shelters in Danville
Cat shelters in Dumfries
Cat shelters in Emporia
Cat shelters in Fairfax
Cat shelters in Falls Church
Cat shelters in Farmville
Cat shelters in Franklin
Cat shelters in Fredericksburg
Cat shelters in Front Royal
Cat shelters in Galax
Cat shelters in Hampton
Cat shelters in Harrisonburg
Cat shelters in Herndon
Cat shelters in Hopewell
Cat shelters in Leesburg
Cat shelters in Lexington
Cat shelters in Luray
Cat shelters in Lynchburg
Cat shelters in Manassas
Cat shelters in Manassas Park
Cat shelters in Marion
Cat shelters in Martinsville
Cat shelters in Newport News
Cat shelters in Norfolk
Cat shelters in Orange
Cat shelters in Petersburg
Cat shelters in Poquoson
Cat shelters in Portsmouth
Cat shelters in Pulaski
Cat shelters in Purcellville
Cat shelters in Radford
Cat shelters in Richmond
Cat shelters in Roanoke
Cat shelters in Rocky Mount
Cat shelters in Salem
Cat shelters in Smithfield
Cat shelters in South Boston
Cat shelters in South Hill
Cat shelters in Staunton
Cat shelters in Strasburg
Cat shelters in Suffolk
Cat shelters in Vienna
Cat shelters in Vinton
Cat shelters in Virginia Beach
Cat shelters in Warrenton
Cat shelters in Waynesboro
Cat shelters in Williamsburg
Cat shelters in Winchester
Cat shelters in Wytheville