Virginia Pet Shelters, Rescues, and Organizations

reptiles, amphibians

Your next "best friend" is waiting for you at your local shelter.
Please contact the shelters and rescues below to adopt a homeless animal.

contact

4 Paws Rescue Team, Inc. 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 149 Accomack 23301 (757)
787-1131
   
Adopt A Spot Dalmatian Rescue 9375 Chesapeake 23321 (757)
484-2940
(757)
673-0313
 
Alleghany County Animal Control 265 W. Main St. Covington 22426 (540)
965-1770
   
Alleghany Humane Society 304 Karnes Rd.,
60
Low Moor 24457 (540)
862-2436
   
Amelia County Animal Control 16565 Five Forks Rd., A Amelia 23002 (804)
561-3878
(804)
560-6039
ameliaanimal
shelter
[at]yahoo.com
Amelia Patrons for Animal Welfare, Inc. 725 Amelia 23002 (804)
561-2244
   
Amherst County Animal Control 390 Amherst 24521 (434)
946-9400
   
Amherst County Humane Society 322 Shelter Ln. Amherst 24521 (804)
946-9410
   
Animal Adoption and Rescue Foundation 15262 Richmond 23227 (804)
254-0800
  aarfva[at]
hotmail.com
Animal Allies - Purrs and Paws 7040 Fairfax Station 22039 (703)
940-9183
(703)
995-4410
webmaster[at]
animalallies.com
Animal Assistance League of VA, Inc. 1149 New Mill Dr. Chesapeake 23322 (757)
548-0045
  aalofva
[at]aol.com
Animal Connections, Inc. 2471 Troy Rd. Troy 22974

(434)
589-3834

(434)
589-3834

straley.ac
[at] gmail.com

Animal Rescue of Tidewater - ART 11535 Norfolk 23517 (757)
456-1354
  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
  staff[at]alexandria
animals.org
Animal Welfare League of Arlington 2650 S. Arlington Mill Dr. Arlington 22206 (703)
931-9241
(703)
931-2568
mail[at]awla.org
Animal Welfare League of Fairfax County 820 Berryville 22611      
Animal Welfare League of the Northern Neck of Virginia 975 White Stone 22578 (804)
435-0822
   
Appomattox County Animal Control 836 Appomattox 24522 (804)
352-7922
   
Augusta County Animal Control 590 Verona 24482 (540)
245-5635
   
Augusta County SPCA 33 Archery Ln. Staunton 24401 (540)
885-7722
(540)
885-1425
animals[at]ntelos.net
Augusta Regional SPCA 33 Archery Ln. Staunton 24401 (540)
885-7722
(540)
885-1425
animals[at]
ntelos.net
Bath County Animal Shelter 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 628 Dillwyn 23936 (434)
983-7387
(540)
635-8099
 
Bedford County Animal Control 1307 Falling Creek Rd. Bedford 24523 (540)
586-7690
   
Bedford Humane Society, Inc. 1293 Bedford 24523 (540)
586-6100
  TheBedfordHumane
Society[at]msn.com
Best Little Cat House In VA 26474 Honey Locust Rd. Abingdon 24211 (540)
842-2404
   
Botefourt County Animal Control 18 Fincastle 24175 (540)
473-8030
   
Bristol City Animal Control 415 Cumberland St. Bristol 24201 (276)
645-7400
   
Bristol Humane Society 1586 Abingdon 24210 (423)
968-9136
(423)
625-2792
 
Brunswick County Animal Shelter 399 Lawrenceville 23868 (434)
848-0912
   
Buchanan County Animal Shelter 252 Buckingham 24521 (703)
586-7690
   
Buchanan County Humane Society 758 Grundy 24614 (703)
935-7200
   
Buckingham County Animal Control 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
(434)
842-1308
Mary[at]Caringfor
Creatures.com
Caroline County Animal Shelter 14080 Devil's Three Jump Rd. Milford 22514 (804)
633-9041
  kharris[at]
co.caroline.va.us
Cat's Cradle 2152 Harrisonburg 22801 (540)
438-5222
  catscradle[at]
catscradleva.org
Central Virginia Horse Protection Association Rte. 3 Box 170-A Concord 24538 (434)
993-0666
   
