NC spay/neuter coverage, county by county
Every known low-cost spay/neuter provider and assistance program in North Carolina, mapped and counted. 6 of our 100 counties have none at all.
- 6
- Counties with no listed provider
- 207,499
- Residents in those counties (1.9% of NC)
- 205
- Listings across the 100 counties
- 156
- Organizations verified one by one
Select a county to jump to the providers listed there. Counts include surgical clinics, voucher and assistance programs, and TNR groups. Compiled and verified by NC Pet Project, 9 August 2026, and rechecked and extended through November 2026; each organization was checked against its own website. Population: US Census Population Estimates, 2024 vintage.
A listing is not always a clinic. Of the 156 organizations we list, only 40 (26%) actually perform surgery. The rest pay toward a surgery done somewhere else, or point you to a provider who does it.
So every entry below is labelled. Clinic means you can book surgery there. Assistance means they help pay for it or issue a voucher you use elsewhere. Referral means they direct you to someone who does the surgery.
Know your ZIP code? The finder shows your county and its neighbors in one list.
Find a provider in your county
Every organization below was checked against its own website, first on 9 August 2026 and again as listings were added or rechecked through November 2026. We removed the ones that had closed, corrected the phone numbers and service areas that were wrong, and added the providers that were missing. Programs change without notice, so it is always worth calling first.
Skip the county listAlamance County 2 listed
-
AnimalKind spay/neuter assistance Referral 1-888-623-4936 No longer offers its $20 Fix program (AnimalKind, October 2026). Its SpayNC Helpline and Spay Neuter Resources in NC page point you to current low-cost options -
Burlington Animal Services- BASFIX Spay/Neuter Assistance, Mighty Mouser Community Cat Program (MMCCP) TNVR Assistance Income-based (336) 222-5000 Voucher valid 30 days; Alamance County; Medicaid/SNAP or <=200% FPL
Alexander County 1 listed
Alleghany County 1 listed
- Paws and Claws, Alleghany NC Assistance (336) 443-0205 Sparta nonprofit that does TNR (trap, neuter, vaccinate, return) for community cats in Alleghany County. Ask through its TNVR Support Request form, linked from its Facebook page, or email PACAlleghany@gmail.com, its best contact. It also lists the adoptable pets at the Alleghany County Animal Shelter, which is at Twin Oaks Veterinary in Sparta, and answers questions about adopting them (the group, November 2026)
Anson County 1 listed
- Friends of the Anson County Animal Shelter (FACAS) Assistance (704) 994-2738 Low-cost spay/neuter with Cabarrus Spay & Neuter Clinic, weekly Thursday drop-off; free quarterly community clinics
Ashe County 1 listed
-
Ashe Humane Society-Ashe County spay and neuter program Assistance Paused (336) 982-4297 Monthly transport to Foothills clinic, Feb-Nov; bloodwork $25-$125 for pets 6+. Not taking new applications for 2026 (site, October 2026). Also a TNR program for Ashe County feral cats: transport to the Humane Society of Catawba clinic and $50 back per feral cat; the 2026 season is closed (site, November 2026)
Avery County 1 listed
- Avery Humane Society Clinic From $45 (828) 733-2333 Thursday Spay Neuter Clinics: cat male $45 / female $50, dogs $60, rabies $12, microchip $5
Beaufort County 2 listed
-
Friends of Animals Certificate Program Assistance Certificates for discounted spay/neuter at partner vets, mostly in the Raleigh, Durham and Fayetteville areas; you can travel 25 to 30 miles. Enter your ZIP at the bottom of their Get a Certificate page to see vets near you. No vet nearby? Their site lets you suggest one (Friends of Animals, October 2026) - Paws and Love, Inc. Assistance TNR for community cats in Beaufort County; the Humane Society of Beaufort County now runs its owned-pet program (site, November 2026)
Bertie County 0 listed
No provider is listed in Bertie County. The nearest option in our listings that we could map is Friends of Animals Certificate Program, about 18.8 miles from the center of the county. The statewide SpayNC Helpline, 1-888-623-4936, can point you to the closest option. You can also check where to find spay/neuter vouchers.
Bladen County 1 listed
-
A Shelter Friend Assistance Income-based (910) 645-2297 Nonprofit that runs Bladen County's low-income spay/neuter program for screened residents, since April 2010, about 300 pets a year (A Shelter Friend, October 2026)
Brunswick County 3 listed
-
Brunswick County Animal Services Assistance Income-based (910) 253-1738 Voucher $100 dog / $50 cat, 2 per household, owned pets only, income-based, apply in person -
Fix a Friend Clinic Clinic From $45 (910) 253-8161 Cat $65, feral cat package $45; dog $130 (up to 50 lb) / $145 (51 to 65) / $155 (66 to 85) / $175 (86 to 125, males only); nonrefundable deposit $20 dog / $10 cat; take-home pain meds ($16) and e-collar ($12) required for dogs. Prices checked 10 October 2026 -
Paws-Ability Assistance (910) 269-6885 Fundraising group, not a clinic. Helps qualified low-income pet owners pay for spay/neuter; the surgeries are done at Fix a Friend Clinic. To apply, call (910) 269-6885, ext. 2, or use their spay and neuter page (Paws-Ability, October 2026)
Buncombe County 3 listed
- Asheville Humane Society spay/neuter assistance Assistance Free surgery through a voucher with the ASPCA Spay/Neuter Alliance for Buncombe County owners on government assistance or under the income limit; apply online, wait up to 12 weeks (site, November 2026)
-
ASPCA Spay/Neuter Alliance (ASNA) Clinic From $35 Dog $65, cat spay $50, cat neuter $35, rabies free. Appointments are booked online only and demand is far above capacity. Outdoor community cats go through a separate waitlist, usually 1 to 2 months (ASPCA, October 2026) -
Friends2Ferals Clinic Free (828) 505-6737 FREE trap-neuter-return for community cats (site, October 2026)
Burke County 2 listed
-
Burke County Animal Services TNR program Assistance (828) 764-9588 Trap-neuter-return for outdoor and feral cats, funded by donations through the Animal Services Foundation; about 8 cats a week, prioritizing high-complaint areas; call the Burke Animal Resource Center to request -
REASON Inc Assistance Income-based (828) 403-3675 Reduce Euthanasia and Spay or Neuter; income-based with copay; Burke County
Cabarrus County 3 listed
-
- Spay It Forward Assistance Spay/neuter help for low-income homes and for people who feed feral cat colonies (NC Pet Project county law research, October 2026)
-
SpayKind Clinic Income-based (336) 293-7903 Formerly Humane Solution; clinic at 5570 Sturmer Park Circle, Winston-Salem; vouchers for income-qualified owners, general line (336) 723-3647
Caldwell County 2 listed
- Caldwell County Animal Care and Enforcement Community Cat Package Assistance (828) 572-4535 For feral or outdoor cats of Caldwell residents: spay/neuter, rabies and FVRCP shots, parasite treatment and an ear tip, through the county program with the ASPCA clinic (The Paper, August 2026)
-
Caldwell County Spay/Neuter Program Assistance (828) 499-0289 Caldwell Humane Society, all-volunteer, low-cost clinics
Camden County 1 listed
-
Spay and Neuter Today Referral (252) 394-7729 Serves Tyrrell, Washington, Pasquotank, Camden and Currituck. Mobile clinic, cash or money order, 2 cats per family. Its volunteers also trap, fix and return community cats (Humane TNR) (NC Pet Project county law research, October 2026)
Carteret County 2 listed
- Beaufort Community Cat Project Assistance Helps get community cats fixed in Carteret County, with a focus on Beaufort and Down East; Morehead City and Newport when resources allow. Funding and appointments are limited. Reach them by Facebook Messenger or email beaufortcommunitycatproject@gmail.com (confirmed by email, November 2026).
- Island Cat Allies Assistance Nonprofit managing feral and community cat colonies across Carteret County since 2003, based in Emerald Isle (site, November 2026)
Caswell County 1 listed
- Animal Protection Society of Caswell County Assistance Income-based (336) 694-4921 Cost depends on income; Caswell County
Catawba County 1 listed
-
Foothills Spay/Neuter Clinic Clinic From $45 (828) 464-8878 Cat neuter $45, cat spay $90, feral cat $50; dogs from $130
Chatham County 3 listed
-
Chatham Animal Rescue and Education Assistance (919) 542-5757 Lillie's Fund spay/neuter resource, Chatham County. Community Cats program: trap loans and help with surgery and vaccines for Chatham residents who care for community cats, as funding allows (site, November 2026) -
Chatham County Sheriff's Animal Resource Center Referral (919) 542-7203 Chatham County's animal shelter at 725 Renaissance Drive, Pittsboro (open daily 11am to 6pm). Hosts periodic free or low-cost rabies and spay/neuter clinics; call for the current schedule -
Sandhills Spay Neuter (Vass) Clinic From $70 (910) 725-8188 Clinic in Vass. Open to anyone, from any county; it confirmed in November 2026 that it serves Moore and the surrounding counties and does not limit by area. Dog $160 (2-60lb) to $350 (151lb+), cat spay $110, cat neuter $70; $50 deposit; its financial assistance is for Moore County residents only
Cherokee County 3 listed
- Logan's Run Rescue Assistance (828) 837-1360 TNR program (Cat's Lives Matter) for Cherokee County colonies of 10 or more cats, pre-approved, donation per cat, through the Tri-State clinic (site, November 2026)
- WNC Spay/Neuter Alliance (Shelter Dog Transport Alliance) Assistance (828) 735-9596 2026 special for Graham and Cherokee residents with financial hardship: cat spay/neuter $40, dog $65, rabies vaccine included ($5 off with proof of a current one). Same-day transport to and from the spay/neuter bus, with Noah's Ark Humane Society. Pets 12 weeks and up at high risk of reproducing. Call or text to book (program flyer, October 2026)
Chowan County 1 listed
-
AWARE Assistance (866) 711-9292 Animal Welfare of the Albemarle Region Every Day; sponsors spay/neuter programs
Clay County 1 listed
- Hayesville Feral Cat Project Assistance Town of Hayesville vouchers pay to fix feral cats; tame pet cats are not covered (NC Pet Project county law research, October 2026)
Cleveland County 1 listed
-
Spay Neuter Initiative of the Piedmont- SNIP Clinic From $25 (704) 600-6100 Limited-time ASPCA-funded special: $25 cat spay/neuter for newly booked appointments; rabies shot, pregnancy and in-heat fees cost extra. Clinic at 209 S. DeKalb St., Shelby. Call to book (SNIP Facebook post, November 2026)
Columbus County 1 listed
-
Columbus Humane Society Assistance (910) 499-1148 Serves Columbus, Bladen, Robeson, New Hanover; foster-based, call for program
Craven County 2 listed
-
Craven/Pamlico TNR Project (HelpingCats.org) Assistance Free (252) 670-1378 Trap-neuter-return for community and feral cats in Craven and Pamlico counties. Register online, then text (not call) the number. Suggested donation $40 male, $60 female; surgery does not depend on paying (site, October 2026). - Pals for Paws Referral Spay/neuter resource and referral group in New Bern that works mainly with community cats. Help varies, so contact them through their website (confirmed by email, November 2026).
Cumberland County 5 listed
- Cumberland County Animal Services community cats (TNVR) Assistance (910) 321-6852 Feral cats are trapped, spayed or neutered, given a rabies shot and returned. Call Animal Services for how to take part (county site, November 2026)
-
Friends of Animals Certificate Program Assistance Certificates for discounted spay/neuter at partner vets, mostly in the Raleigh, Durham and Fayetteville areas; you can travel 25 to 30 miles. Enter your ZIP at the bottom of their Get a Certificate page to see vets near you. No vet nearby? Their site lets you suggest one (Friends of Animals, October 2026) -
Sandhills Spay Neuter (Vass) Clinic From $70 (910) 725-8188 Clinic in Vass. Open to anyone, from any county; it confirmed in November 2026 that it serves Moore and the surrounding counties and does not limit by area. Dog $160 (2-60lb) to $350 (151lb+), cat spay $110, cat neuter $70; $50 deposit; its financial assistance is for Moore County residents only -
Spay Neuter Vet Clinic (Fayetteville) Clinic (910) 400-7682 Spay Neuter Veterinary Clinic of the Sandhills; runs a mobile surgical clinic; serves Cumberland, Harnett, Robeson - Unchain Cumberland County Clinic From $50 (910) 223-2588 Cat neuter $50, cat spay $90; dogs from $120; cash only
Currituck County 2 listed
- Currituck County Animal Services TNR program Assistance (252) 453-8682 Feral cat TNR with Eastern Shore Animal Hospital in Grandy. Caregivers register with Animal Services; the county pays $100 and the resident $25 per cat (county, February 2025)
-
Spay and Neuter Today Referral (252) 394-7729 Serves Tyrrell, Washington, Pasquotank, Camden and Currituck. Mobile clinic, cash or money order, 2 cats per family. Its volunteers also trap, fix and return community cats (Humane TNR) (NC Pet Project county law research, October 2026)
Dare County 3 listed
-
-
- Friends of Felines- Cape Hatteras Island (252) 995-4725
Davidson County 5 listed
-
- Davidson County Animal Alliance SNIP Assistance Low-cost spay/neuter for Davidson County residents, $90, no income requirement; dogs under 60 pounds, no flat-faced breeds, owned cats only (none in traps); Tuesday clinics at the Peaceful Paws Mobile Clinic in Thomasville, by appointment only; email snip4dc@gmail.com for an application (Davidson County Animal Alliance, November 2026)
-
- Loving Pet Project NC (S.T.O.P.) Assistance (336) 393-0000 Spay Today Outreach Program: financial help with spay/neuter; call and leave a message and a volunteer calls back. AnimalKind lists it for Randolph, Guilford, Davidson and Forsyth counties; confirm your county when you call (Loving Pet Project NC, November 2026)
-
SpayKind Clinic Income-based (336) 293-7903 Formerly Humane Solution; clinic at 5570 Sturmer Park Circle, Winston-Salem; vouchers for income-qualified owners, general line (336) 723-3647
Davie County 2 listed
-
Humane Society of Davie County Assistance (336) 751-5214 TNR program with Davie County Animal Services for outdoor cats (feral, community, unowned): surgery, rabies and FVRCP shots, microchip and ear tip at no charge to the caregiver (site, November 2026) -
SpayKind Clinic Income-based (336) 293-7903 Formerly Humane Solution; clinic at 5570 Sturmer Park Circle, Winston-Salem; vouchers for income-qualified owners, general line (336) 723-3647
Duplin County 1 listed
-
Pet Friends of Duplin County Assistance Contributes $75 per pet, $40 for a male cat, at participating Duplin County vets; Duplin residents, 2 pets per household per year, pet 4 months or older
Durham County 3 listed
-
Animal Protection Society of Durham Assistance (919) 560-0640 Reduced-cost vouchers, Durham residents, application required -
Friends of Animals Certificate Program Assistance Certificates for discounted spay/neuter at partner vets, mostly in the Raleigh, Durham and Fayetteville areas; you can travel 25 to 30 miles. Enter your ZIP at the bottom of their Get a Certificate page to see vets near you. No vet nearby? Their site lets you suggest one (Friends of Animals, October 2026) -
Independent Animal Rescue Assistance (919) 403-2221 Funds and provides spay/neuter services in the Triangle alongside rescue and adoption. Feral Cat Team traps community cats for TNR in the Triangle (site, November 2026)
Edgecombe County 3 listed
- Friends of Rocky Mount Animals, Inc Assistance Reduced Cost Spay/Neuter program; email foranimals2002@aol.com, no phone published
- Tarboro TNR and Feline Friends, Inc Referral (252) 702-2099 Transports cats to cooperating vets; Edgecombe County
-
Town of Tarboro Public Works Department Assistance Income-based (252) 641-4234 Animal Spay & Neuter Program, assistance for low-income families; call for the form
Forsyth County 6 listed
-
Central Spay Neuter Clinic (336) 723-7550 Appointment only; pets 4 months to 6 years; no English/French bulldogs -
-
Forsyth Humane Society (Referral Resource) Referral (336) 721-1303 REFERRAL ONLY, states it cannot fix animals not in its care; refers to Humane Solution, Central Spay, Forgotten Felines -
Fur-Ever Friends of North Carolina Assistance Fix Forsyth spay/neuter assistance and education; no phone published - Loving Pet Project NC (S.T.O.P.) Assistance (336) 393-0000 Spay Today Outreach Program: financial help with spay/neuter; call and leave a message and a volunteer calls back. AnimalKind lists it for Randolph, Guilford, Davidson and Forsyth counties; confirm your county when you call (Loving Pet Project NC, November 2026)
-
SpayKind Clinic Income-based (336) 293-7903 Formerly Humane Solution; clinic at 5570 Sturmer Park Circle, Winston-Salem; vouchers for income-qualified owners, general line (336) 723-3647
Franklin County 2 listed
- Franklin County Animal Shelter TNVR program Assistance (919) 496-3032 Community cats are spayed or neutered, vaccinated, ear-tipped and returned, funded by grants and donations. Fill out the county's interest form; the shelter follows up as space allows (county form, November 2026)
-
Paws for Life SNIF Program Assistance Paused Temporarily paused: not taking applications or issuing new vouchers (checked 10 October 2026); already-issued vouchers still valid
Gaston County 1 listed
-
Gaston Low-Cost Spay/Neuter Clinic Clinic (704) 868-4673 Feral friendly, with a Community Cat Fund; no residency or income requirement (site, November 2026)
Gates County 1 listed
-
AWARE Assistance (866) 711-9292 Animal Welfare of the Albemarle Region Every Day; sponsors spay/neuter programs
Graham County 2 listed
- Graham County Animal Refuge (ASPCA spay/neuter partnership) Assistance (828) 977-1391 $50 spay/neuter for owned dogs and cats, 1 cent for TNR cats, through an ASPCA partnership in Asheville. Free transportation: drop off and pick up the next day at Ingles. Book a slot by phone or at gcarspayneuter@icloud.com. Volunteer as a driver for a free surgery (Graham County Animal Refuge flyer, October 2026)
- WNC Spay/Neuter Alliance (Shelter Dog Transport Alliance) Assistance (828) 735-9596 2026 special for Graham and Cherokee residents with financial hardship: cat spay/neuter $40, dog $65, rabies vaccine included ($5 off with proof of a current one). Same-day transport to and from the spay/neuter bus, with Noah's Ark Humane Society. Pets 12 weeks and up at high risk of reproducing. Call or text to book (program flyer, October 2026)
Granville County 3 listed
-
Humane Society of Granville County Assistance Free (919) 691-9114 FREE vouchers for low-income Granville residents, extra costs covered -
Paws for Life SNIF Program Assistance Paused Temporarily paused: not taking applications or issuing new vouchers (checked 10 October 2026); already-issued vouchers still valid -
SNAP-NC (Spay Neuter Assistance Program of NC) Assistance Paused (919) 783-7627 Mobile low-cost spay/neuter for those needing financial assistance. NOTE: currently prioritizing shelters and rescues rather than the general public; call before relying on it
Greene County 0 listed
No provider is listed in Greene County. The nearest option in our listings that we could map is Lenoir County SPCA, about 13.7 miles from the center of the county. The statewide SpayNC Helpline, 1-888-623-4936, can point you to the closest option. You can also check where to find spay/neuter vouchers.
Guilford County 7 listed
- Feral Cat Assistance Program Clinic From $10 (336) 378-0878 $10 per community cat incl vaccines+eartip; COMMUNITY CATS ONLY, not personal pets; 3+ month waitlist
-
Guilford County Spay and Neuter Program Status uncertain -
- Loving Pet Project NC (S.T.O.P.) Assistance (336) 393-0000 Spay Today Outreach Program: financial help with spay/neuter; call and leave a message and a volunteer calls back. AnimalKind lists it for Randolph, Guilford, Davidson and Forsyth counties; confirm your county when you call (Loving Pet Project NC, November 2026)
-
-
SpayKind Clinic Income-based (336) 293-7903 Formerly Humane Solution; clinic at 5570 Sturmer Park Circle, Winston-Salem; vouchers for income-qualified owners, general line (336) 723-3647 - Piedmont Communities Spay/Neuter Clinic Paused (336) 333-5336 NOT TAKING APPOINTMENTS AT THIS TIME; walk-in wellness Tue-Thu 12:30-5:30 only
Halifax County 1 listed
- Woofs-N-Purrs Animal Rescue Assistance (252) 370-6658 Scotland Neck volunteer rescue that does trap-neuter-release for colony cats around Scotland Neck and Roanoke Rapids (its Adopt-a-Pet page; Roanoke Rapids Daily Herald, September 2026)
Harnett County 4 listed
- All Walks of Life Clinic (919) 567-2965 Mobile spay/neuter hospital; serves Chatham, Durham, Harnett, Johnston, Wake
-
Sandhills Spay Neuter (Vass) Clinic From $70 (910) 725-8188 Clinic in Vass. Open to anyone, from any county; it confirmed in November 2026 that it serves Moore and the surrounding counties and does not limit by area. Dog $160 (2-60lb) to $350 (151lb+), cat spay $110, cat neuter $70; $50 deposit; its financial assistance is for Moore County residents only - Spay Neuter Vet Clinic (Fayetteville) feral cat program Assistance (910) 400-7682 Fayetteville clinic that serves Harnett County: feral cats get spay/neuter, a rabies shot and an ear tip (site, November 2026)
-
SNAP-NC (Spay Neuter Assistance Program of NC) Assistance Paused (919) 783-7627 Mobile low-cost spay/neuter for those needing financial assistance. NOTE: currently prioritizing shelters and rescues rather than the general public; call before relying on it
Haywood County 2 listed
-
Haywood Spay/Neuter Assistance Income-based (828) 452-1329 Income-based pricing for Haywood County residents: $10, $40 or $125; pit bulls and pit mixes free for income-qualified owners - Sister Kitten Animal Rescue Assistance (828) 400-0223 Maggie Valley group doing trap-neuter-return and helping community cat caregivers in western NC; on the ASPCA Spay/Neuter Alliance community cat list for Haywood (site; ASPCA list, September 2025)
Henderson County 3 listed
-
-
Friends2Ferals Clinic Free (828) 505-6737 FREE trap-neuter-return for community cats; Friends2Ferals confirmed it also serves Henderson and Madison counties (October 2026) -
Hertford County 1 listed
Hoke County 1 listed
-
Sandhills Spay Neuter (Vass) Clinic From $70 (910) 725-8188 Clinic in Vass. Open to anyone, from any county; it confirmed in November 2026 that it serves Moore and the surrounding counties and does not limit by area. Dog $160 (2-60lb) to $350 (151lb+), cat spay $110, cat neuter $70; $50 deposit; its financial assistance is for Moore County residents only. Also spays and neuters feral cats and gives free surgeries to feral cat groups; its foundation lists Hoke among the 13 counties it serves and reported 874 feral cat surgeries in 2024 (Companion Animal Clinic Foundation newsletter, spring 2025)
Hyde County 1 listed
- Ocracats Assistance Volunteer TNR for community cats on Ocracoke Island only (Ocracoke Observer, June 2025)
Iredell County 4 listed
-
Iredell County Animal Spay Neuter Services Assistance Income-based (704) 878-3039 Voucher with $30 co-pay; dogs via Stand for Animals, cats via Ginstone; WIC/Medicaid required -
Lake Norman Humane Assistance From $95 (704) 663-3330 Low-cost surgery at Gaston Low Cost Spay/Neuter Clinic: cat neuter $95, cat spay $130, dogs from $155 -
-
Stand For Animals Clinic (704) 970-2711 THREE clinics; Mecklenburg and Iredell; walk-ins Wed Charlotte, Tue Lake Norman; medical assistance fund
Jackson County 2 listed
- Catman2 Inc. Assistance (828) 293-0892 Cullowhee cat shelter with a TNR program for community cats in Jackson County and nearby (site, November 2026)
-
Jackson County Humane Society Assistance (877) 273-5262 ARF; monthly low-cost program transporting to ASPCA Spay/Neuter Alliance, Asheville; recorded line, they call back
Johnston County 5 listed
- All Walks of Life Clinic (919) 567-2965 Mobile spay/neuter hospital; serves Chatham, Durham, Harnett, Johnston, Wake
- Bailey's Human Rescue Assistance (919) 351-2383 Selma group running trap-neuter-vaccinate-return in Johnston County: register a colony and request an appointment on its site (site, November 2026)
-
Friends of Animals Certificate Program Assistance Certificates for discounted spay/neuter at partner vets, mostly in the Raleigh, Durham and Fayetteville areas; you can travel 25 to 30 miles. Enter your ZIP at the bottom of their Get a Certificate page to see vets near you. No vet nearby? Their site lets you suggest one (Friends of Animals, October 2026) -
Johnston County Animal Protection League (JoCoPETS) Assistance From $75 Co-pay $75 cat / $95 dog, includes surgery and rabies vaccine; surgery at Quality Care Animal Hospital, Four Oaks; wait is currently longer than 3 months -
SNAP-NC (Spay Neuter Assistance Program of NC) Assistance Paused (919) 783-7627 Mobile low-cost spay/neuter for those needing financial assistance. NOTE: currently prioritizing shelters and rescues rather than the general public; call before relying on it
Jones County 0 listed
No provider is listed in Jones County. The statewide SpayNC Helpline, 1-888-623-4936, can point you to the closest option. You can also check where to find spay/neuter vouchers.
Lee County 2 listed
-
Sandhills Spay Neuter (Vass) Clinic From $70 (910) 725-8188 Clinic in Vass. Open to anyone, from any county; it confirmed in November 2026 that it serves Moore and the surrounding counties and does not limit by area. Dog $160 (2-60lb) to $350 (151lb+), cat spay $110, cat neuter $70; $50 deposit; its financial assistance is for Moore County residents only -
SNAP-NC (Spay Neuter Assistance Program of NC) Assistance Paused (919) 783-7627 Mobile low-cost spay/neuter for those needing financial assistance. NOTE: currently prioritizing shelters and rescues rather than the general public; call before relying on it
Lenoir County 2 listed
-
- Lucky Cats of Kinston Assistance (704) 877-7779 Kinston Lucky Cats program: TNR and low-cost spay/neuter for the Lenoir County area (site, November 2026)
Lincoln County 2 listed
- Lake Norman Lucky Cat Program Assistance TNR and low-cost spay/neuter for community cats (NC Pet Project county law research, October 2026)
Macon County 2 listed
- Appalachian Animal Rescue Center Assistance Income-based (828) 524-4588 Macon County Humane Society; low-cost spay/neuter, vaccines and microchips via ASPCA Asheville; reduced rates on financial info
-
The Snippet Bus (Noah's Ark Humane Society) Clinic Income-based (828) 564-1110 Mobile surgical unit, same-day spay/neuter, western NC; income-qualified reduced pricing; prepayment required
Madison County 2 listed
-
Friends of Madison County Animals Assistance From $50 (828) 649-9798 FoMCA; ALL surgeries $50 for cats and dogs; clinic every two weeks with ASPCA Asheville; financial assistance for qualifying owners; office Mon/Wed/Fri 10-2 -
Friends2Ferals Clinic Free (828) 505-6737 FREE trap-neuter-return for community cats; Friends2Ferals confirmed it also serves Henderson and Madison counties (October 2026)
Martin County 1 listed
-
Friends of Animals Certificate Program Assistance Certificates for discounted spay/neuter at partner vets, mostly in the Raleigh, Durham and Fayetteville areas; you can travel 25 to 30 miles. Enter your ZIP at the bottom of their Get a Certificate page to see vets near you. No vet nearby? Their site lets you suggest one (Friends of Animals, October 2026)
McDowell County 2 listed
- McDowell County Animal Services community cats Assistance (828) 652-6643 Loans traps and transports community cats to the ASPCA Spay/Neuter Alliance clinic in Asheville (ASPCA community cat list, September 2025)
- Paws and Claws Outreach Assistance (828) 317-7401 Low-cost spay/neuter for McDowell and surrounding counties; also pet food and vet-cost assistance
Mecklenburg County 5 listed
-
Charlotte-Mecklenburg Animal Care and Control Clinic Free (704) 336-7600 FREE spay/neuter for Mecklenburg residents at or below 200% of the federal poverty level or on government benefits; apply online; long waits; low-cost option and TNR surgeries paused as of Oct 2026 -
Friends of Feral Felines Referral Volunteer group, not a clinic: TNVR referrals, subsidies and trap loans for outdoor community cats in Mecklenburg County only; contact by online form, no phone -
Humane Society of Charlotte Clinic From $50 (704) 333-4130 Dog spay $150 / neuter $125 (+$25 50-75lb, +$50 75lb+); cat spay $85, neuter $75, TNVR $50; $50 deposit; 10% senior/military -
Spay Neuter Clinic of the Carolinas Clinic (704) 542-9997 Serves Matthews, Pineville, Union, Waxhaw, Indian Trail, Mint Hill; Mon-Fri 7:30-5 -
Stand For Animals Clinic (704) 970-2711 THREE clinics; Mecklenburg and Iredell; walk-ins Wed Charlotte, Tue Lake Norman; medical assistance fund
Mitchell County 1 listed
-
Mitchell County Animal Rescue and Shelter Clinic (828) 765-6952 Its $80 low-cost spay/neuter includes free-roaming cats (NC Pet Project county law research, October 2026)
Montgomery County 1 listed
-
Sandhills Spay Neuter (Vass) Clinic From $70 (910) 725-8188 Clinic in Vass. Open to anyone, from any county; it confirmed in November 2026 that it serves Moore and the surrounding counties and does not limit by area. Dog $160 (2-60lb) to $350 (151lb+), cat spay $110, cat neuter $70; $50 deposit; its financial assistance is for Moore County residents only
Moore County 4 listed
-
Friends of Animals Certificate Program Assistance Certificates for discounted spay/neuter at partner vets, mostly in the Raleigh, Durham and Fayetteville areas; you can travel 25 to 30 miles. Enter your ZIP at the bottom of their Get a Certificate page to see vets near you. No vet nearby? Their site lets you suggest one (Friends of Animals, October 2026) -
Moore County Voucher Program Assistance Income-based (910) 947-2858 SNAP free for residents on government assistance; Fix'M $25 voucher otherwise; $10 processing fee; surgery at the Vass clinic; Moore County residency required -
Moore Humane Society Assistance (910) 947-2631 Also runs a TNR program for community cats (NC Pet Project county law research, October 2026) -
Sandhills Spay Neuter (Vass) Clinic From $70 (910) 725-8188 Clinic in Vass. Open to anyone, from any county; it confirmed in November 2026 that it serves Moore and the surrounding counties and does not limit by area. Dog $160 (2-60lb) to $350 (151lb+), cat spay $110, cat neuter $70; $50 deposit; its financial assistance is for Moore County residents only
Nash County 0 listed
No provider is listed in Nash County. The nearest option in our listings that we could map is Friends of Rocky Mount Animals, Inc., about 11.1 miles from the center of the county. The statewide SpayNC Helpline, 1-888-623-4936, can point you to the closest option. You can also check where to find spay/neuter vouchers.
New Hanover County 2 listed
-
Cape Fear Spay Neuter Clinic Clinic (910) 602-1101 Deposits $10 cat / $20 dog; dogs 4-80 lb and under 7 years - Friends of Felines Assistance (910) 452-6721 Volunteer TNR group for community cats in New Hanover County since 1996 (site; Carolina Beach letter, February 2025)
Northampton County 0 listed
No provider is listed in Northampton County. The nearest option in our listings that we could map is Paws of Hertford County, about 23.6 miles from the center of the county. The statewide SpayNC Helpline, 1-888-623-4936, can point you to the closest option. You can also check where to find spay/neuter vouchers.
Onslow County 3 listed
-
-
Onslow County Animal Services Assistance (910) 937-1164 Onslow County Community Animal Clinic; page also lists 5 independent low-cost providers - Onslow County Partners for Animal Welfare Assistance (910) 745-7930 Vouchers $15 feral cats to $39.99 domestic; Onslow residents (its website was not loading on 3 November 2026, so call)
Orange County 3 listed
-
AnimalKind spay/neuter assistance Referral 1-888-623-4936 No longer offers its $20 Fix program (AnimalKind, October 2026). Its SpayNC Helpline and Spay Neuter Resources in NC page point you to current low-cost options -
Orange County Community Animal Clinic Clinic (919) 942-7387 Spay/neuter still being seen; routine wellness temporarily paused -
Orange County Spay/Neuter Program Assistance Free (919) 942-7387 No-cost vouchers for DSS/income-qualified; free community-cat program with $50 refundable trap deposit; up to 2 months to issue
Pamlico County 2 listed
-
Craven/Pamlico TNR Project (HelpingCats.org) Assistance Free (252) 670-1378 Trap-neuter-return for community and feral cats in Craven and Pamlico counties. Register online, then text (not call) the number. Suggested donation $40 male, $60 female; surgery does not depend on paying (site, October 2026).
Pasquotank County 2 listed
- Pasquotank County Feral Cat Management Program (TNVR) Assistance (252) 335-2848 County trap-neuter-vaccinate-return program for feral cats since 2023, now run by Pasquotank Animal Services (Daily Advance, June 2025)
-
Spay and Neuter Today Referral (252) 394-7729 Serves Tyrrell, Washington, Pasquotank, Camden and Currituck. Mobile clinic, cash or money order, 2 cats per family. Its volunteers also trap, fix and return community cats (Humane TNR) (NC Pet Project county law research, October 2026)
Pender County 1 listed
-
Pender County Humane Society Assistance Income-based (910) 259-7022 Not a clinic: grant-funded vouchers for low-income households, good only at Cape Fear Spay Neuter Clinic in Castle Hayne. After you apply, your cost is usually $10 to $50 depending on income and household size (Pender County Humane Society, October 2026)
Perquimans County 1 listed
-
AWARE Assistance (866) 711-9292 Animal Welfare of the Albemarle Region Every Day; sponsors spay/neuter programs
Person County 2 listed
-
Animal Protection Society of Person County Assistance (336) 514-8689 Financial assistance toward fix procedures - Roxboro Animal Hospital feral cat days Assistance (336) 599-8303 Holds Feral Cat Days every couple of months to spay and neuter feral cats; listed by Person County as its feral cat clinic. Call to ask for the next date (NC Pet Project county law research, October 2026)
Pitt County 4 listed
- City of Greenville Animal Protective Services TNR Assistance (252) 329-4388 TNR for community cats inside Greenville city limits only (City Code 12-2-37). The city's TNR page came down when its website moved, so call Animal Protective Services to confirm the program before trapping (November 2026)
-
Friends of Animals Certificate Program Assistance Certificates for discounted spay/neuter at partner vets, mostly in the Raleigh, Durham and Fayetteville areas; you can travel 25 to 30 miles. Enter your ZIP at the bottom of their Get a Certificate page to see vets near you. No vet nearby? Their site lets you suggest one (Friends of Animals, October 2026) -
Pet Food Pantry of Eastern NC Assistance (252) 689-6122 Spay/neuter assistance alongside pet food support - Saving Graces 4 Felines Assistance Volunteer cat rescue for the Pitt County area that does trap-neuter-return (TNR) for community cats throughout the year. No phone published; email savinggraces4@aol.com (Saving Graces 4 Felines, November 2026)
Polk County 1 listed
-
Foothills Humane Society Assistance Income-based (828) 863-4444 PetFix program: low-cost or FREE vouchers for spay/neuter, microchip and rabies; free for Polk residents on qualifying government assistance
Randolph County 5 listed
-
Humane Society of Randolph County Assistance From $110 (336) 629-7387 Sells subsidized spay/neuter vouchers to Randolph County residents for surgery at Sheets Pet Clinic in Greensboro: dogs $180, cats $110. Sold the first Saturday of each month, 9 to 11 a.m., at 1822 N. Fayetteville St, Asheboro, and the third Saturday with the RSPCA at 300 W. Bailey St, Asheboro (10 a.m. to noon). The RSPCA's own mobile vet comes about once a month with limited spots and does not take short-nosed dogs - Loving Pet Project NC (S.T.O.P.) Assistance (336) 393-0000 Spay Today Outreach Program: financial help with spay/neuter; call and leave a message and a volunteer calls back. AnimalKind lists it for Randolph, Guilford, Davidson and Forsyth counties; confirm your county when you call (Loving Pet Project NC, November 2026)
-
Paws and Claws Affordable Vet Clinic Clinic From $100 (336) 434-7729 Feline neuter $100, feline spay $135; dogs from $195 -
Randolph County SPCA Assistance (336) 672-1600 TNR (trap-neuter-return) for community cats by appointment: email tnr@rcspca.org (site, November 2026) -
Sandhills Spay Neuter (Vass) Clinic From $70 (910) 725-8188 Clinic in Vass. Open to anyone, from any county; it confirmed in November 2026 that it serves Moore and the surrounding counties and does not limit by area. Dog $160 (2-60lb) to $350 (151lb+), cat spay $110, cat neuter $70; $50 deposit; its financial assistance is for Moore County residents only
Richmond County 1 listed
-
Sandhills Spay Neuter (Vass) Clinic From $70 (910) 725-8188 Clinic in Vass. Open to anyone, from any county; it confirmed in November 2026 that it serves Moore and the surrounding counties and does not limit by area. Dog $160 (2-60lb) to $350 (151lb+), cat spay $110, cat neuter $70; $50 deposit; its financial assistance is for Moore County residents only
Robeson County 3 listed
-
Friends of Animals Certificate Program Assistance Certificates for discounted spay/neuter at partner vets, mostly in the Raleigh, Durham and Fayetteville areas; you can travel 25 to 30 miles. Enter your ZIP at the bottom of their Get a Certificate page to see vets near you. No vet nearby? Their site lets you suggest one (Friends of Animals, October 2026) -
-
Spay Neuter Vet Clinic (Fayetteville) Clinic (910) 400-7682 Spay Neuter Veterinary Clinic of the Sandhills; runs a mobile surgical clinic; serves Cumberland, Harnett, Robeson
Rockingham County 2 listed
-
Rockingham County Animal Shelter Assistance Income-based (336) 394-0075 Low-cost vouchers for residents on government assistance; apply in person with ID, proof of aid and rabies record; redeemable at Humane Society of the Piedmont or Reidsville Vet Hospital - Spay Neuter RoCo Assistance Feral cat TNR program in Reidsville; cats must arrive in a trap (NC Pet Project county law research, October 2026)
Rowan County 1 listed
-
Humane Society of Rowan County Assistance From $40 (704) 636-5700 Monthly clinic with Animal Care Clinic of Salisbury and China Grove Animal Hospital; dogs from $55, cats from $40; call and press mailbox 2
Rutherford County 3 listed
-
Community Pet Center (Rutherford County) Assistance From $100 (828) 287-7738 Low-cost program for any Rutherford County resident regardless of income; cats $100, dogs $110 (cash or money order), dogs 50 lb max; pre-registration required -
Friends of Animals Certificate Program Assistance Certificates for discounted spay/neuter at partner vets, mostly in the Raleigh, Durham and Fayetteville areas; you can travel 25 to 30 miles. Enter your ZIP at the bottom of their Get a Certificate page to see vets near you. No vet nearby? Their site lets you suggest one (Friends of Animals, October 2026) - PAWS RC (PAWS of Rutherford County) Assistance (888) 422-7303 Loans traps and transports Rutherford County community cats to the ASPCA Spay/Neuter Alliance clinic in Asheville (ASPCA community cat list, September 2025)
Sampson County 1 listed
- All Walks of Life Clinic (919) 567-2965 Mobile spay/neuter hospital; serves Chatham, Durham, Harnett, Johnston, Wake
Scotland County 1 listed
- Scotland County Humane Society Assistance Income-based (910) 276-9271 Administers the NC State Spay/Neuter Program: $20 for Scotland residents below 100% of federal poverty level; voucher redeemed at local vets. Also a TNVR program for community cats, Scotland County residents only (site, November 2026)
Stanly County 1 listed
-
Stanly County Humane Society Assistance (704) 983-7729 Also has a feral cat TNR fund (NC Pet Project county law research, October 2026)
Stokes County 0 listed
No provider is listed in Stokes County. The nearest option in our listings that we could map is SpayKind (formerly Humane Solution), about 19.5 miles from the center of the county. The statewide SpayNC Helpline, 1-888-623-4936, can point you to the closest option. You can also check where to find spay/neuter vouchers.
Surry County 2 listed
-
SpayKind Clinic Income-based (336) 293-7903 Formerly Humane Solution; clinic at 5570 Sturmer Park Circle, Winston-Salem; vouchers for income-qualified owners, general line (336) 723-3647 -
Swain County 2 listed
- Bryson City Cat Sanctuary Assistance Sanctuary that reduces Bryson City's stray cat population through trap-neuter-return (site, November 2026)
Transylvania County 1 listed
- Transylvania Animal Alliance Group (TAAG) Assistance (828) 966-3166 Traps community cats and loans traps for the ASPCA Spay/Neuter Alliance clinic in Asheville (ASPCA community cat list, September 2025)
Tyrrell County 1 listed
-
Spay and Neuter Today Referral (252) 394-7729 Serves Tyrrell, Washington, Pasquotank, Camden and Currituck. Mobile clinic, cash or money order, 2 cats per family. Its volunteers also trap, fix and return community cats (Humane TNR) (NC Pet Project county law research, October 2026)
Union County 1 listed
-
Monroe Low Cost Spay/Neuter Clinic Clinic (704) 292-7729 Also fixes trapped feral cats and ear-tips them on request (NC Pet Project county law research, October 2026)
Vance County 1 listed
- Vance County Animal Services Assistance Free (252) 492-3136 FREE spay/neuter for low-income Vance residents; feral cats free; surgeries every other Wed and every Thu
Wake County 13 listed
-
-
-
Friends of Animals Certificate Program Assistance Certificates for discounted spay/neuter at partner vets, mostly in the Raleigh, Durham and Fayetteville areas; you can travel 25 to 30 miles. Enter your ZIP at the bottom of their Get a Certificate page to see vets near you. No vet nearby? Their site lets you suggest one (Friends of Animals, October 2026) -
Harmony Animal Rescue Clinic Clinic (919) 249-6601 Not open to the public: sees only pets fostered by or recently adopted from 501(c)(3) rescue groups. The public can use it only with a TNR voucher from Friends of Wake County (Kitty Clip, paused until 2027) or Operation Catnip, so for now only through Operation Catnip (Harmony, October 2026) -
NC State Spay/Neuter Program Assistance Income-based (919) 707-3280 Reimburses participating counties/municipalities for low-income spay/neuter; funded by $20 from each Animal Lovers I Care plate plus a state appropriation -
Operation Catnip Clinic Free Monthly clinic for community cats, free with a donation requested, up to 100 cats a day; advance registration required. Voucher program $60 per voucher (up to the full $90 cost if you can give more). Both include surgery, ear tip, rabies and FVRCP vaccines, and a microchip on request (Operation Catnip, October 2026) -
-
SPCA Wake Saving Lives Clinic Clinic From $60 (919) 772-0211 Cat male $90 / female $120 / feral $60; dog male $200-$240, female $230-$270 by weight; NO residency or income requirement; payment in advance -
SPCA Wake Spay/Neuter Voucher Program Assistance Prepaid vouchers for the surgery fee at participating vets: male cat $80, female cat $90, male dog $100, female dog $150. Exams, bloodwork, vaccines and other fees are extra, and the SPCA notes its own Saving Lives Clinic is usually cheaper all in. Buy online, print the emailed voucher and book with a participating vet yourself; all but one are in Wake County, one in Durham (SPCA Wake, October 2026) -
Wake County Animal Center Working Cats Program Assistance Free Free spay/neuter, ear tip, rabies and FVRCP shots and flea treatment for stray and feral cats; release not allowed in Raleigh city limits, Garner or Holly Springs; email WCACworkingcats@wake.gov -
Friends of Wake County Animal Center Assistance Paused Spay/neuter vouchers for Wake residents in financial need: Kitty Clip, $15 per cat (owned or feral), and Pit Stop, $40 for pit bulls and pit mixes, each covering surgery and two vaccines. You pay at one of five participating clinics and book the appointment yourself. Since December 2017, Kitty Clip has fixed 10,227 cats (through September 30, 2026). Paused until 2027, with a Kitty Clip waitlist open. All volunteers, email only, no phone (Friends of Wake County Animal Center, October 2026) -
Paws for Life SNIF Program Assistance Paused Temporarily paused: not taking applications or issuing new vouchers (checked 10 October 2026); already-issued vouchers still valid -
SNAP-NC (Spay Neuter Assistance Program of NC) Assistance Paused (919) 783-7627 Mobile low-cost spay/neuter for those needing financial assistance. NOTE: currently prioritizing shelters and rescues rather than the general public; call before relying on it
Warren County 1 listed
Washington County 1 listed
-
Spay and Neuter Today Referral (252) 394-7729 Serves Tyrrell, Washington, Pasquotank, Camden and Currituck. Mobile clinic, cash or money order, 2 cats per family. Its volunteers also trap, fix and return community cats (Humane TNR) (NC Pet Project county law research, October 2026)
Watauga County 1 listed
-
Watauga Humane Society SNIPS Assistance Income-based (828) 264-7865 Sliding scale based on financial need; Watauga and Ashe residents. Also TNR and Barn Cat programs for community cats (site, November 2026)
Wayne County 1 listed
-
SNAP-NC (Spay Neuter Assistance Program of NC) Assistance Paused (919) 783-7627 Mobile low-cost spay/neuter for those needing financial assistance. NOTE: currently prioritizing shelters and rescues rather than the general public; call before relying on it
Wilkes County 1 listed
-
Humane Society of Wilkes County Spay Neuter Assistance Program Clinic (336) 838-9588 SNAP mobile clinic, Wilkes County. TNR/Community Cats program for Wilkes County residents only (site, November 2026)
Wilson County 2 listed
- Wilson County Sheriff's Office Spay/Neuter Program Assistance Free (252) 265-5971 NO-COST spay/neuter including anesthesia and medication; qualified by income, residency and household size; animals 4 months and older; rabies required
-
SNAP-NC (Spay Neuter Assistance Program of NC) Assistance Paused (919) 783-7627 Mobile low-cost spay/neuter for those needing financial assistance. NOTE: currently prioritizing shelters and rescues rather than the general public; call before relying on it
Yadkin County 3 listed
- Feral Cat Assistance Program (Greensboro) Assistance (336) 378-0878 $10-per-cat TNR clinic in Greensboro for community cats, open to Yadkin residents (NC Pet Project county law research, October 2026)
-
SpayKind Clinic Income-based (336) 293-7903 Formerly Humane Solution; clinic at 5570 Sturmer Park Circle, Winston-Salem; vouchers for income-qualified owners, general line (336) 723-3647 -
Yadkin County Animal Shelter Assistance Paused (336) 849-7901 No-cost spay/neuter for up to 3 pets for qualifying Yadkin residents (residency and income); dogs over 40 lb excluded. Site still says applications are closed until July 1 (checked 3 November 2026), so call to confirm
Yancey County 1 listed
-
Yancey County Humane Society Clinic (828) 682-9510 Its clinic also spays and neuters feral cats; see the site for guidelines (site, November 2026)
We checked every listing on this page against the organization's own website, but programs open, close and move all the time. If something here is wrong, or you run a spay/neuter program that belongs on this list, email us at info@ncpetproject.org and we will update it. Logos belong to their organizations and are shown to identify them; ask us and we’ll remove one.
Counties with no listed provider (6)
Nash (97,990), Stokes (45,857), Greene (20,671), Bertie (16,939), Northampton (16,580), Jones (9,462)
All 100 counties at a glance
Method and limits
- Every organization was checked individually against its own website, starting 9 August 2026, with later additions and rechecks through November 2026. Phone numbers, addresses, service areas and whether the program still exists were confirmed at the source rather than copied from another directory.
- Thirteen organizations were removed. Five had closed or gone defunct, including the Spay and Neuter Clinic of Alamance County (closed 27 May 2026), Spay Stokes and Brother Wolf's mobile clinic (closed indefinitely after flood damage). Two were duplicate listings of the same clinic, three were full-service private practices rather than low-cost providers, and the rest no longer run a spay/neuter service.
- Nine organizations were added that were missing entirely, including providers in Rowan, Pender, Polk, McDowell, Macon, Vance and Anson counties. Several service areas were corrected: one mobile clinic had been listed under five counties in the wrong half of the state.
- Twenty-two organizations are held back because we could not reach their websites to confirm they still operate. They are left off rather than published unverified.
- Nearest options for the 6 counties with no listing were rechecked on 10 October 2026 against the published listings only. Distance is measured to listings with a mapped street location; a few programs listed without one (for example statewide or county voucher programs) are not included in that measurement.
- Distance is straight-line from each county's geometric center, not drive time, and not weighted by where people live. It understates travel for anyone away from the center and for mountain and coastal counties where roads are indirect.
Can't find anything near you?
Call the statewide SpayNC Helpline on 1-888-623-4936 (call for current hours). They keep track of mobile clinics and one-off clinic days that no directory can stay ahead of.
NC Pet Project does not run its own voucher program. The NC Department of Agriculture's Spay/Neuter Program reimburses participating counties and cities for surgeries for low-income residents, so ask your county animal services whether it takes part. You can also help by pushing the state to put real money behind spay/neuter.
To search by ZIP code instead, use Get Help. For what to expect to pay, see our spay/neuter cost guide and our guide to low-cost and free programs in NC. To see how the state program is paid for, read about the "I Care" license plate. Veterinarians who want to help can start on our page for veterinarians.
Take actionWhere to find vouchers