The following directory is a list of low cost spay/neuter programs that have contacted Spay Virginia. If you run a low cost spay/neuter program and would like to have it listed on our website, please email us your organization's name, phone number and email address.

A B C D E F G H I J K L M N O P R S T W Y
Accomack County
Albemarle County
Voices for Animals (feral cats only) 434-979-1200 info@voicesforanimals.org
Alexandria
Alleghany County
Amelia County
Amherst County
Appomattox County
South Central Spay/Neuter Clinic 434-821-4922
Arlington County
Spay Inc. & SPCA of Northern Virginia 703-522-7920
Augusta County
Shenandoah Valley Spay/Neuter Clinic
540-437-1980
info@spayandneuterclinic.org
Bath County
Shenandoah Valley Spay/Neuter Clinic
540-437-1980
info@spayandneuterclinic.org
Bedford County
South Central Spay/Neuter Clinic 434-821-4922
Bedford Humane Society 540-586-6100 bhswebst@aol.com
Planned Pethood 540-489-3491 email
Blacksburg
Bland County
Botetourt County
Planned Pethood 540-489-3491 email
Brunswick County
Buchanan County
Margaret B. Mitchell Spay/Neuter Clinic 276-591-5790 info@mbmspayneuterclinic.org
Buckingham County
Voices for Animals (feral cats only) 434-979-1200 info@voicesforanimals.org
Buena Vista
Campbell County
South Central Spay/Neuter Clinic 434-821-4922
Humane Society for Campbell County 434-821-3034 humanecampbell@hotmail.com
Planned Pethood 540-489-3491 email
Caroline County
Virginia Kincheloe Spay/Neuter Clinic 540-834-0080 vkspayneuter@aol.com
Carroll County
Charles City County
Charlotte County
Charlottesville
Voices for Animals (feral cats only) 434-979-1200 info@voicesforanimals.org
Chesterfield County
Prevent A Litter Veterinary Hospital 804-359-6369 carycats@erols.com
Clarke County
Craig County
Culpeper County
Cumberland County
Danville
South Central Spay/Neuter Clinic 434-821-4922
Dickenson County
Margaret B. Mitchell Spay/Neuter Clinic 276-591-5790 info@mbmspayneuterclinic.org
Dinwiddie County
Elizabeth City County
Essex County
Fairfax County
Spay Inc. & SPCA of Northern Virginia 703-522-7920
Fauquier County
Virginia Kincheloe Spay/Neuter Clinic 540-834-0080 vkspayneuter@aol.com
Fincastle County
Floyd County
Planned Pethood 540-489-3491 email
Fluvanna County
SNAP 540-967-3573
Voices for Animals (feral cats only) 434-979-1200 info@voicesforanimals.org
Franklin County
Planned Pethood 540-489-3491 email
Frederick County
Shenandoah Valley Spay/Neuter Clinic 540-437-1980 info@spayandneuterclinic.org
Fredericksburg
Virginia Kincheloe Spay/Neuter Clinic 540-834-0080 vkspayneuter@aol.com
Giles County
Gloucester County
Goochland County
SNAP 540-967-3573
Grayson County
Greene County
Madison-Greene Humane Society; large dogs only 540-948-3191 mpets@ns.gemlink.com
Shenandoah Valley Spay/Neuter Clinic 540-437-1980 info@spayandneuterclinic.org
Voices for Animals (feral cats only) 434-979-1200 info@voicesforanimals.org
Greensville County
Halifax County
South Central Spay/Neuter Clinic 434-821-4922
Hanover County
Prevent A Litter Veterinary Hospital 804-359-6369 carycats@erols.com
Henrico County
Prevent A Litter Veterinary Hospital 804-359-6369 carycats@erols.com
Henry County
Planned Pethood 540-489-3491 email
Highland County
Shenandoah Valley Spay/Neuter Clinic 540-437-1980 info@spayandneuterclinic.org
Isle of Wight County
James City County
King and Queen County
King George County
Virginia Kincheloe Spay/Neuter Clinic 540-834-0080 vkspayneuter@aol.com
King William County
Lancaster County
Lee County
Margaret B. Mitchell Spay/Neuter Clinic 276-591-5790 info@mbmspayneuterclinic.org
Loudoun County
Spay Inc. & SPCA of Northern Virginia 703-522-7920
Louisa County
SNAP 540-967-3573
Voices for Animals (feral cats only) 434-979-1200 info@voicesforanimals.org
Lunenburg County
Lynchburg
South Central Spay/Neuter Clinic 434-821-4922
FERAL (Feline Rescue Alliance) feral cats only 877-883-3725 wecare@feralrescue.org
Madison County
Madison-Greene Humane Society; large dogs only 540-948-3191 mpets@ns.gemlink.com
Shenandoah Valley Spay/Neuter Clinic 540-437-1980 info@spayandneuterclinic.org
Mathews County
Mecklenburg County
Middlesex County
Montgomery County
Planned Pethood 540-489-3491 email
Nansemond County
Nelson County
New Kent County
Newport News
Prevent A Litter Veterinary Hospital 804-359-6369 carycats@erols.com
Norfolk
Prevent A Litter Veterinary Hospital 804-359-6369 carycats@erols.com
Virginia Beach SPCA 757-427-0070 clinic@vbspca.org
Norfolk County
Northampton County
Northumberland County
Nottoway County
Orange County
SNAP 540-967-3573
Virginia Kincheloe Spay/Neuter Clinic 540-834-0080 vkspayneuter@aol.com
Voices for Animals (feral cats only) 434-979-1200 info@voicesforanimals.org
Page County
Shenandoah Valley Spay/Neuter Clinic 540-437-1980 info@spayandneuterclinic.org
Patrick County
Planned Pethood 540-489-3491 email
Petersburg
Prevent A Litter Veterinary Hospital 804-359-6369 carycats@erols.com
Pittsylvania County
South Central Spay/Neuter Clinic 434-821-4922
Planned Pethood 540-489-3491 email
Portsmouth
Powhatan County
Prevent A Litter Veterinary Hospital 804-359-6369 carycats@erols.com
Prince Edward County
Prince George County
Prince William County
Spay Inc. & SPCA of Northern Virginia 703-522-7920
Virginia Kincheloe Spay/Neuter Clinic 540-834-0080 vkspayneuter@aol.com
Princess Anne County
Pulaski County
Rappahannock County
Richmond
Prevent A Litter Veterinary Hospital 804-359-6369 carycats@erols.com
Richmond County
Roanoke
Angels of Assisi 540-344-8707 angels@angelsofassisi.org
Roanoke County
Rockbridge County
Shenandoah Valley Spay/Neuter Clinic 540-437-1980 info@spayandneuterclinic.org
Rockingham County
Shenandoah Valley Spay/Neuter Clinic 540-437-1980 info@spayandneuterclinic.org
Russell County
Margaret B. Mitchell Spay/Neuter Clinic 276-591-5790 info@mbmspayneuterclinic.org
Scott County
Margaret B. Mitchell Spay/Neuter Clinic 276-591-5790 info@mbmspayneuterclinic.org
Shenandoah County
Shenandoah Valley Spay/Neuter Clinic 540-437-1980 info@spayandneuterclinic.org
Smyth County
Margaret B. Mitchell Spay/Neuter Clinic 276-591-5790 info@mbmspayneuterclinic.org
South Boston
Southampton County
Surry SPCA 757-899-8255 aniken@verizon.net
Spotsylvania County
SNAP 540-967-3573
Virginia Kincheloe Spay/Neuter Clinic 540-834-0080 vkspayneuter@aol.com
Stafford County
Spay Inc. & SPCA of Northern Virginia 703-522-7920
Virginia Kincheloe Spay/Neuter Clinic 540-834-0080 vkspayneuter@aol.com
Staunton
Shenandoah Valley Spay/Neuter Clinic 540-437-1980 info@spayandneuterclinic.org
Surry County
Surry SPCA 757-899-8255 aniken@verizon.net
Sussex County
Surry SPCA 757-899-8255 aniken@verizon.net
Prevent A Litter Veterinary Hospital 804-359-6369 carycats@erols.com
Tazewell County
Margaret B. Mitchell Spay/Neuter Clinic 276-591-5790 info@mbmspayneuterclinic.org
Warren County
Warwick County
Washington County
Margaret B. Mitchell Spay/Neuter Clinic 276-591-5790 info@mbmspayneuterclinic.org
Westmoreland County
Prevent A Litter Veterinary Hospital 804-359-6369 carycats@erols.com
Williamsburg
Winchester
Shenandoah Valley Spay/Neuter Clinic 540-437-1980 info@spayandneuterclinic.org
Wise County
Margaret B. Mitchell Spay/Neuter Clinic 276-591-5790 info@mbmspayneuterclinic.org
Wythe County
York County