Charles City County Animal Control 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 608 Charlotte Court 23923 (804)
542-5117
   
Charlottesville-Albemarle SPCA 7047, 3355 Berkmar Dr. Charlottesville 22906 (804)
973-5959
(804)
973-5271
info[at]caspca.org
Chesapeake City Animal Bureau / Shelter 3807 Cook Blvd. Chesapeake 23323 (757)
382-8080
(757)
485-7319
 
Chesapeake Humane Society 15061 Chesapeake 23328 (787)
490-4357
   
Chessie Rescue VA 5304 Suffolk 23435 (757)
484-6507
(757)
484-6507
ChessieRescueVA
[at]aol.com
Chesterfield County Animal Control 148, 9300 Public Works Rd. Chesterfield 23832 (804)
748-1683
   
Chesterfield County Humane Society 2916 Chesterfield 23832 (804)
717-6236
   
Clarke County Animal Shelter 102 North Church St. Berryville 22611 (540)
955-5104
   
Coast to Coast Dachshund Rescue 1148 Williamsburg 23188     info[at]c2cdr.org
Collie and Sheltie Rescue of Southeast Virginia 2932 Drum Point Crescent Chesapeake 23321 (757)
638-2046
  kato58[at]aol.com
(general questions),
imtani[at]cox.net
(adoptions)
Collie Rescue, Inc. 221982 Chantilly 20153 (703)
579-9931
  info[at]
savecollies.org
Colonial Heights Animal Shelter 3401 (mailing), 301 Charles Dimmock Pkwy. (shelter) Colonial Heights 23834 (804)
520-9397
  acch[at]rcn.com
Covington City Animal Control West Locust St. Covington 24426 (540)
965-6333
   
Craig County Animal Control 308 New Castle 24127 (540)
864-5010
   
Culpeper County Department of Animal Services 10144 James Monroe Hwy. Culpeper 22701 (540)
547-4477
   
Culpeper County Humane Society 1224 Culpeper 22701 (540)
727-7554
  info[at]Adopt
CulpeperPets.org
Cumberland SPCA Rte. 2, Box 276 Cumberland 23040 (804)
492-4740
   
Damien's Gift Feline Foundation 126 Landon Ln. Orange 22960 (804)
589-4592
   
Danville Animal Control 3300 Danville 24543 (804)
799-6517
   
Danville Area Humane Society 3352 (mailing), 996 South Boston Rd. (shelter) Danville 24543 (434)
799-0843
  dahsinc[at]yahoo.com
DC Metro No More Homeless Pets 19 Mt. Vernon 22121 (703)
207-1386
   
Dickenson County Animal Control 1098 Clintwood 24228 (276)
835-1320
   
Dinwiddie County Animal Shelter P.O. Drawer 70 Dinwiddie 23841 (804)
469-3759
   
Doo Doo Happens Rescue 704 Godrey Ct. SE Leesburg 20175 (703)
213-5841
   
Dream Catcher Farm Horse Sanctuary 495 Adam Perry Rd. Rocky Mount 24151     home4them[at]
horsesanctuary.com
Eastern Shore SPCA 26528 Lakford Hwy. Onley 23418 (757)
787-7385
   
Emporia Animal Control off of Sunnyside Rd. just pass the Emporia Industrial Park (shelter) Emporia 23847 (434)
634-3413 OR (434) 634-4153
   
Emporia-Greensville Shelter 467 Emporia 23847 (804)
634-3609
   
Equine Rescue League, Inc. 4366 Leesburg 20177 (540)
822-4577
  bubbasays2
[at]aol.com
Essex County Animal Control 266 Tappahannock 22560 (804)
443-3346
   
Fairfax County Animal Shelter 4500 West Ox Rd. Fairfax 22030 (703)
830-1100 (Hearing impaired TTY...(703) 691-3255)
   
Fancy Cats Rescue Team 182 Herndon 20172 (703)
961-1056
(703)
961-1091
info[at]fancycats.org
Fauquier County Animal Control 78 West Lee St. Warrenton 22186 (540)
347-6862
   
