A North Carolina pet owner sits at a wooden kitchen table at home filling out a spay and neuter voucher application on an open laptop, while a brown and white mixed-breed dog naps on a worn rug nearby, soft window light filtering through a paneled wall conveying the low-friction at-home application process

Spay/neuter vouchers in NC: where to get help today

Free and reduced-cost spay/neuter vouchers exist in North Carolina. They come from counties and local nonprofits, not from us, so here is who offers them.

The short version: most spay/neuter vouchers in North Carolina are run county by county. Some are free for people on SNAP, Medicaid or other government aid. Others cut the price to a small copay, often $10 to $75. Find your county in the table below, call the program, and ask whether you qualify. If your county is not listed, the zip code finder and the SpayNC Helpline at 1-888-623-4936 can point you to the nearest low-cost clinic.

Voucher and income-based programs by county

These are the 58 voucher, copay and income-based programs in our county directory. Programs pause when their money runs out, so call before you go. A program that says "paused" is not taking new applications right now.

ProgramServesWhat it offersPhone
Burlington Animal Services- BASFIX Spay/Neuter Assistance, Mighty Mouser Community Cat Program (MMCCP) TNVR (opens in a new tab) Alamance Voucher valid 30 days; Alamance County; Medicaid/SNAP or <=200% FPL (336) 222-5000
Friends of the Anson County Animal Shelter (FACAS) (opens in a new tab) Anson Low-cost spay/neuter with Cabarrus Spay & Neuter Clinic, weekly Thursday drop-off; free quarterly community clinics (704) 994-2738
Ashe Humane Society-Ashe County spay and neuter program (opens in a new tab) Ashe Paused. 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) (336) 982-4297
A Shelter Friend (opens in a new tab) Bladen 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) (910) 645-2297
Brunswick County Animal Services (opens in a new tab) Brunswick Voucher $100 dog / $50 cat, 2 per household, owned pets only, income-based, apply in person (910) 253-1738
Paws-Ability (opens in a new tab) Brunswick 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) (910) 269-6885
Asheville Humane Society spay/neuter assistance (opens in a new tab) Buncombe 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) See website
REASON Inc (opens in a new tab) Burke Reduce Euthanasia and Spay or Neuter; income-based with copay; Burke County (828) 403-3675
Spay It Forward (opens in a new tab) Cabarrus Spay/neuter help for low-income homes and for people who feed feral cat colonies (NC Pet Project county law research, October 2026) See website
Caldwell County Spay/Neuter Program (opens in a new tab) Caldwell Caldwell Humane Society, all-volunteer, low-cost clinics (828) 499-0289
Animal Protection Society of Caswell County (opens in a new tab) Caswell Cost depends on income; Caswell County (336) 694-4921
WNC Spay/Neuter Alliance (Shelter Dog Transport Alliance) Cherokee, Graham 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) (828) 735-9596
Hayesville Feral Cat Project (opens in a new tab) Clay Town of Hayesville vouchers pay to fix feral cats; tame pet cats are not covered (NC Pet Project county law research, October 2026) See website
Craven/Pamlico TNR Project (HelpingCats.org) (opens in a new tab) Craven, Pamlico 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) (252) 670-1378
Currituck County Animal Services TNR program (opens in a new tab) Currituck 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) (252) 453-8682
Feline Hope Animal Shelter (opens in a new tab) Dare Sponsors monthly low-cost spay/neuter clinics, Outer Banks See website
Davidson County Animal Alliance SNIP (opens in a new tab) Davidson 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) See website
Pet Friends of Duplin County (opens in a new tab) Duplin 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 See website
Animal Protection Society of Durham (opens in a new tab) Durham Reduced-cost vouchers, Durham residents, application required (919) 560-0640
Town of Tarboro Public Works Department (opens in a new tab) Edgecombe Animal Spay & Neuter Program, assistance for low-income families; call for the form (252) 641-4234
Fur-Ever Friends of North Carolina (opens in a new tab) Forsyth Fix Forsyth spay/neuter assistance and education; no phone published See website
Paws for Life SNIF Program (opens in a new tab) Franklin, Granville, Wake Paused. Temporarily paused: not taking applications or issuing new vouchers (checked 10 October 2026); already-issued vouchers still valid See website
Graham County Animal Refuge (ASPCA spay/neuter partnership) (opens in a new tab) Graham $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) (828) 977-1391
Humane Society of Granville County (opens in a new tab) Granville FREE vouchers for low-income Granville residents, extra costs covered (919) 691-9114
SNAP-NC (Spay Neuter Assistance Program of NC) (opens in a new tab) Granville, Harnett, Johnston, Lee, Wake, Wayne, Wilson Paused. 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 (919) 783-7627
Haywood Spay/Neuter (opens in a new tab) Haywood Income-based pricing for Haywood County residents: $10, $40 or $125; pit bulls and pit mixes free for income-qualified owners (828) 452-1329
Iredell County Animal Spay Neuter Services (opens in a new tab) Iredell Voucher with $30 co-pay; dogs via Stand for Animals, cats via Ginstone; WIC/Medicaid required (704) 878-3039
Lake Norman Humane (opens in a new tab) Iredell Low-cost surgery at Gaston Low Cost Spay/Neuter Clinic: cat neuter $95, cat spay $130, dogs from $155 (704) 663-3330
Lucky Cats (opens in a new tab) Iredell Lake Norman Lucky Cat Program; low-cost spay/neuter and TNR (704) 877-7779
Jackson County Humane Society (opens in a new tab) Jackson ARF; monthly low-cost program transporting to ASPCA Spay/Neuter Alliance, Asheville; recorded line, they call back (877) 273-5262
Johnston County Animal Protection League (JoCoPETS) (opens in a new tab) Johnston 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 See website
Lucky Cats of Kinston (opens in a new tab) Lenoir Kinston Lucky Cats program: TNR and low-cost spay/neuter for the Lenoir County area (site, November 2026) (704) 877-7779
Lake Norman Lucky Cat Program (opens in a new tab) Lincoln TNR and low-cost spay/neuter for community cats (NC Pet Project county law research, October 2026) See website
Appalachian Animal Rescue Center (opens in a new tab) Macon Macon County Humane Society; low-cost spay/neuter, vaccines and microchips via ASPCA Asheville; reduced rates on financial info (828) 524-4588
Friends of Madison County Animals (opens in a new tab) Madison 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 (828) 649-9798
Paws and Claws Outreach McDowell Low-cost spay/neuter for McDowell and surrounding counties; also pet food and vet-cost assistance (828) 317-7401
Moore County Voucher Program (opens in a new tab) Moore SNAP free for residents on government assistance; Fix'M $25 voucher otherwise; $10 processing fee; surgery at the Vass clinic; Moore County residency required (910) 947-2858
Onslow County Animal Services (opens in a new tab) Onslow Onslow County Community Animal Clinic; page also lists 5 independent low-cost providers (910) 937-1164
Onslow County Partners for Animal Welfare Onslow Vouchers $15 feral cats to $39.99 domestic; Onslow residents (its website was not loading on 3 November 2026, so call) (910) 745-7930
Orange County Spay/Neuter Program (opens in a new tab) Orange No-cost vouchers for DSS/income-qualified; free community-cat program with $50 refundable trap deposit; up to 2 months to issue (919) 942-7387
Pender County Humane Society (opens in a new tab) Pender 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) (910) 259-7022
Animal Protection Society of Person County (opens in a new tab) Person Financial assistance toward fix procedures (336) 514-8689
Pet Food Pantry of Eastern NC (opens in a new tab) Pitt Spay/neuter assistance alongside pet food support (252) 689-6122
Foothills Humane Society (opens in a new tab) Polk PetFix program: low-cost or FREE vouchers for spay/neuter, microchip and rabies; free for Polk residents on qualifying government assistance (828) 863-4444
Humane Society of Randolph County (opens in a new tab) Randolph 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 (336) 629-7387
Rockingham County Animal Shelter (opens in a new tab) Rockingham 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 (336) 394-0075
Humane Society of Rowan County (opens in a new tab) Rowan Monthly clinic with Animal Care Clinic of Salisbury and China Grove Animal Hospital; dogs from $55, cats from $40; call and press mailbox 2 (704) 636-5700
Community Pet Center (Rutherford County) (opens in a new tab) Rutherford 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 (828) 287-7738
Scotland County Humane Society (opens in a new tab) Scotland 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) (910) 276-9271
Vance County Animal Services (opens in a new tab) Vance FREE spay/neuter for low-income Vance residents; feral cats free; surgeries every other Wed and every Thu (252) 492-3136
Alley Cats and Angels of NC (opens in a new tab) Wake Alter an Alley Cat voucher/assistance program, not surgical See website
Friends of Wake County Animal Center (opens in a new tab) Wake 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. Paused until 2027, with a Kitty Clip waitlist open. All volunteers, email only, no phone (Friends of Wake County Animal Center, October 2026) See website
NC State Spay/Neuter Program (opens in a new tab) Wake Reimburses participating counties/municipalities for low-income spay/neuter; funded by $20 from each Animal Lovers I Care plate plus a state appropriation (919) 707-3280
SPCA Wake Spay/Neuter Voucher Program (opens in a new tab) Wake 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) See website
Wake County Animal Center Working Cats Program (opens in a new tab) Wake 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 See website
Wilson County Sheriff's Office Spay/Neuter Program (opens in a new tab) Wilson NO-COST spay/neuter including anesthesia and medication; qualified by income, residency and household size; animals 4 months and older; rabies required (252) 265-5971
Feral Cat Assistance Program (Greensboro) (opens in a new tab) Yadkin $10-per-cat TNR clinic in Greensboro for community cats, open to Yadkin residents (NC Pet Project county law research, October 2026) (336) 378-0878
Yadkin County Animal Shelter (opens in a new tab) Yadkin Paused. 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 (336) 849-7901

