Two clinic staff in teal scrubs load pet carriers into the back of a white mobile spay/neuter van on a gravel drive under tall pines

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
Low-cost spay and neuter providers by North Carolina county Map of all 100 counties. 6 counties have no listed low-cost provider; the rest are shaded from one provider to four or more.
Hover over a county.Tap a county.

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.

A relaxed orange tabby cat with bright amber eyes sitting calmly on a padded surface in a modern veterinary clinic

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 list

Alamance County 2 listed

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

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

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

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

Catawba County 1 listed

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

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

Davidson County 5 listed

  • 4 Paws Spay and Neuter Clinic Clinic (336) 843-1001 Low-cost spay/neuter clinic
  • 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

Forsyth County 6 listed

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

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

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

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

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

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

Jackson County 2 listed

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

Lincoln County 2 listed

Macon County 2 listed

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

Mecklenburg County 5 listed

Mitchell County 1 listed

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

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

Orange County 3 listed

Pamlico County 2 listed

Pasquotank County 2 listed

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

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

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

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

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

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

Swain County 2 listed

Transylvania County 1 listed

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

Vance County 1 listed

Wake County 13 listed

  • Alley Cats and Angels of NC Assistance Alter an Alley Cat voucher/assistance program, not surgical
  • Five County Spay Neuter Clinic (919) 269-4564 Low-cost spay/neuter; rabies+distemper included
  • 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)
  • SAFE Care Clinic Clinic (919) 872-7730 CATS ONLY; appointment only; SAFE Care Spay/Neuter Clinic
  • 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

Wayne County 1 listed

Wilkes County 1 listed

Wilson County 2 listed

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

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

CountyProvidersPopulationIf none in county, nearest option
Nash 0 97,990 Friends of Rocky Mount Animals, Inc., 11.1 mi
Stokes 0 45,857 SpayKind (formerly Humane Solution), 19.5 mi
Greene 0 20,671 Lenoir County SPCA, 13.7 mi
Bertie 0 16,939 Friends of Animals Certificate Program, 18.8 mi
Northampton 0 16,580 Paws of Hertford County, 23.6 mi
Jones 0 9,462 Call the SpayNC Helpline
Union 1 263,386 See the 1 listed
Gaston 1 242,010 See the 1 listed
Catawba 1 167,054 See the 1 listed
Rowan 1 153,384 See the 1 listed
Wayne 1 120,338 See the 1 listed
Cleveland 1 102,194 See the 1 listed
Pender 1 70,077 See the 1 listed
Stanly 1 67,326 See the 1 listed
Wilkes 1 66,186 See the 1 listed
Sampson 1 60,404 See the 1 listed
Hoke 1 55,382 See the 1 listed
Watauga 1 54,997 See the 1 listed
Duplin 1 50,539 See the 1 listed
Columbus 1 50,054 See the 1 listed
Halifax 1 46,992 See the 1 listed
Vance 1 42,337 See the 1 listed
Richmond 1 41,990 See the 1 listed
Alexander 1 36,693 See the 1 listed
Transylvania 1 34,103 See the 1 listed
Scotland 1 33,898 See the 1 listed
Bladen 1 29,777 See the 1 listed
Ashe 1 27,266 See the 1 listed
Montgomery 1 26,364 See the 1 listed
Anson 1 22,432 See the 1 listed
Caswell 1 22,363 See the 1 listed
Martin 1 21,523 See the 1 listed
Polk 1 20,320 See the 1 listed
Hertford 1 19,169 See the 1 listed
Warren 1 19,081 See the 1 listed
Yancey 1 18,993 See the 1 listed
Avery 1 17,811 See the 1 listed
Mitchell 1 15,030 See the 1 listed
Chowan 1 13,891 See the 1 listed
Perquimans 1 13,460 See the 1 listed
Clay 1 12,042 See the 1 listed
Alleghany 1 11,379 See the 1 listed
Camden 1 11,184 See the 1 listed
Washington 1 10,654 See the 1 listed
Gates 1 10,299 See the 1 listed
Hyde 1 4,583 See the 1 listed
Tyrrell 1 3,517 See the 1 listed
New Hanover 2 243,333 See the 2 listed
Alamance 2 183,040 See the 2 listed
Craven 2 104,167 See the 2 listed
Lincoln 2 97,611 See the 2 listed
Rockingham 2 93,517 See the 2 listed
Burke 2 88,545 See the 2 listed
Caldwell 2 80,739 See the 2 listed
Wilson 2 79,958 See the 2 listed
Franklin 2 79,771 See the 2 listed
Surry 2 71,547 See the 2 listed
Carteret 2 70,259 See the 2 listed
Lee 2 68,537 See the 2 listed
Haywood 2 63,048 See the 2 listed
Lenoir 2 55,332 See the 2 listed
Davie 2 45,383 See the 2 listed
Jackson 2 45,281 See the 2 listed
McDowell 2 45,269 See the 2 listed
Beaufort 2 44,576 See the 2 listed
Pasquotank 2 41,418 See the 2 listed
Person 2 40,143 See the 2 listed
Macon 2 38,717 See the 2 listed
Currituck 2 32,278 See the 2 listed
Madison 2 22,352 See the 2 listed
Swain 2 13,945 See the 2 listed
Pamlico 2 12,550 See the 2 listed
Graham 2 8,179 See the 2 listed
Durham 3 343,628 See the 3 listed
Buncombe 3 279,210 See the 3 listed
Cabarrus 3 244,925 See the 3 listed
Onslow 3 212,954 See the 3 listed
Brunswick 3 167,112 See the 3 listed
Orange 3 152,877 See the 3 listed
Henderson 3 120,771 See the 3 listed
Robeson 3 118,624 See the 3 listed
Chatham 3 83,874 See the 3 listed
Rutherford 3 65,587 See the 3 listed
Granville 3 61,544 See the 3 listed
Edgecombe 3 49,124 See the 3 listed
Dare 3 38,183 See the 3 listed
Yadkin 3 37,995 See the 3 listed
Cherokee 3 30,373 See the 3 listed
Iredell 4 206,361 See the 4 listed
Pitt 4 180,783 See the 4 listed
Harnett 4 146,096 See the 4 listed
Moore 4 108,417 See the 4 listed
Mecklenburg 5 1,206,285 See the 5 listed
Cumberland 5 338,430 See the 5 listed
Johnston 5 249,794 See the 5 listed
Davidson 5 177,809 See the 5 listed
Randolph 5 148,389 See the 5 listed
Forsyth 6 398,143 See the 6 listed
Guilford 7 558,816 See the 7 listed
Wake 13 1,232,444 See the 13 listed

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