Fauquier SPCA 733 (mailing),
9350 Rogues Rd. (Rte. 602) (shelter)
Warrenton 20188 (540)
788-9000
(540)
788-4793
fspca[at]
fauquierspca.com
Ferret Haven "By-the-Sea" 2312 Starfish Rd. Virginia Beach 23451 (757)
481-9604
  fhbythesea[at]
ferrethaven.org
Ferrets R#1 Shelter & Rescue 5906 Boston Dr. Falls Church 22041 (703)
998-3151
   
Floyd County Animal Control 218 Floyd 24091      
Floyd County Humane Society 862 Floyd 24091 (540)
745-7207
  floydhumane
[at]gmail.com
Fluvanna County Animal Control 299 Palmyra 22963      
Fluvanna SPCA 5239 Union Mills Troy 22974 (434)
591-0123
  director[at]
fspca.org
For the Love of Animals in Goochland - FLAG 115 Manakin 23103 (804)
342-6975
(804)
784-2734
flagpets[at]
hotmail.com
Franklin Animal Shelter 100 S. Main St. Franklin 23851 (757)
562-8575
   
Franklin County Animal Control Shelter 220 South Rocky Mount 24151 (540)
483-7440
   
Franklin County Humane Society - Planned Pethood Clinic and Adoption Center 298 (mailing)
18401 Virgil Goode Hwy. (shelter)

Boones Mill

Rocky Mount

24065

24151

(540)
489-3491
  plannedpethoodrocky
mount[at]yahoo.com
Frederick County Animal Control 107 N. Kent St. Winchester 22601      
Frederick County Esther Boyd Animal Shelter 161 Fort Collier Rd. Winchester 22603 (540)
667-9192
   
Fredericksburg SPCA 1523 Olde William St. Fredericksburg 22401 (540)
373-9008
(540)
373-8983
 
Friends of Animal Care & Control - serving Montgomery County Animal Shelter       382-5795    
Friends of Homeless Animals 2575 Merrifield 22116 (703)
385-0224
  doginfo[at]foha.org
(dog adoptions),
catinfo[at]foha.org
(cat adoptions)
Full Moon Rescue 13246 Dowdy Ln. Unionville 22567 (540)
854-5780
  fullmoonrescue24
[at]aol.com
Furry Suits Rescue 21 Herndon 20172 (703)
889-5335
  admin[at]
furrysuitsrescue.org
FURS - Friends United with the Richmond Shelter 3420 Pump Rd. Richmond 23233 (804)
364-1944
   
Galax Carroll Grayson SPCA - Animal Shelter 2308 Galax 24333 (540)
236-8501
   
Giles County Animal Rescue, Inc. 354 Pearisburg 24134 (540)
921-2053 (shelter)
  gilescountyanimal
rescue[at]yahoo.com
Giles County Humane Society RR 1 Box 217 Narrows 24124      
Giles County SPCA 240 Meadows Rd. Pearisburg 24134 (540)
921-3512
   
Gloucester County Animal Control 329 Gloucester 23061 (804)
693-5290
   
Gloucester Mathews Humane Society - GHMS 385 (mailing), 9131 Rangtang Rd. (shelter) Gloucester 23061 (804)
693-5520
(804)
694-5136
information[at]
gloucester mathews
humanesociety.org
Golden Retriever Rescue Education and Training, Inc. - GRREAT 3069 Falls Church 22043 (703)
620-6593
  adoptions[at]
grreat.org
Goochland County Animal Control 10 Goochland 23063 (804)
556-5302
   
Greene County SPCA 358 Stanardsville 22980 (804)
985-5210
   
Greyhound Pets of America - Northern Virginia 231445 Centreville 22195 (800)
366-1472
  info[at]GPA-NoVA.org
Greyhound Pets of America - Virginia / Richmond 70811 Richmond 23255 (804)
527-3584
  gpa[at]greyhounds
virginia.com
Halifax County Animal Control 786 Halifax 24558 (804)
572-6162
   
Halifax County Humane Society / Animal Shelter 969 South Boston 24592 (434)
575-1473
   
Hanover County Pound / Animal Control 12471 Taylor Complex Ln. Ashland 23069 (804)
365-6485
   
