There are many organizations throughout Virginia that offer access to affordable, low-cost spay & neuter services for your dog or cat. Some of these organizations require that you meet certain income requirements to qualify, so please be sure to check with the organization beforehand to avoid any delays or problems getting the spay or neuter surgery done for your pet.

Benefits of Low-Cost Spay & Neuter
Nationwide, millions of pets are euthanized each year due to a lack of resources and homes to care for them. By spaying or neutering, you can give your pet a happier, healthier future and help reduce the number of animals that end up in shelters, on the streets, or worse.
If you cannot find a resource near you, your local animal shelter or rescue organization is a good place to find information about low-cost spay and neuter programs in your area. Pet stores and farmers co-ops are also good places of information.
Disclaimer
Any listing contained on this page is for informational purposes only and is not an endorsement by Dog Lover’s Digest. We are in no way affiliated with any of these providers and suggest that you check references and accreditation before letting anyone perform a spay or neuter procedure on your pet.
Low-Cost Spay & Neuter Resources for Virginia
Statewide:
SPAY VIRGINIA
877-9VA-SPAY
www.spayva.org
Pet Neuter.org
Serving Nelson, Amherst, Shenandoah, Frederick, Clark, Warren, Page, Rappahannock,and Loudon counties.
(Cats Only)
www.petneuter.org
Accomack County:
CHESAPEAKE HUMANE SOCIETY/C.A.R.E. CLINIC
123 N. BATTLEFIELD BLVD.
CHESAPEAKE, VA 23320
757-546-5355
OPEN TO ALL
http://www.chesapeakehumane.org/
SPAY THE SHORE
73 MARKET ST.
ONANCOCK, VA 23417
757-787-1126
OPEN TO ALL FERAL CATS ONLY
http://www.petfinder.com/shelters/VA555.html
SPCA-EASTERN SHORE INC.
26528 LANKFORD HIGHWAY,
P.O. BOX 164
ONLEY, VA 23418
757-787-7385
OPEN TO ALL LOW INCOME ONLY
http://www.profbassdeal.com/esspca/
Albemarle County:
CHARLOTTESVILLE-ALBERMARLE SPCA
3355 BERKMAR DR.
CHARLOTTESVILLE, VA 22901
434-964-3333
OPEN TO ALL MUST LIVE IN COUNTY
http://caspca.org/
VOICES FOR ANIMALS
P.O. BOX 4466
CHARLOTTESVILLE, VA 22905
434-979-1200
http://www.voicesforanimals.org/
Amelia County:
AMELIA PATRONS FOR ANIMAL WELFARE, INC. (APAW)
P.O. BOX 725
AMELIA, VA 23002
804-561-5351
OPEN TO ALL
http://www.apawinc.org/
Arlington County:
SPAY INC.
P.O. BOX 100220
ARLINGTON, VA 22210
703-522-7920
OPEN TO ALL
http://www.spay.org/
METRO FERALS
P.O. BOX 7138
ARLINGTON, VA 22207
703_528-7782
OPEN TO ALL
http://metroferals.org/
CATS ONLY
A.W.L. OF ARLINGTON
2650 S. ARLINGTON MILL DRIVE
ARLINGTON, VA 22206
703-931-9241 X246
LOW INCOME ONLY
http://www.awla.org/
Bath County:
BATH ANIMAL WELFARE FOUNDATION
P.O. BOX 716
HOT SPRINGS, VA 24445
540-839-8666
MUST LIVE IN COUNTY
http://www.bawf.org/
Campbell County:
SOUTH CENTRAL SPAY/NEUTER CLINIC
29 MORTIMER DR.
EVINGTON, VA 24550
434 821-4922
OPEN TO ALL
http://www.endpetoverpopulation.org/
Culpeper County:
HUMANE SOCIETY OF CULPEPER
P.O. BOX 1224
CULPEPER, VA 22701
540-727-7554
OPEN TO ALL
http://www.adoptculpeperpets.org/
Fauquier County:
FAUQUIER SPCA
9350 ROGUES ROAD (RT. 602)
CASANOVA, VA 21039
540-788-9000 X208
OPEN TO ALL
http://fauquierspca.com/home.html
Franklin County:
FRANKLIN COUNTY HUMANE SOCIETY INC.
PLANNED PETHOOD CLINIC
18401 VIRGIL GOODE HIGHWAY
ROCKY MOUNT, VA 24151
540 489-3491
OPEN TO ALL
http://www.plannedpethoodrockymount.com/
Gloucester County:
ANIMAL RESOURCE FOUNDATION S/N CLINIC
4926 GOERGE WASHINGTON MEMORIAL HWY
GLOUCESTER, VA 23183
804-694-0349
http://www.arfva.org/
Greene County:
MADISON-GREENE HUMANE SOCIETY
P.O. BOX 95
RUCKERSVILLE, VA 22968
434-985-3203
MUST LIVE IN COUNTY
http://www.madisongreenehumanesociety.com/
Hanover County:
BEATH SPAY NEUTER CLINIC
12300 FARRINGTON RD @ THE FARRINGTON FIREHOUSE
ASHLAND, VA 23005
804-752-7729
OPEN TO ALL
www.JESSICABEATHCLINIC.ORG
Isle of Wight County:
ISLE OF WIGHT COUNTY HUMANE SOCIETY
P.O. BOX 273
SMITHFIELD, VA 23431
757-357-4214
MUST LIVE IN COUNTY
http://www.iowchs.org/
James City County:
HERITAGE HUMANE SOCIETY
430 WALLER MILL ROAD
WILLIAMSBURG, VA 23185
757-221-0150
OPEN TO ALL
http://www.heritagehumanesociety.org/
King William County:
INDIAN RIVERS HUMANE SOCIETY
P.O. BOX 264
AYLETT, VA 23009
804-769-2981
MUST LIVE IN COUNTY
http://www.indianrivershumane.org/
Loundoun County:
CASEY’S HOUSE
161 PINE GROVE ROAD
BLUEMONT, VA 20135
703-220-9965
OPEN TO ALL
WWW.CASEYSHOUSE.ORG
HUMANE SOCIETY OF LOUDON COUNTY
P.O. BOX 601
LEESBURG, VA 20178
703-777-2912
MUST LIVE IN COUNTY
http://www.hslcva.org/
MIDDLEBURG HUMANE FOUNDATION
P.O. BOX 1238
MIDDLEBURG, VA 20118
540-364-3272
OPEN TO ALL LOW INCOME ONLY
http://mysite.verizon.net/bizqmjr1/index.html
Montgomery County:
HUMANE SOCIETY OF MONTGOMERY COUNTY
P.O. BOX 287 ( 1183 FLANAGAN DRIVE)
BLACKSBURG(CHRISTIANSBURG), VA 24063
540-382-1166
OPEN TO ALL
http://www.hsmcshelter.com/
MOUNTAIN VIEW HUMANE/,THE WALDRON-RICCI S/N CLINIC
53B WEST MAIN ST.
CHRISTIANSBURG, VA 24073
540-382-0222
http://mountainviewspayneuter.org/
VA PAWS (VA PARTNERSHIP FOR ANIMAL WELFARE & SUPPORT)
P.O. BOX 172
CHRISTIANSBURG, VA 24068
540-382-7297
OPEN TO ALL LOW INCOME ONLY
http://www.vapaws.org/
Orange County:
THE HUMANE SOCIETY OF ORANGE COUNTY
P.O. BOX 623
ORANGE, VA 22960
540-672-0069
OPEN TO ALL
http://www.orangecountyhumanesociety.org/
Page County:
LURAY, VA
SpayUSA Certificate Participating Veterinarian
Please fill out the referral form or call us at (800) 248-7729 for more details and to obtain a certificate.
Prince William County:
PRINCE WILLIAM SPCA
P.O. BOX 6631
WOODBRIDGE, VA 22195
703-772-2799
OPEN TO ALL LOW INCOME ONLY
http://www.pwspca.org/index.php
Pulaski County:
PULASKI COUNTY HUMANE SOCIETY
80 DUBLIN PARK ROAD
DUBLIN, VA 24084
540-674-0089
OPEN TO ALL LOW INCOME ONLY
http://www.pchsva.org/
Rockingham County:
SHENANDOAH VALLEY SPAY/NEUTER CLINC
910 N. LIBERTY ST
HARRISONBURG, VA 22802
540-437-1980
OPEN TO ALL
http://www.spayandneuterclinic.org/
Scott County:
SCOTT COUNTY HUMANE SOCIETY
P.O. BOX 1535
GATE CITY, VA 24251
OPEN TO ALL
http://www.scotthumane.org/
Smyth County:
SMYTH COUNTY HUMANE SOCIETY, INC.
P.O. BOX 1124
MARION, VA 24354
276-780-7702
OPEN TO ALL
http://www.smythhumane.org/
Spotsylvania County:
SAINT SETON’S ORPHANED ANIMA
1 SUMMEY STREET
FREDERICKSBURG, VA 22406
540-752-7387
MUST LIVE IN COUNTY
http://www.saintseton.com/
Stafford County:
THE VIRGINA KINCHELOE LOW COST S/N CLINIC
452 TV DRIVE
FREDRICKSBURG, VA 22408
540-507-7461
OPEN TO ALL MUST LIVE IN CITY
http://www.kincheloeclinic.org/clinic.htm
Surry County:
SURRY COUNTY SPCA
P.O. BOX 96
SURRY, VA 23883
757-357-7939
OPEN TO ALL
http://www.petfinder.com/shelters/VA23.html
Tazewell County:
PROTECTING ANIMALS WITH STERILIZATION (PAWS)
186 NATURE LANE
NORTH TAZEWELL, VA 24630
276-236-6905
OPEN TO ALL
http://www.petfinder.com/shelters/VA423.html
Washington County:
ANIMAL DEFENSE LEAGUE OF WASHINGTON COUNTY
P.O. BOX 2099
ABINGDON, VA 24212
877-301-2290
OPEN TO ALL
http://adl.naxs.com/index.htm
Independent Cities:
A.W.L. OF ALEXANDRIA
4101 EISENHOWER AVENUE
ALEXANDRIA, VA 22304
703-838-4775
OPEN TO ALL
http://awla.convio.net/site/PageServer?pagename=home
THE BEDFORD HUMANE SOCIETY
P.O. BOX 1293
BEDFORD, VA 24523
540-586-6100
MUST LIVE IN COUNTY LOW INCOME
http://bhsva.org/default.htm
MARGARET B. MITCHELL SPAY/NEUTER CLINIC
16222 LEE HIGHWAY
BRISTOL, VA 24202
276-591-5790
OPEN TO ALL
http://www.mbmspayneuterclinic.org/
Holly Help spay-neuter fund (united humanitarians)
P. O. Box 1264
Bristol, VA 24203
276-466-5375
http://hollyhelp.org/
DANVILLE AREA HUMANE SOCIETY
996 SOUTH BOSTON ROAD
DANVILLE, VA 24543
434-799-0843
OPEN TO ALL
http://www.dahsinc.com/site/
FAIRFAX COUNTY ANIMAL SHELTER
4500 WEST OX RD.
FAIRFAX, VA 22030
703-830-1100 X2
OPEN TO ALL
http://www.fairfaxcounty.gov/police/animal/adoption.htm
CAT’S CRADLE
P.O. BOX 2128
HARRISONBURG, VA 22801
540-433-1135
MUST LIVE IN COUNTY
http://www.catscradleva.org/
SPAY/NEUTER ALL PETS (SNAP)
P.O. BOX 1277
LOUISA, VA 23093
540-967-3573
OPEN TO ALL
http://www.snapva.org/
LYNCHBURG HUMANE SOCIETY
3305 NAVAL RESERVE ROAD
LYNCHBURG, VA 24501
434-846-1438 X10
OPEN TO ALL
http://www.lynchburghumanesociety.org/
SPCA OF MARTINSVILLE-HENRY COUNTY
132 JOSEPH MARTIN HIGHWAY
MARTINSVILLE, VA 24112
276-638-7297
LOW INCOME ONLY
http://www.spcamhc.org/
NORFOLK SPCA
916 BALLENTINE BOULEVARD
NORFOLK, VA 23504
757-622-3319 X119
http://www.norfolkspca.com/
OPERATION CATNIP
P.O. BOX 268
QUINTON, VA
804-228-6479
OPEN TO ALL FERALS ONLY
http://members.petfinder.com/~NPM26/
POUND PALS OF RADFORD
P.O. BOX 2851
RADFORD, VA 24143
540-639-2778
OPEN TO ALL
http://www.radfordpoundpals.org/
PREVENT A LITTER (P.A.L.) VETERINARY HOSPITAL
3421 W. CARY STREET
RICHMOND, VA 23221
804-359-6369
OPEN TO ALL LOW INCOME ONLY
http://www.preventalitter.org/
SMOKEY’S SPAY/NEUTER CLINIC/RICHMOND SPCA
2519 HERMITAGE ROAD
RICHMOND, VA 23220
804-521-1300
OPEN TO ALL LOW INCOME ONLY
http://www.richmondspca.org/
RICHMOND ANIMAL LEAGUE/LOVING SPAY/NEUTER CLINIC
11401 INTERNATIONAL DRIVE
RICHMOND, VA 23236
804-379-9725
OPEN TO ALL
http://www.ral.org/
SUFFOLK HUMANE SOCIETY
3119 KINGS HIGHWAY, STE. P
SUFFOLK, VA 23435
757-538-3030
OPEN TO ALL
http://www.suffolkhumanesociety.com/
VIRGINIA BEACH SPCA
3040 HOLLAND RD.
VIRGINIA BEACH, VA 23456
757-739-9306
LOW INCOME ONLY
http://vbspca.com/modules/vbspcainfo/category.php?categoryid=1
SPCA OF WINCHESTER, FREDERICK AND CLARKE COUNTIES
115 FEATHERBED LANE
WINCHESTER, VA 22601
540-662-8616
OPEN TO ALL
https://sites.google.com/site/winchesterspca/
If you operate a low-cost spay & neuter resource or clinic in Virginia and are not on this list, please click here and request to be added.