Who usually qualifies

Each program sets its own rules, but most ask for three things:

  • Where you live. Most vouchers are for residents of one county, and some for one city. Bring a photo ID or a bill with your address.
  • Income or aid. Many programs qualify you automatically if you get SNAP, Medicaid, WIC, SSI or similar aid. Others use income, often up to 200 percent of the federal poverty level.
  • Limits. Expect a cap of two or three pets per household, a copay, and sometimes a rabies shot at the same visit.

Feral and community cats often have their own free program. Our guides to starting a TNR program in NC and helping feral cats cover those.

The NC Spay/Neuter Program

The NC Department of Agriculture reimburses participating counties and cities for spay/neuter surgeries for low-income residents. You do not apply to the state. You apply through your county or city, so ask your county animal services whether it takes part (NCDA&CS). The state fund is small: in 2025 it paid about 37 cents of every dollar counties asked for, which is why many local programs run out of money partway through the year. Our page on NC spay/neuter funding explains why.

No voucher in your county?

Does NC Pet Project give out vouchers?

No. NC Pet Project does not run its own voucher program, and we don't plan to start one where good programs already exist. We point you to the programs that already help, and we keep track of the counties that have no low-cost option at all. To find help near you, search by ZIP code.

Want to help more of North Carolina get affordable spay/neuter? Take action with us or volunteer.

Last updated: November 12, 2026