Hanover Humane Society, Inc. 1011 Ashland 23005 (804)
798-0806
   
Harrisonburg Animal Control 181 S. Liberty St. Harrisonburg 22801      
Henrico County Animal Shelter 10421 Woodman Rd. Richmond 23223 (804)
727-8800 (nights, weekends, holidays: (804)
501-5000)
  animal_protection
[at]henricopolice.org
Henrico Humane Society 28014 Richmond 23228 (804)
262-6634
   
Henry County Animal Control 7 Collinsville 24078      
Heritage Humane Society - HHS 430 Waller Mill Rd. Williamsburg 23185 (757)
221-0150
   
Hickory Hill Canine Rescue 1505 Ashland 23005 (804)
537-5502 OR (804) 537-5319
  HHCANINE
[at]aol.com
Homeless Animals Rescue Team - HART 7261 Fairfax Station 22039 (703)
691-4278
(703)
691-1730
 
Hopewell Animal Control 300 N. Main St. Hopewell 23860      
Hopewell Humane Society 3412 Oaklawn Blvd. (shelter), 562 (mailing) Hopewell 23860 (804)
458-7303
  hopewellhumanesociety
[at]yahoo.com
House Rabbit Society - Maryland, Washington DC, and Northern Virginia Chapter   Springfield   (703)
241-0867
   
Humane Farm Animal Care - HFAC 727 Herndon 20172 (703)
435-3883
  info[at]
certifiedhumane.org
Humane Organization for Retired Standardbred Equines 88 Church Rd. 23833      
Humane Society / SPCA of Nelson County 85 Arlington 22922 (804)
263-4378
   
Humane Society for Campbell County 659 Rustburg 24588 (434)
821-3034
  info[at]
humanecampbell.org
Humane Society of Amherst County 614 Amherst 24521 (804)
946-2265
   
Humane Society of Caroline County 173 Port Royal 22535      
Humane Society of Fairfax County 4057 Chain Ridge Rd. Fairfax 22030 (703)
385-7387
  pets[at]hsfc.org
Humane Society of Franklin - Southampton County 27463 Pretlow Rd. Franklin 23851 (757)
562-2510
   
Humane Society of Loudon County 601 Leesburg 20178 (703)
777-2912
  generalinfo
[at]hslcva.org
Humane Society of Montgomery County 287 (mailing),
1183 Flanagan Dr. (shelter)
Christiansburg 24073 (540)
382-1166
  info[at]
hsmcshelter.com
Humane Society of Nelson County 29 Stagebridge Rd. Lovingston 22949 (804)
263-7722
   
Humane Society of Shenandoah County 173 Woodstock 22664 (703)
984-8431
   
Humane Society of Warren County 1245 Progress Dr. Front Royal 22630 (540)
635-4734
(540)
635-0262
warrenhumane
[at]embarqmail.com
Indian Rivers Humane Society 264 Aylett 23009 (804)
769-2145
  indianrivers
[at]hotmail.com
Isle of Wight County Animal Control 80 Isle of Wight 23397      
Isle of Wight County Humane Society 273 Smithfield 23431 (757)
357-4214
  iowchs
[at]charter.net
James City County Animal Control Shelter 8784 Williamsburg 23187 (757)
565-0370
  police[at]
james-city.va.us
JCCARE - Japanese Chin Care and Rescue Effort   Alexandria       barr127
[at]aol.com
JCCARE - Japanese Chin Care and Rescue Effort   Fredericksburg   (540)
899-7687 (home) OR (540) 809-3020 (cell)
  barr127[at]
aol.com
JCCARE - Japanese Chin Care and Rescue Effort   Fredericksburg   (540)
373-2498 (home) OR (540) 809-9124 (cell)
  ccurry_secretgarden
[at]cox.net
JCCARE - Japanese Chin Care and Rescue Effort   Chantilly   (703)
263-7133
  jsalehi_26
[at]msn.com
K-9 New Life Center 6427 Virginia Beach 23456 (757)
721-2275 (BARK)
  info[at]k9newlife.com
