Virginia Pet Rescues Animal Shelters (page 1 of 5)

Please contact the shelters and rescues below to adopt a homeless animal.

To maintain this very large list of shelters is a huge undertaking for our small staff. If you find any of the information below is incorrect or outdated, or to add a shelter, please let us know via our CONTACT FORM. In your correspondence, please mention the organization and the state.

4 Paws Rescue Team, Inc., PO Box 2908 - Adoption fairs are held once or twice a month at various PETCO stores in Northern Virginia - see website for dates and locations, Merrifield 22116, (703)715-6369

Accomack County Animal Control, PO Box 149, Accomack 23301, (757)787-1131

Adopt A Spot Dalmatian Rescue, PO Box 9375, Chesapeake 23321, (757)484-2940, fax: (757)673-0313

Alleghany County Animal Control, 265 W. Main St., Covington 22426, (540)965-1770

Alleghany Humane Society, 304 Karnes Rd., PO Box 60, Low Moor 24457, (540)862-2436

Amelia County Animal Control, 16565 Five Forks Rd., PO Box A, Amelia 23002, (804)561-3878, fax: (804)560-6039, email: ameliaanimalshelter[at]yahoo.com

Amelia Patrons for Animal Welfare, Inc., PO Box 725, Amelia 23002, (804)561-2244

Amherst County Animal Control, PO Box 390, Amherst 24521, (434)946-9400

Amherst County Humane Society, 322 Shelter Ln., Amherst 24521, (804)946-9410

Animal Adoption and Rescue Foundation, PO Box 15262, Richmond 23227, (804)254-0800, email: aarfva[at]hotmail.com

Animal Allies - Purrs and Paws, PO Box 7040, Fairfax Station 22039, (703)940-9183, fax: (703)995-4410, email: webmaster[at]animalallies.com

Animal Assistance League of VA, Inc., 1149 New Mill Dr., Chesapeake 23322, (757)548-0045, email: aalofva[at]aol.com

Animal Connections, Inc., 2471 Troy Rd., Troy 22974, (434)589-3834, fax: (434)589-3834, email: straley.ac[at]gmail.com

Animal Rescue of Tidewater - ART, PO Box 11535, Norfolk 23517, (757)456-1354, email: artanimals[at]yahoo.com

Animal Shelter, 165 Sulgrave Ct., Sterling 20191

Animal Welfare League, Inc., 107 S. Main St., Kilmarnock 22482, (804)435-0822

Animal Welfare League of Alexandria - Animal Shelter, 4101 Eisenhower Ave., Alexandria 22304, (703)838-4774, email: staff[at]alexandriaanimals.org

Animal Welfare League of Arlington, 2650 S. Arlington Mill Dr., Arlington 22206, (703)931-9241, fax: (703)931-2568, email: mail[at]awla.org

Animal Welfare League of Fairfax County, PO Box 820, Berryville 22611

Animal Welfare League of the Northern Neck of Virginia, PO Box 975, White Stone 22578, (804)435-0822

Appomattox County Animal Control, PO Box 836, Appomattox 24522, (804)352-7922

Augusta County Animal Control, PO Box 590, Verona 24482, (540)245-5635

Augusta County SPCA, 33 Archery Ln., Staunton 24401, (540)885-7722, fax: (540)885-1425, email: animals[at]ntelos.net

Augusta Regional SPCA, 33 Archery Ln., Staunton 24401, (540)885-7722, fax: (540)885-1425, email: animals[atntelos.net

Bath County Animal Shelter, PO Box 309, Warm Springs 24484, (540)839-7210

Beagle Rescue, Education & Welfare - BREW, Inc. Mid-Atlantic, 5171 Waterway Dr., Dumfries 22026, (703)832-8697

Beath Animal Shelter, PO Box 628, Dillwyn 23936, (434)983-7387, fax: (540)635-8099

Bedford County Animal Control, 1307 Falling Creek Rd., Bedford 24523, (540)586-7690

Bedford Humane Society, Inc., PO Box 1293, Bedford 24523, (540)586-6100, email: TheBedfordHumaneSociety[at]msn.com

Best Little Cat House In VA, 26474 Honey Locust Rd., Abingdon 24211, (540)842-2404

Botefourt County Animal Control, PO Box 18, Fincastle 24175, (540)473-8030

Bristol City Animal Control, 415 Cumberland St., Bristol 24201, (276)645-7400

Bristol Humane Society, PO Box 1586, Abingdon 24210, (423)968-9136, fax: (423)625-2792

Brunswick County Animal Shelter, PO Box 399, Lawrenceville 23868, (434)848-0912

Buchanan County Animal Shelter, PO Box 252, Buckingham 24521, (703)586-7690

Buchanan County Humane Society, PO Box 758, Grundy 24614, (703)935-7200

Buckingham County Animal Control, PO Box 252, Buckingham 23921, (276)935-6580

Buena Vista Animal Control, 2039 Seymore Ave., Buena Vista 24416, (540)261-6174

Campbell County Animal Shelter, 322 Dennis Riddle Ln., Rustburg 24588

Caring for Creatures Foundation, 352 Sanctuary Ln., Palmyra 22963, (804)842-2404, fax: (434)842-1308, email: Mary[at]CaringforCreatures.com

Caroline County Animal Shelter, 14080 Devil's Three Jump Rd., Milford 22514, (804)633-9041, email: kharris[at]co.caroline.va.us

Cat's Cradle, PO Box 2152, Harrisonburg 22801, (540)438-5222, email: catscradle[at]catscradleva.org

Central Virginia Horse Protection Association, Rte. 3 Box 170-A, Concord 24538, (434)993-0666

Charles City County Animal Control, PO Box 128, Charles City 23030, (888)788-5146

Charles City County Animal Shelter, 11200 Carriage Rd., Providence Forg 23140, (804)829-9266

Charlotte County Animal Control, PO Box 608, Charlotte Court 23923, (804)542-5117

Charlottesville-Albemarle SPCA, PO Box 7047, 3355 Berkmar Dr., Charlottesville 22906, (804)973-5959, fax: (804)973-5271, email: info[at]caspca.org

Chesapeake City Animal Bureau / Shelter, 3807 Cook Blvd., Chesapeake 23323, (757)382-8080, fax: (757)485-7319

Chesapeake Humane Society, PO Box 15061, Chesapeake 23328, (787)490-4357

Chessie Rescue VA, PO Box 5304, Suffolk 23435, (757)484-6507, fax: (757)484-6507, email: ChessieRescueVA[at]aol.com

Chesterfield County Animal Control, PO Box 148, 9300 Public Works Rd., Chesterfield 23832, (804)748-1683

Chesterfield County Humane Society, PO Box 2916, Chesterfield 23832, (804)717-6236

Clarke County Animal Shelter, 102 North Church St., Berryville 22611, (540)955-5104

Coast to Coast Dachshund Rescue, PO Box 1148, Williamsburg 23188, email: info[at]c2cdr.org

Collie and Sheltie Rescue of Southeast Virginia, 2932 Drum Point Crescent, Chesapeake 23321, (757)638-2046, email: kato58[at]aol.com (general questions), imtani[at]cox.net (adoptions)

Collie Rescue, Inc., PO Box 221982, Chantilly 20153, (703)579-9931, email: info[at] savecollies.org