Ready to find your match? Here are 101 dog shelters in Ashburn, VA with 6,211 adoptable pets.
Lost Dog And Cat Rescue Foundation
Arlington, VA 22205
Ring Dog Rescue
Richmond, VA 23228
(804) 622-4200
Friends Of Homeless Animals
39710 Goodpuppy Lane, Aldie, VA 20105
(703) 385-0224
New Beginnings Animal Rescue - VA
Harrisburg, VA 22801
Rescue Riders Cooperative N.VA/DC
Leesburg, VA 20101
Rescue Riders Cooperative VA
Harrisonburg, VA 22801
Rockingham Harrisonburg SPCA
2170 Old Furnace Road, Harrisonburg, VA 22802
(540) 434-5270
Fairfax County Animal Shelter - Fairfax
4500 West Ox Road, Fairfax, VA 22030
(703) 830-1100
Canines And Kitties Rescue
Chantilly, VA 20152
KPupsForLove DMV
Centerville, VA 20121
Serendipity Animal Rescue Inc
Culpeper, VA 22701
Frederick County Esther Boyd Animal Shelter
161 Fort Collier Road, Winchester, VA 22603
(540) 667-9192
Search for a shelter or rescue
Interested in another type of pet or location?
Dog shelters near me Dog shelters in Abingdon Dog shelters in Alexandria Dog shelters in Arlington Dog shelters in Ashland Dog shelters in Bedford Dog shelters in Big Stone Gap Dog shelters in Blacksburg Dog shelters in Bluefield Dog shelters in Bridgewater Dog shelters in Bristol Dog shelters in Buena Vista Dog shelters in Charlottesville Dog shelters in Chesapeake Dog shelters in Christiansburg Dog shelters in Colonial Heights Dog shelters in Covington Dog shelters in Culpeper Dog shelters in Danville Dog shelters in Dumfries Dog shelters in Emporia Dog shelters in Fairfax Dog shelters in Falls Church Dog shelters in Farmville Dog shelters in Franklin Dog shelters in Fredericksburg Dog shelters in Front Royal Dog shelters in Galax Dog shelters in Hampton Dog shelters in Harrisonburg Dog shelters in Herndon Dog shelters in Hopewell Dog shelters in Leesburg Dog shelters in Lexington Dog shelters in Luray Dog shelters in Lynchburg Dog shelters in Manassas Dog shelters in Manassas Park Dog shelters in Marion Dog shelters in Martinsville Dog shelters in Newport News Dog shelters in Norfolk Dog shelters in Orange Dog shelters in Petersburg Dog shelters in Poquoson Dog shelters in Portsmouth Dog shelters in Pulaski Dog shelters in Purcellville Dog shelters in Radford Dog shelters in Richmond Dog shelters in Roanoke Dog shelters in Rocky Mount Dog shelters in Salem Dog shelters in Smithfield Dog shelters in South Boston Dog shelters in South Hill Dog shelters in Staunton Dog shelters in Strasburg Dog shelters in Suffolk Dog shelters in Vienna Dog shelters in Vinton Dog shelters in Virginia Beach Dog shelters in Warrenton Dog shelters in Waynesboro Dog shelters in Williamsburg Dog shelters in Winchester Dog shelters in Wytheville