King & Queen Counties Animal Control 565 West Point 23181      
King George Animal Rescue League - KGARL 1003 Dahlgren 22448 (888)
542-7582
(888)
542-7582
info[at]kgarl.org
KitKat Rescue 38581 Daymont Ln. Waterford 20197 (540)
882-9689
   
Laughing Horse Sanctuary 8317 Grassland Dr. Sandy Level 24161 (434)
927-5298
(434)
827-5534
 
Lee County Animal Control 367 Jonesville 24263      
Liberty Golden Retriever Rescue 5365 Woodbridge 22194      
Lost Dog and Cat Rescue Foundation 223953 Chantilly 20153 (703)
295-DOGS
  dogs[at]lostdogrescue.org,
cats[at]lostdogrescue.org,
eventattendance
[at]lostdogrescue.org
Lost Fantasy Animal Rescue 39 Speedwell 24374     lostfantasystables
[at]yahoo.com
Loudoun County Animal Care and Control 39820 Charles Town Pike, MSC #66 Waterford 20197 (703) 777-0406 for Eastern Loudoun, (540) 882-3211 for Western Loudoun (540)
882-3984
animals[at]loudoun.gov
Lynchburg Animal Control 199 Lynchburg 24505      
Lynchburg Humane Society 3305 Naval Reserve Rd. Lynchburg 24501 (434)
846-1438
  info[at]lynchburg
humanesociety.org
Madison County Animal Control 705 Madison 22727      
Madison-Greene Humane Society 833 Madison 22727 (540)
948-3191
(540)
948-5062
mgpets[at]firstva.com
Man's Best Friends, Inc. 1841 Middleburg 20118 (703)
581-1128
(703)
581-1129
 
Manassas Park Animal Control 329 Manassas Dr. Manassas Park 20111 (703)
361-1136
   
Mecklenburg County Animal Control RR 1 Box 140 askerville 23915      
Meower Power Feral Cat Coalition 9696 Chesapeake 23321 (757)
399-0001
   
Mid Atlantic English Springer Spaniel Rescue 15354 Richmond 15354 (301)
362-0423
  springerrsq
[at]yahoo.com
Montgomery County Animal Control 434 Cinnabar Rd. Christiansburg 24073 (540)
382-5795
(540)
382-5798
 
National Brittany Rescue and Adoption Network       (540)
582-6357 OR (703) 644-4606
  wpittman[at]umw.edu OR
kira.hutchinson[at]cox.net
New Kent County Animal Control 50 New Kent 23124      
New Kent Sheriff's Office Animal Control 6301 Olivet Church Rd. New Kent 23124 (804)
966-9500
  newkentpets
[at]yahoo.com
New River Valley Coalition for Animal Rights & Environment 123 Squires Student Center Blacksburg 24061 (540)
522-7925
  nrv-care[at]vt.edu
Noah's Ark Foundation 7862 Woodbridge 22195 (703)
831-4153
   
Noah's Friends Unlimited 36197 Richmond 23235 (804)
320-7090
   
Norfolk Animal Management Center 5585 Sabre Rd. Norfolk 23502 (757)
441-5505
(757)
441-5538
amc[at]norfolk.gov
Norfolk SPCA 916 Ballentine Blvd. Norfolk 23504 (757)
622-3319
(757)
622-7163
ksherlaw[at]
norfolkspca.com
Northampton County Animal Control 386 Eastville 23347      
Northern Virginia Animal League, Inc. 7522 Hyde Ct. Manassas 20109 (703)
368-2460
  s.leferson[at]
verizon.net
Northern Virginia Reptile Rescue 275 Bluemont 20135 (703)
971-1109
   
Northern Virginia Sheltie Rescue 9821 Lakepointe Dr. Burke 22015 (703)
912-4002
  shelties[at]nvsr.org
OBG Cocker Spaniel Rescue of Northern Virginia - Oldies But Goodies 361 Newington 22122 (703)
533-2373
  cspanielrescue1
[at]aol.com
Orange County Humane Society / Shelter 623 Orange 22960 (540)
672-0069
  ochumanesociety
[at]hotmail.com
Our Critters 178 Ararat 24053 (276)
251-5624
(775)
244-4957
info[at]
ourcritters.net
PAWS of Southwest Virginia, Inc. - People for Animal Wellness & Safety 576 Coeburn 24230 (276)
523-0600
   
