Dogs For Adoption In Virginia

Below are all of the organizations in Virginia from which you can adopt a dog. Please continue on to each individual organization’s website by clicking on their name to see dogs they have available for adoption or to learn more about the organization and their mission. Adopting is a great way of bringing home a dog in need of a loving home. Consider checking with the organizations in your area on a weekly basis if you’re looking for a specific breed before you decide to go out and buy a puppy from a breeder. You know what they say – ‘Adopt Before You Shop!’

Organization Address City Email Phone
180 Degree Rescue fredericksburg Email Us 540-429-2176
4 Paws Animal Rescue PO Box 1624 Hayes Email Us 757-544-8565
A Forever Home Rescue Foundation PO Box 222801 Chantilly Email Us 703-961-8690
A New Beginning Feline Rescue and Adoption, Inc Hampton Email Us 757-848-3776
A Tail To Be Told Animal Rescue P.O. Box 55 Corbin, VA Corbin Email Us 540-907-1843
Adopt A Spot Dalmatian Rescue P.O. Box 9375 Chesapeake Email Us 757-484-2940
ADRATI K9 Rescue P.O. Box 17173 Richmond Email Us
AHrescue Richmond Email Us 804-477-7590
Akita Rescue MidAtlantic Coast, Inc. Manassas Email Us 703-730-0844
Alaskan Malamute Rescue of Delaware P.O. Box 4 Augusta County Email Us
All 4 The Animals Rescue Woodbridge Email Us
All-American Mutt Rescue, Inc 5491 Johnson Mountain Rd Huddleston Email Us 434-841-0411
Alleghany Highlands All Breed Rescue, Inc. P.O. Box 470 Clifton Forge Email Us 540-968-2612
Alleghany Humane Society 9313 Rich Patch Road Covington Email Us 540-862-2436
Ambassador Pit Bull Rescue P.O. Box 622 Gainesville Email Us
Amelia County Animal Shelter 16565 Five Forks Rd, P.O. Box A Amelia Email Us 804-561-3878
American Brussels Griffon Rescue Alliance, Inc. Linden Email Us
American Maltese Assoc. Rescue–Tidal Virginia Virginia Beach Email Us
Angel Dogs Richmond Email Us
Angel Winston’s Pack Rescue Nottoway Email Us
Angels of Assisi 415 Campbell Avenue SW Roanoke Email Us 540-344-8707
Anicira Adoptions 910 North Liberty Street Harrisonburg Email Us 540-437-1980
Animal Adoption and Rescue Foundation P.O. Box 15262 Richmond Email Us 804-254-0800
Animal Aid Society 80 Butler Farm Road Hampton Email Us 757-865-0511
Animal Assistance League of Virginia 1149 New Mill Drive Chesapeake Email Us 757-548-0045
Animal Care Center Of Salem 1035 Electric Road Salem Email Us 540-389-0219
Animal Connections 2471 Troy Rd Troy Email Us 434-589-1900
Animal Friends of Barbour County Woodbridge Email Us 571-437-6171
Animal Rescue Foundation-Central Virginia 604 Cata Road Cumberland Email Us 434-983-2398
Animal Rescue of Tidewater Norfolk Email Us 757-456-1354
Animal Welfare Foster Program P.O. Box 10854 Blacksburg Email Us
Animal Welfare League of Alexandria 4101 Eisenhower Avenue Alexandria Email Us 703-746-4774
Animal Welfare League of Arlington 2650 S Arlington Mill Dr Arlington Email Us 703-931-9241
Animal Welfare League of the Northern Neck, Inc. 810 Griffins Landing Road Lancaster Email Us 804-462-0091
Animals In Need 520 Deer Haven Lane Stuart N/A 276-694-8267
Annabelle’s Second Chance Richmond Email Us
Another Chance for English Setters 1380 Hermitage Road Waynesboro Email Us 540-248-2225
Appalachian Great Pyrenees Rescue P.O. Box 73 Clifton Email Us 703-222-1181
Atlantic Region Central Border Collie Rescue Richmond Email Us
Augusta Dog Adoptions Staunton Email Us 540-294-1472
Augusta Regional SPCA 33 Archery Lane Staunton Email Us 540-885-7722
Bandit’s Adoption and Rescue of K-9’s P.O. Box 1682 Glen Allen Email Us 804-449-2275
BARK’s MEOWs Ashland Email Us
Barkshire Woods~ Chapter of United Humanitarians Bealeton Email Us 540-439-6796
Basset Rescue of Old Dominion 3445 Seminole Trail, Box 248 Charlottesville Email Us 301-770-7170
Bath Animal Welfare Foundation P.O. Box 716 Hot Springs Email Us 540-839-8666
Bay Beagle Rescue 3590 Kentucky Ave Norfolk Email Us 757-535-7295
BB&G Pomeranian Rescue Lovettsville Email Us
Beagle Rescue, Education and Welfare 4222 Fortuna Center Plaza Dumfries N/A 703-715-6370
Beagles to the Rescue 1847 Centerville Turnpike South Chesapeake Email Us 757-204-4411
Bedford Humane Society 829 Ole Turnpike Dr Bedford Email Us 540-586-6100
Believe in Buster Animal Rescue & Sanctuary, Inc. Beaverdam Email Us 540-907-8890
Betty Baugh’s Animal Rescue 5322 Patterson Ave. Richmond Email Us 804-288-7387
Blackdogs Rescue – Bluemont Foster Group Bluemont Email Us
Blue Horse Mukwa Equine Retirement and Rescue Center 25859 Highway 49 Chase City Email Us 757-439-4206
Blue Ridge Border Collie Rescue 12550 Rock Ridge Road Herndon Email Us 703-442-0445
Blue Ridge Doberman Rescue Post Office Box 304 Bluemont Email Us 703-431-1152
Blue Ridge Dog Rescue Charlottesville Email Us
Blue Ridge Great Pyrenees Rescue & Education Fairfax Email Us 703-476-6346
Bobbie’s Pit Bull Rescue & Sanctuary P.O. Box 2466 Spotsylvania Email Us -2634
Bonnie Blue Rescue – Virginia Chapter Richmond Email Us
Boston Terrier Club of Maryland – Rescue Woodbridge Email Us
Boston Terrier Rescue Net Alexandria Email Us
BoxAR – Virginia 320 North Royal St Alexandria Email Us
Boxer K9 Rescue of SW Virginia, Inc. P.O. Box 243 Boones Mill Email Us 540-588-5948
Boxer Rescue and Adoption, Inc. 11003 Raccoon Ridge Court Reston Email Us 703-620-5566
Bright Hope Animal Rescue Staunton Email Us
Brownie’s Low Rider Rescue Virginia Beach Email Us
Bull Terrier Rescue of Virginia P.O. Box 10090 Manassas Email Us
Bulldog Club of America Rescue Network/VA P.O. Box 13 Gwynn Email Us 804-725-3854
Bully Advocate & Rescue Collective P O Box 24 Windsor Email Us
Bully Paws- Pit Bull Patriots, Inc. P.O. Box 285 Fredericksburg Email Us
Bully Rescue & Advocacy Group, Inc. Chester Email Us
Canine Rescue & Adoption Program 13340 Stonewall Jackson Road Caroline County Email Us
Canis Major Farm Troy Email Us
Capital Area Rescue Effort Sandston Email Us 804-291-7918
Capitol Canines Animal Rescue Springfield Email Us
Caring For Creatures 352 Sanctuary Lane Palmyra Email Us 434-842-2404
Caring Hearts Rescue P.O. Box 6592 springfield Email Us
Caring Hearts Rescue Springfield Email Us
Caroline Animal Shelter 14080 Devils Three Jump Road Milford Email Us 804-633-9041
Cats Unlimited P.O. Box 484 Lexington Email Us 540-458-2287
Central Virginia Greyhounds P.O. Box 171 Manakin-Sabot Email Us 804-457-9509
Central Virginia Humane Society and SPCA 899 Buffalo Road Dillwyn Email Us 434-983-7387
Central Virginia Regional Rescue PO box 2172 Forest Email Us 434-856-2676
Charlottesville-Albemarle SPCA 3355 Berkmar Drive Charlottesville Email Us 434-973-5959
Chesapeake Animal Services 2100 S. Military Hwy. Chesapeake N/A 757-382-8080
Chesapeake Humane Society 312 N. Battlefield Blvd Chesapeake Email Us 757-546-5355
Chesapeake Keeshond Rescue P.O. Box 268 Bena Email Us
Chessie Rescue VA P.O. Box 5304 Suffolk Email Us 757-484-6507
Chesterfield County Humane Society P.O. Box 2916, 9300 Public Works Road Chesterfield Email Us 804-717-6236
Chesterfield United Rescue Education P.O. Box 5012 Midlothian Email Us
Chihuahua Rescue Pamplin Email Us 502-212-4374
Chocolate Chip Dalmatian Assistance League (CCDAL) Alexandria Email Us 301-434-1086
City of Fairfax Animal Shelter 9836 Fairfax Blvd. Fairfax Email Us 703-385-7919
City of Hopewell Animal Shelter 507 Station Street Hopewell Email Us 804-541-2204
Cockers & Friends, Incorporated P.O. Box 30032 Alexandria Email Us 866-568-2234
Collie and Sheltie Rescue of Southeast Virginia 2932 Drum Point Crescent Chesapeake Email Us
Collie Rescue, Inc P.O. Box 221982 Chantilly Email Us 703-579-9931
Colonial Heights Animal Shelter 301 Charles Dimmock Pkwy Colonial Heights Email Us 804-520-9397
Country Club Kennels – The Chance Foundation 10739 Bristersburg Road Catlett Email Us 540-788-3559
Critter Care Rescue 306 South Brown Street Blackstone Email Us
Critters 4 U Rescue INC Fox Hill Rd Hampton Email Us 757-335-0028
Crossroad Charities 10950 Three Chopt Rd. Richmond N/A 804-935-7200
Dachshund Rescue of North America, Inc. 7821 Sabre Court Manassas Email Us
Dakota’s Dream Animal Rescue PO Box 1814 Winchester Email Us 540-323-7520
Dalmatian Rescue of Southwest Virginia Elliston Email Us 540-392-6761
Dameter 500 B Copeland Dr Hampton Email Us 757-838-3255
Danville Area Humane Society, Inc. 996 South Boston Rd. Danville Email Us 434-799-0843
Dark Forest Kennels 335 Dark Run Rd. Elliston Email Us
DC Area Weimaraner Rescue Manassas Park Email Us
DC Shiba Inu Rescue (DCSIR) Manassas Email Us
Dewey Animals, Inc. Centreville Email Us
Diamond Rose Haven Dillwyn Email Us 434-547-4645
Dinwiddie County Animal Control 10903 Wheelers Pond Rd. Dinwiddie Email Us 804-469-4547
Doberman Assistance Rescue & Education P O Box 5531 Arlington Email Us 410-663-1694
Dog House Rescue Prince William County Email Us
Dog World Rescue, Inc. Alexandria Email Us
Dogs Deserve Better 1915 Moonlight Road Smithfield Email Us 757-357-9292
Dogs Deserve Better of Northern VA Arlington Email Us
Dogwood Sheltie Rescue Sterling Email Us
Dreams and Wishes for Small Dogs P.O. Box 4653 Midlothian Email Us 804-377-3553
East Coast Gentle Giants Rescue Virginia Beach Email Us
Eastern Herding Dog Rescue Richmond Email Us 999-999-9999
Emporia Greensville Humane Society, Inc. 113 Baker Street Emporia Email Us 434-634-3296
Empty Shelter Project Manassas Email Us 571-308-6563
English Cocker Spaniel Club of America Rescue 607 Wayne Street Alexandria Email Us 703-548-7641
Extra Mile Dog Rescue P.O. Box 4289 Charlottesville Email Us
Fairfax County Animal Services 4500 West Ox Road Fairfax N/A 703-830-1100
Fallin Angels 6689 Lake View DR. Gloucester Email Us 804-694-4999
Farm Dog Rescue Waynesboro Email Us
Fauquier SPCA P.O. Box 733 Warrenton Email Us 540-788-9000
FETCH a Cure’s Pixie’s Pen Pals 5711 Staples Mill Rd. Richmond Email Us 804-381-6902
Floyd Co. Humane Society P.O. Box 862 Floyd Email Us 540-745-7207
Fluvanna SPCA 5239 Union Mills Rd Troy Email Us 434-591-0123
For the Love of Poodles Rescue RVA Richmond Email Us
Forever Home Animal Rescue of Roanoke VA Roanoke Email Us
Forever Home Rehabilitation Center 742 East 25th Street Norfolk Email Us 757-963-1644
Forever Home Rescue Group Henrico Email Us
Forget-Me-Not NoVA Leesburg Email Us
Fort Lee Veterinary Clinic Bldg 11025-38St. Fort Lee Email Us 804-734-2446
Franklin County Humane Society/Planned Pethood Clinic & Adoption Center 18401 Virgil H. Goode Highway Rocky Mount Email Us 540-489-3491
Franklin County VA Animal Shelter 9246 Virgil Goode Highway Rocky Mount Email Us 540-483-7440
Frederick County Esther L. Boyd Animal Shelter 161 Fort Collier Road Winchester Email Us 540-667-9192
French Bulldog Rescue Network P.O. Box 4764 Glen Allen Email Us 305-935-6106
French Bulldog Village 2106 Providence Glen Turn Richmond Email Us
Friends Of Bedford County Animal Shelter 1307 Falling Creek Road Bedford Email Us 434-826-9063
Friends of Campbell County Animal Control 185 Greendale Drive Rustburg Email Us 434-485-6242
Friends of Cumberland County Animal Control 11 Range Road Cumberland Email Us 804-492-3076
Friends Of Homeless Animals – Cats P.O. Box 415 Aldie Email Us 703-385-0224
Friends of Russell County VA Animal Shelter Lebanon Email Us 267-294-7727
Fur-Ever Home Rescue Virgnia Beach Email Us
Furry Suits Rescue P.O. Box 21 Herndon N/A 703-889-5335
FURS Friends United with the Richmond Shelter 3420 Pump Road #228 Richmond Email Us 804-364-1944
Fuzzy Face Rescue of the Northern Neck P.O. Box 822 Dahlgren Email Us
Giantbreed United Advocates and Rescue Division Richmond Email Us
Giles Animal Rescue, Inc. P.O. Box 354 Pearisburg N/A 540-922-3958
Gloucester Mathews Humane Society 6620 Jackson Lane Gloucester Email Us 804-693-5520 x 320
Go Rescue Virginia Beach N/A 757-432-9222
Golden Meadows – East Staunton Email Us
Gone to the Dogs Rescue Charles City Email Us 804-338-3687
Good Dog! Rescue P.O. Box 40126 Arlington Email Us 703-626-7410
Goodview Pet Rescue 1063 Pep Hill Rd Goodview Email Us 540-890-4153
Great Dane Rescue of the Commonwealth Virginia Beach Email Us 757-485-9010
Greyt Adventures Greyhound Adoptions, Inc. 2347 Stratford Ct Richmond, Virginia Beach, Baltimore Email Us 804-330-0259
Greyt Expectations Greyhound Rescue, Inc. Portsmouth N/A 757-399-6923
H.A.P.P.E Inc. P.O. Box 17712 Richmond Email Us
Hair of the Dog Rescue 7261 Covingtons Corner Rd. Bealeton Email Us 540-439-1302
Halifax County Humane Society P.O. Box 969 South Boston Email Us 866-553-7365
Hanover County Animal Control 12471 Taylor Complex Lane Ashland N/A 804-365-6485
Hanover Humane Society 12190 Washington Hwy. Ashland Email Us 804-798-8248
Happe Pets P.O. Box 1960 Chesterfield Email Us
Happy Endings Animal Rescue Team PO BOX 943 Colonial Heights Email Us
Happy Tails Refuge P.O. Box 10147 Virginia Beach Email Us 757-416-4387
Harmony Rescue, Inc. 5292 Browns Mill Rd Rustburg Email Us 434-821-3544
Healing Hearts Animal Rescue Group 14120 A Lee Highway, P.O. Box 2283 Centreville Email Us
Hearts for Hounds Virginia Beach Email Us 757-235-5586
Heaven Sent Dachshund Rescue Williamsburg Email Us
Heavenly Hounds Chesterfield Email Us 804-350-3942
Henrico County Police Animal Shelter 10421 Woodman Road Glen Allen N/A 804-727-8800
Henrico Humane Society P.O. Box 28014 Richmond Email Us 804-262-6634
Henrico Police Animal Shelter P.O. Box 90775 Henrico Email Us 804-727-8801
Heritage Humane Society 430 Waller Mill Road Williamsburg Email Us 757-221-0150
Hickory Hill K-9 Rescue P.O. Box 1505 Ashland Email Us 804-537-5502
Highland County Humane Society, Inc. P.O. Box 458 Monterey Email Us 540-908-9152
Highland Spca P.O. Box 6 Monterey Email Us 540-468-3405
Highland SPCA P.O. Box 183 Monterey Email Us
Homeless Animals Rescue Team P.O. Box 7261 Fairfax Station Email Us
Homeless Paws of the Valley P.O. Box 123 Broadway Email Us 540-578-7297
Homes Fur Hounds Williamsburg Email Us
Homeward Trails Animal Rescue P.O. Box 100968 Arlington Email Us
Hope for Donghae Paws Fairfax Email Us
Hope For Life Rescue, Inc. 610 Jack Rabbit Rd. Virginia Beach Email Us 757-491-4609 ext 1
Hot Water Rescue Central Ave Alexandria Email Us 703-549-5638
Houlagans’ Rest Corporation 10138 Hull Street Road, Suite D Midlothian Email Us 804-337-1658
Humane Society for Campbell County Post Office Box 659 Rustburg Email Us 434-821-3034
Humane Society of Amherst County 318 Shelter Lane Amherst Email Us 434-946-2340
Humane Society of Caroline County, VA P.O. Box 75 Ruther Glen Email Us 804-867-7534
Humane Society of Culpeper P.O. Box 1224 Culpeper Email Us 540-727-7554
Humane Society of Loudoun County Leesburg Email Us 703-777-2912
Humane Society of Montgomery County 1183 Flanagan Drive Christiansburg Email Us 540-382-1166
Humane Society of Warren County 1245 Progress Drive Front Royal Email Us 540-635-4734
Humane Society/SPCA of Nelson County 29 Stagebridge Road Lovingston Email Us 434-263-7722
Indian Rivers Humane Society P.O. Box 264 Aylett Email Us 804-885-3109 ext 4
Isle of Wight County Animal Shelter 13044 Poor House Road Windsor Email Us 757-365-6318
Isle of Wight Humane Society P.O. Box 273 Smithfield Email Us 757-357-4214
Jody’s Pride Rehabilitation Pet Rescue Hampton Email Us
K9 Justice League 237 N Oceana BLVD Virginia Beach Email Us 757-226-8354
K-9 New Life P.O. Box 6427 Virginia Beach Email Us 757-721-2275
Keeshond Affiliated Rescuers of the Mid Atlantic P.O. Box 268, 8864 Guinea Road Bena Email Us
Kim’s Urban Hounds Rescue Fairfax Email Us
King George Animal Control King George County N/A 540-775-2120
King George Animal Rescue League P.O. Box 1003 Dahlgren N/A 888-542-7582
King William Pound Rescue King William Email Us 804-769-3200
Lab Recue of SW VA. Christiansburg Email Us
Lab Rescue of Greater Richmond P.O. Box 1574 Midlothian Email Us 804-417-7527
Lab Rescue of the L.R.C.P. Inc. P.O. Box 1814 Annandale Email Us 301-299-6756
Lake Country SPCA 7577 Highway 58 Clarksville Email Us 434-374-8076
Lancaster Animal Shelter 3156 Regina Rd. Lancaster N/A 804-462-7175
League for Animal Protection 603 Poor Farm Road, P.O. Box 561 Fincastle Email Us 540-473-3853
Little Buddies Adoption and Humane Society P.O. Box 1543 Centreville Email Us
Lost Dog and Cat Rescue Foundation P.O. Box 50037 Arlington N/A 703-295-3547
Lost Fantasy Rescue Ceres Email Us
Loudoun County Animal Services 39820 Charles Town Pike Waterford Email Us 703-777-0406
Loudoun SPCA P.O. Box 2181 Middleburg Email Us 540-687-5306
Louisa County Animal Shelter 18 Sacred Heart Ave Mineral Email Us 540-894-4219
Love Shack Dog Rescue Aldie Email Us 703-505-3758
Loyal Canines Rescue 8427 Pamunkey Rd Spotsylvania Email Us
Lucky Dog Animal Rescue 5159 Lee Highway Arlington Email Us
Lu’s Labs Labrador Retriever Rescue Alexandria Email Us 571-206-1645
Lynchburg Humane Society 3305 Naval Reserve Rd Lynchburg N/A
Madison County Animal Shelter 4590 Shelby Rd Madison N/A 540-948-6945
Madison County Animal Shelter 4590 Shelby Road Madison Email Us 540-948-6945
Making of Miracle Stories Animal Rescue of Virginia Richmond Email Us
Marshall County Humane Society, Adopt. Ctr C Roanoke Email Us
Mid Atlantic Shiba Rescue Virginia Beach Email Us
Mid-Atlantic Brittany Rescue Roanoke Email Us 540-793-6995
Mid-Atlantic English Springer Spaniel Rescue P.O. Box 15354 Richmond Email Us 301-362-0423
Mid-Atlantic German Shorthair Pointer Rescue, Inc. Alexandria Email Us
Mid-Atlantic Great Dane Rescue P.O. Box 1647 Manassas Email Us 703-644-8009
Mid-Atlantic GSP Rescue Arlington Email Us 703-465-1602
Mid-Atlantic Pug Rescue P.O. Box 42331 Henrico N/A 704-452-7841
Middleburg Humane Foundation P.O. Box 1238 Middleburg Email Us 540-364-3272
Mountain Tails Animal Rescue Pearisburg Email Us
Mutt Love Rescue P.O. Box 1005 Fairfax Email Us 703-577-0106
NBRAN-Virginia Reston Email Us 703-326-0833
New Hope Rescue P.O. Box 412 Providence Forge Email Us 804-966-1328
New Kent Animal Control Pound 6301 Olivet Church Road New Kent Email Us 804-966-9500
New Kent Humane Society, Inc. P.O. Box 104 Providence Forge Email Us 804-966-7105
New Leash K9 Rescue Hampton Email Us
New Love Animal Rescue P.O. Box 1721 Herndon Email Us
Next Generation Animal Services, Inc. Beach Rd Hampton Email Us 757-353-5248
No More Sad Eyes Rescue Oakton Email Us
Norfolk Animal Care Center 5585 Sabre Road Norfolk N/A 757-441-5505
Norfolk Society for the Prevention of Cruelty to Animals 916 Ballentine Blvd. Norfolk Email Us 757-622-3319
North American Shar-Pei Rescue: Mason-Dixon Region Maryland, West Virginia, Virginia, North Carolina Email Us 757-569-1519
Northern Neck Humane Society, Inc. P.O. Box 283 Montross Email Us 804-462-0348
Northern Virginia Pomeranian Club Rescue P.O. Box 114 Gum Spring Email Us
Northern Virginia Sheltie Rescue Charlottesville Email Us
Northumberland County Animal Shelter 11703 Northumberland Highway Heathsville Email Us 804-435-2597
Odessa Rescue and Rehabilitation P.O. Box 191 Mechanicsville Email Us
Old Dominion Boston Terrier Rescue Portsmouth Email Us
Old Dominion Humane Society P.O. Box 2 Fredericksburg Email Us
Oldies But Goodies Cocker Rescue, Inc. P.O. Box 361 Newington Email Us 703-533-2373
On The Rebound Bulldog Rescue Foundation Manassas N/A 703-392-9579
Open Hearts Rescue Leesburg Email Us 703-966-5806
Operation Paws for Homes, Inc. P.O. Box 90813 Alexandria Email Us 804-302-7975-
Orange County Animal Shelter 11362 Porter RD Orange N/A 540-672-1124
P.A.W.S. of Southwest Virginia P.O. Box 576 Coeburn Email Us 276-202-8913
Page County Animal Shelter 1261 Goodrich Rd. Stanley Email Us 540-778-2101
Partners Among Cats And Canines P.O. Box 1133 Franklin Email Us
Patrick County Animal Pound 22 Transfer Station Lane Stuart N/A 276-694-6259
PawClaw Rescue P.O. Box 2524 Winchester Email Us
Paws for Pets Fredericksburg Email Us 540-786-1432
Paws For Seniors P.O. Box 738 Bealeton Email Us 540-748-8177
PAWS Patrick Animal Welfare Society P.O. Box 743, 1086 Green Hill Ln Stuart Email Us 276-694-2378
Paws Rule – Hillsville Chapter Hillsville Email Us 276-728-0060
Peaceful Passings Senior Animal Rescue 2856 Cloverdale Rd. Bremo Bluff Email Us 434-842-3287
Peninsula SPCA 523 J. Clyde Morris Boulevard Newport News N/A 757-595-1399
People Helping Pets 15 Mount Bethel Road Cana Email Us 276-733-4524
PerPETual Care 2539 Ridge Hollow Road Edinburg Email Us 540-984-3147
Pet Assistance League P.O. Box 1076 Stafford Email Us 540-659-5018
Pet Guardian Pet Service, Inc. Virginia Beach Email Us 757-375-1360
Pet Harbor Rescue and Referral, Inc. P.O. Box 73 Bowling Green Email Us 703-583-4759
Pet Rescue Foundation, Inc. Gloucester Email Us
Pet Rescue Foundation, Inc. P.O. Box 70 Hadensville Email Us
Petersburg Animal Care & Control 1600 Johnson Rd Petersburg Email Us 804-732-3654
Pets Bring Joy P.O. Box 2352 Fairfax Email Us
PointerRescue Org 9949 Mallow St Manassas Email Us
Pom Posse Williamsburg VA Chapter Williamsburg Email Us
Pomeranian Club of Central Virginia Disputanta Email Us
Portsmouth Humane Society 4022 Seaboard Court Portsmouth Email Us 757-397-6004
Potomac Valley Pekingese Club P.O. Box 220952 Chantilly Email Us
Pound Pals of Radford, Inc. P.O. Box 2851 Radford Email Us
Powhatan Sheriffs Office – Animal Control P.O. Box 133 Powhatan Email Us 804-598-5672
Precious Purrs & Paws, Inc. Gloucester Email Us 804-832-3685
Prince George County Adoption Center 8391 County Dr. Prince George Email Us 804-991-3200
Prince George County Animal Shelter 3100 Union Branch Rd Petersburg N/A 804-733-2796
Prince William County Animal Shelter 14807 Bristow Road Manassas Email Us 703-792-6465
Promises Animal Rescue, Inc. Gainesville Email Us
Pugs U Gotta Save P.O. Box 1810 Chesterfield Email Us 804-491-9784
Pulaski County Humane Society P.O. Box 1046 Dublin Email Us 540-674-0089
Pups 2 Luv Rescue P.O. Box 55 Springfield Email Us 703-644-1292
Purple Paws 2nd Chance Rescue Fredericksburg Email Us 540-786-4643
Ragged Mountain Dogs Sperryville Email Us 540-987-9207
Rainbow Animal Rescue, Inc. Norfolk Email Us 757-583-8777
Rakki-Inu Akita Rescue 1952 Laskin Road, Suite 505 Virginia Beach Email Us 757-831-4200
Rappahannock Animal Welfare League P.O. Box 428 Washington N/A 540-937-3336
Regional Animal Shelter 20201 King William Rd, P.O. Box 215 King William Email Us 804-769-4983
Regional Center for Animal Control & Protection 1510 Baldwin Ave. Roanoke Email Us 540-344-4922
Rescue Angels, Inc. P.O. Box 40004 Arlington Email Us
Rescue Me Pet Rescue Moneta Email Us 804-986-3647
Rescue Me, An Avian Sanctuary Post Office Box 534 Ark Email Us 804-693-5997
Rescue Richmond Rottweilers Sandston Email Us
Rescuzilla – Virginia Arlington Email Us
Richmond Animal Care and Control 1600 Chamberlayne Avenue Richmond Email Us 804-646-5575
Richmond Animal League 11401 International Drive Richmond Email Us 804-379-0046 ext 12
Richmond Boxer Rescue P.O. Box 8521 Richmond Email Us
Richmond Ruff House Richmond Email Us 804-396-6313
Richmond SPCA 2519 Hermitage Road Richmond Email Us 804-521-1300
Rikki’s Refuge P.O. Box 1357 Orange Email Us 540-854-0870
Ring Dog Rescue Richmond Email Us 804-622-4200
Roanoke Valley SPCA 1340 Baldwin Ave. Roanoke Email Us 540-339-9247
Rockbridge Dog Rescue Lexington Email Us 540-462-7484
Rockingham-Harrisonburg SPCA 2170 Old Furnace Road, P.O. Box 413 Harrisonburg Email Us 540-434-5270
Rottweiler & Neapolitan Mastiff Rescue/Eastern Shore of Virginia P.O. Box 985 Eastville Email Us 757-678-5438
Rugby Creek Rescue 1228 Rugby Road Mouth Of Wilson Email Us 276-579-4215
S.H.I.N.E. of Virginia, Inc. P.O. Box 6215 Newport News Email Us 757-303-1309
SADSAC P.O. Box 972 Dumfries Email Us
Saint Rocco’s Hound Rescue 402 West Main Street, P.O. Box 1801 Louisa Email Us 540-967-3648
Saint Seton’s Orphaned Animals 628 Cambridge St. Fredericksburg Email Us
Salem Animal Shelter 1301 Indiana Street Salem Email Us 540-375-3038
Samanthas Allpaws Home Courthouse Road Spotsylvania Email Us
Save A Mutt Kennel VA P.O. Box 178 Ararat Email Us
Save All Doggies Rescue Clear Brook Email Us 540-533-2136
Save Our Herders Outreach Richmond Email Us
Save Our Shelters 2933 West Cary Street Richmond Email Us 804-358-7499
Save Our Shelters Pitbull Rescue and Education Division P.O. Box 4143 Midlothian Email Us 804-744-1206
Saver of Souls Pet Rescue Va Beach Email Us 757-672-1314
Saving Animals From Euthanasia P.O. Box 2483 Chester Email Us 804-751-4501
Second Chance Animal Shelter P.O. Box 55 Powhatan N/A 804-598-2100
Second Chance Dog Rescue Fredericksburg Email Us
Second Chance Ranch Smithfield 10241 Stallings Creek Drive Smithfield Email Us 757-359-0929
Shelter Adoption & Rescue Efforts P.O. Box 3307 Richmond Email Us 804-377-7816
Shenandoah County Animal Shelter 268 Landfill Rd Edinburg Email Us 540-984-8955
Shenandoah Valley Dog Rescue P.O. Box 1884 Front Royal Email Us
Shirley’s Angels Boxer Rescue P.O. Box 4261 Winchester Email Us
Siamese & Small Dog Rescue Blacksburg Email Us
Siberian Husky Assist P.O.Box 1042 Abingdon Email Us 276-494-3383
Smiles Forever Animal Rescue Fincastle Email Us 352-425-8984
SOSharpei, Inc. P.O. 1501 virginia beach Email Us 757-687-7297
SOS-Pen Pals Prison Dog Program P.O. Box 2490 Glen Allen Email Us 804-358-7499 ext 4
Southeastern Virginia Golden Retriever Rescue P.O. Box 8014 Yorktown N/A 757-827-8561
Southern Virginia Rescue Referral P.O. Box 1154 Stanleytown Email Us
Southside SPCA P.O. Box 66 Meherrin Email Us
Spay/Neuter, Inc. P.O. Box 769 Stuarts Draft Email Us 540-480-7582
SPCA Eastern Shore, Inc. P.O. Box 164, 26528 Lankford Highway Onley Email Us 757-787-7385
SPCA of Northern Virginia P.O. Box 100220 Arlington Email Us 703-799-9390
SPCA of Pittsylvania County P.O. Box 936 Chatham Email Us 434-432-0080
SPCA Of Winchester, Frederick Clarke Counties 115 Featherbed Lane Winchester N/A 540-662-8616
Spotsylvania County Animal Shelter 450 TV Drive Fredericksburg Email Us 540-507-7459
St. Francis Humane Association P.O. Box 73622 Richmond Email Us 804-598-6636
Stafford County Animal Shelter 473 Eskimo Hill Rd Stafford Email Us 540-658-7387
Stafford SPCA 140 Andrew Chapel Rd Stafford Email Us
Star City Greyhound Adoptions, Inc. 2907 Mt. Pleasant Blvd. Roanoke Email Us 540-309-8067
Stray Haven P.O. Box 92 Dundas Email Us 804-727-4879 ext 804
String of Pearls P.O. Box 661 Woodstock Email Us 540-984-0255
Suffolk Animal Control 124 Forest Glen Drive Suffolk N/A 757-514-7855
Suffolk Humane Society 4300 Nansemond Parkway Suffolk Email Us
Surry County Animal Control 265 Old Burough Rd. Surry Email Us 757-294-0158
Sussex County Animal Shelter 14493 Robinson Road Stony Creek Email Us 434-246-2167
Sweetheart Sanctuary Vienna Email Us 540-623-2994
Tappahannock/Essex County Animal Shelter 540 Airport Rd Tappahannock N/A 804-443-0726
The Art of Paws Dumfries Email Us
The Collie and Shetland Sheepdog Rescue of Southeast Virginia 151 Sandpiper St Newport News Email Us 757-814-4389
The Commonwealth Humane Society 4122 Leonard Drive Fairfax Email Us 703-568-3600
The Humane Society of Fairfax County 4057 Chain Bridge Rd. Fairfax Email Us 703-385-7387
The Pet Haven Rescue Center Falls Mills Email Us 276-326-3483
Tidewater Bichon Frise Rescue, Inc. P.O. Box 8084 Suffolk Email Us 757-986-2275
Tidewater Pom Rescue 505 Windsor Gate Circle Va. Beach Email Us
To The Rescue, Inc. Springfield Email Us 703-929-6099
Training Rescue Dogs, Inc. 1626 Belle View Blvd, P.O. Box 7084 Alexandria Email Us 202-350-1149
Tramp’s Rescue Richmond Email Us 804-248-3042
Tri County Pitbull Rescue, Inc. North Email Us 804-384-6653
Twin County Humane Society, Inc. P. O. Box 125 Hillsville Email Us 276-728-4038
United Yorkie Rescue Woodbridge Email Us
VA PAWS P.O. Box 172 Christiansburg Email Us 540-651-4530
Valley View Rescue 5757 Rich Patch Road Covington Email Us 540-862-1756
Vindicated Pit Bull Rescue P.O. Box 150091 Alexandria Email Us
VIP Rescues and Adoptions P.O. Box 6057 Dale City Email Us 703-580-5082
Virginia Beach Bureau of Animal Control 2665 Leroy Drive Virginia Beach Email Us 757-385-4444
Virginia Beach SPCA 3040 Holland Road Virginia Beach Email Us 757-427-0070
Virginia German Shepherd Rescue P.O. Box 126 Sterling Email Us 703-435-2840
Virginia Greyhound Adoption P.O. Box 2059 Spotsylvania Email Us 540-785-3124
Virginia Paws for Pits Staunton Email Us
Washington Area Animal Adoption Group Delaplane Email Us 571-393-4980
Web of Life Animal Outreach, Inc. 1380 West Road Chesapeake N/A 757-718-6447
Westie Rescue MidAtlantic P.O. Box 342 Dunn Loring Email Us 703-671-1039
Westie Rescue USA P.O.Box 342 Dunn Loring Email Us
Westmoreland County Shelter P.O. Box 1000, 6154 Stratford Hall Road Montross Email Us 804-493-0869
Whispering Meadows Animal Rescue Triangle Email Us 571-409-4281
Whitney Foundation 6218 Colchester Rd Fairfax Email Us 703-222-4485
Willow Run Sanctuary P.O. Box 2561 Chesterfield Email Us
With Our Regards, Inc. P.O. Box 594 Sterling Email Us
Wolf Spirit Sled Dog Rescue 5552 Elamsville Rd Stuart Email Us 276-229-9096
Wolf Trap Animal Rescue P.O. Box 11014 McLean Email Us 703-638-2531
Wythe County Humane Society P.O. Box 362 Wytheville Email Us 276-620-4106
XOXO Pet Rescue, Inc. Yorktown Email Us 757-286-9087
Your Best Friend Animal Rescue 14151 Rahill Ct Woodbridge Email Us 703-862-7015