Page County Animal Shelter 1261 Goodrich Rd. Stanley 22831 (540)
778-2101
   
Patrick County Animal Control 466 Stuart 24171      
Patrick County Animal Pound / Patrick Animal Welfare Society 743 Stuart 24171 (276)
694-4081
  murphy_24171
[at]yahoo.com
Paws & Claws Animal Rescue 2504 Reston 20195 (703)
689-0500
   
Peninsula SPCA 523 J. Clyde Morris Blvd. Newport News 23601 (757)
595-1399
  info[at]peninsulaspca.com
Pet Assistance League 3498 Scelzi Ln. Triangle 22172      
Pet Assistance League of VA 1076 Stafford 22555 (540)
659-5018
   
Pet Harbor Rescue & Referral 1502 Glen Allen 23060 (703)
583-HSKY
  info[at]petharbor.org
Pet Haven & Rescue Center, Inc. 24 Falls Mills 24613 (276)
326-3483
   
Pet Rescue Foundation 70 Hadensville 23067 (804)
627-6066
  PetRescuer[at]AOL.com
Petersburg Animal Shelter 2109 Petersburg 23803 (804)
732-4222
   
Portsmouth Animal Control 711 Crawford St. Portsmouth 23704      
Portsmouth Humane Society 2704 Frederick Blvd. Portsmouth 23704 (757)
397-6004
  Info[at]Portsmouth
HumaneSociety.org
Potomac Animal Allies 207 Woodbridge 22194 (703)
791-2900
   
Pound Pals of Radford 2851 Radford 24143 (703)
633-2307
  pals[at]psknet.com
Prince William County Animal Control Bureau - Animal Shelter 14807 Dumfries Rd. Manassas 20112 (703)
792-6465
   
Pulaski County Animal Shelter 80 Dublin Park Rd. Dublin 24084 (540)
674-8359
   
Pulaski County Humane Society 1046 Dublin 24084 (540)
674-0089
  pchsva[at]gmail.com
RAIN - Rescuing Animals In Need 217 Highland Springs 23075 (804)
747-1155
(804)
643-7607
 
Radford Animal Control / Shelter 2851 (mailing), 104 Pulaski St. Radford 24143 (703)
731-3688
  pals[at]psknet.com
Radford Humane Society       639-2206    
Rappahannock Animal Shelter Rte. 639 Amissville 20106 (540)
937-3336
   
Rappahannock Humane Society 8313 Fredericksburg 22404 (540)
785-1470
   
Reptile Rescue Ranch of Virginia 1521 Denton Dr. Hampton 23664 (757)
268-1770
   
Rescue Me Inc. 534 Ark 23003 (800)
800-2099
   
Richmond Animal League 11401 International Dr. Richmond 23236 (804)
379-0046
(804)
379-5272
donna[at]ral.org
Richmond Animal Shelter 1000 Warsaw 22572 (804)
780-5397
   
Richmond City Animal Shelter 1600 Chamberlain Ave. Richmond 23222 (840)
646-5573
(840)
646-8368
 
Richmond SPCA 2519 Hermitage Rd. Richmond 23220 (804)
643-6785
(804)
644-8327
 
Rikki's Refuge Orange 1357 (mailing), 10910 Barr Ln. Orange 22960 (540)
854-0870
  mail[at]rikkisrefuge.org
Roanoke County Animal Shelter 29800 Roanoke 24018 (703)
561-8040
   
Roanoke Valley Horse Rescue, Inc. 13 (mailing), 1725 Edwardsville Rd. Hardy 24101 (540)
797-1999
(540)
721-1910
belinda[at]rvhr.com
Roanoke Valley SPCA 1340 Baldwin Ave. NE Roanoke 24012 (540)
344-4840
   
Rockbridge County Animal Control 3 Fairfield 24435      
Rockbridge SPCA 10 Animal Pl. (shelter), P.O.B.
528 (mailing)
Lexington 24450 (703)
463-5123
  rockbridgespca[at]
rockbridge.net
Rockingham-Harrisonburg SPCA 2170 Old Furnace Rd. (shelter), 413 (mailing) Harrisonburg 22801 (540)
434-5270
(540)
432-9509
info[at]rhspca.org
Russell County Animal Control 1208 Lebanon 24266 (703)
889-5871
   
SADSAC - Save a Dog, Save a Cat 972 Dumfries 22026 (703)
594-3324
  sadsac01[at]
yahoo.com
Save Our Shelters 27142 Richmond 23261 (804)
358-7499
(804)
515-0033
sospenpals1
[at] comcast.net
Saving Animals From Euthanasia - SAFE 2483 Chester 23831 (804)
751-4501
  savinganimals
[at]hotmail.com
Saving Furry Friends 741 Glade Spring 24340 (276)
706-6477
  SavingFurryFriends
[at]yahoo.com
Scott County Animal Control 112 Water St. Gate City 24251      
Second Chance Animal Shelter 55 Powhatan 23139 (804)
598-2100
   
Shenandoah County Animal Shelter 268 Landfill Rd. Edinburg 22824 (540)
984-8955
(540)
984-8517
animlashelter[at]
shenandoahcountyva.us
Shenandoah Small Dog Rescue 871 S. Fort Valley Rd. Fort Valley 22652 (540)
933-6257
   
Siamese Cat Rescue Center 366 Meander Run Rd. Locust Dale 22948 (540)
672-6373
(877)
843-6339
vasrc[at]siamese
rescue.org
Smyth County Animal Control 287 Fox Valley Rd. Marion 24354 (276)
646-2222
   
Smyth County Humane Society 1124 Marion 24354      
SOSharpei, Inc. 1501 Virginia Beach 23451 (757)
687-7297
  DOGS[at]
SOSHARPEI.ORG
South Boston Animal Control 640 Hamilton Blvd. South Boston 24592      
Southampton County Animal Control 406 Courtland 23837      
Southeastern Virginia Golden Retriever Rescue, Education, and Training, Inc. - SEVA GRREAT, Inc. 8014 Yorktown 23693 (757)
827-8561
   
Southside SPCA 66 Meherrin 23954 (434)
736-9595
  info[at]
southsidespca.org
Spay / Neuter, Inc. 769 Stuarts Draft 24477 (540)
480-7582
  spayneuterinc
[at]yahoo.com
SPCA Animal Shelter 9350 Roges Casanova 20139 (540)
788-9000
   
SPCA Eastem Shore 164 Onley 23418      
SPCA of Martinsville-Henry County 132 Joseph Martin Hwy. Martinsville 24112 (276)
638-PAWS (7297)
(276)
638-0490
shelter[at]
spcamhc.org
SPCA of Northern Virginia 100220 Arlington 22210 (703)
799-9390
  Cat_Committee
[at]spcanova.org,
Dog_Committee
[at]spcanova.org
SPCA of Petersburg 1174 Petersburg 23804      
SPCA of Prince William County 6631 Woodbridge 22195 (571)
222-0033
(571)
222-0033
pwspca[at]pwspca.org
SPCA Petersburg & Colonial Heights 201 Temple Ave. Colonial Heights 23834 (804)
526-7722
   
SPCA Shelter Greenhouse Rd. Lexington 24450 (540)
463-5123
   
SPCA Staunton RR 638 Staunton 24401 (540)
885-7722
   
SPCA Winchester 115 Featherbed Ln. Winchester 22601 (540)
662-8616
   
Spotsylvania Animal Shelter 450 TV Dr. Fredericksburg 22408 (540)
891-1329
(540)
891-9705
Animal[at]
spotsylvania.va.us
St. Francis Humane Association 73622 Richmond 23235 (804)
598-6636
   
Stafford County Animal Control / Shelter 473 Eskimo Hill Rd. Stafford 22555 (540)
658-7387
(540)
658-4271
dhart[at]
co.stafford.va.us
Staunton Animal Control 113 Olive St. Staunton 24401 (540)
887-3337
   
Surry County SPCA 96 Surry 23883 (757)
294-3077
  surry_spca[at]
yahoo.com
Sussex County Animal Control 1397 Sussex 23884      
Tazewell County Humane Society 281 Tazewell 24651 (540)
988-4877
   
The Animal Welfare Foster Program   Blacksburg 24060     amsims[at]vt.edu
The Cat Corner, Inc. 85 Fulton St. Hampton 23663 (757)
722-0590
  TheCatCornerInc
[at]verizon.net
The Feline Foundation of Greater Washington, Inc. 3071 Merrifield 22116 (703)
920-8665
(703)
916-7977
info[at]ffgw.org
The Healing Hands Sanctuary 183 Seven-Eleven Rd. Dillwyn 23936 (434)
983-7766 OR (434) 981-8536
  Healinghandssanctuary
[at]zoomshare.com
The Mosby Foundation 218 Deerfield 24432 (540)
939-4035
  info[at]
themosbyfoundation.org
The Shiloh Project 12210 Fairfax Towne Center Fairfax 22033 (703)
591-3600
(703)
591-1556
shilohproj
[at]aol.com
Tidewater Bichon Frise Rescue 8084 Suffolk 23438 (757)
986-BARK (2275)
  whitedogresq
[at]yahoo.com
Tidewater Humane Society 68489 Virginia Beach 23471 (757)
497-7729
   
Tidewater Rabbit Rescue 8015 Newport News 23707      
Traveller's Rest Equine Elders Sanctuary 2260 Spotsylvania 22553 (540)
972-0936
  info[at]equineelders.org
Vinton Animal Control 311 S. Pollard St. Vinton 24179      
Virginia Animal Control Association 5585 Sabre Rd. Norfolk 23502 (757)
664-7387
(757)
441-5538
 
Virginia Beach Animal Control 2665 Leroy Dr. Virginia Beach 23456     twilight13[at]
rocketmail.com
Virginia Beach SPCA 3040 Holland Rd. (shelter) Virginia Beach 23456 (757)
427-0070
(757)
427-5939
 
Virginia Federation of Humane Societies 826 Oakwood Dr. Harrisonburg 22801 (540)
879-9874
   
Virginia Metro Ferals 7138 Arlington 22207 (703)
528-7782
   
Virginia Partnership for Animal Welfare and Support - serving the New River Valley of Virginia       please contact (540)
3VA-PAWS OR (540) 651-4530
  president[at]
vapaws.org
Virginia Reptile Rescue, Inc. 36338 Richmond 23235     vareptilerescue
[at]hotmail.com
Washington County Animal Shelter - C.C. Porter Shelter 27252 Porter Ln. Abingdon 24210 (540)
676-6210
   
Westie Rescue of the Mid-Atlantic States, Inc. 342 Dunn Loring 22027 (703)
671-1039
  MidAtlantic[at]
WestieRescue.com
Westmoreland County Animal Shelter 1000 (mailing), 6154 Stratford Hall Rd. (shelter) Montross 22520 (804)
493-0869
  dale[at]haloisp.net
Whiskers-n-Wags Rescue Team, Inc. 41154 Fredericksburg 22404     info[at]
whiskersnwags.org

White Bird Appaloosa Horse Rescue
1688 Burke's Tavern Rd. Burkeville 23922 (434) 767-2839   info[at]
whitebirdapps.com
White Bird Appaloosa Horse Rescue - Branch Location 11525 Chapel Rd. Clifton 20124 (540)
272-1157
   
Wild Horse & Burro Internet Adoption / Bureau of Land Management 7450 Boston Blvd. Springfield 22153 (800)
370-3936
(703)
440-1656
Inet_Adoption[at]blm.gov
Winchester Animal Control 231 E. Piccadilly St. Winchester 22601      
Wise County Animal Control 570 Wise 24293      
Wolfdog Rescue Resources 5 Raines Ct. Stafford 22556 (540)
720-8588
  kenc[at]wrr-inc.org

Wythe County Humane
245 South 4th Wytheville 24382 (703)
228-7683
   
Wytheville Animal Control 185 Spring St. Wytheville 24382      
York County Animal Control 224 Ballard St. Yorktown 23690 (757)
890-3300
   

pet rescue

Return to Top of Page

Free Articles and Information About All Pets - Index

pets pets pets pets pets petspets pets