Find a low-cost spay/neuter clinic

Most low-cost clinics in North Carolina work by appointment, so the surest way in is to book ahead. Search your ZIP code or county to see who serves you, what they offer and how to book.

Search by ZIP code or county

Results show here, nearest first, from 120 programs across North Carolina.

These programs are not affiliated with NC Pet Project. Prices, rules and schedules change, so confirm with the program when you book. Logos belong to their organizations and are shown to identify them; ask us and we’ll remove one.

What should it cost? See spay and neuter prices in North Carolina and our guide to low-cost and free programs.

Upcoming clinic events

Only events with a confirmed date, place and source. Very few North Carolina programs post dates online, so this list is short; booking with a program above is usually faster.

  1. Sunday, October 18, 2026

    Community cat TNR clinic

    Operation Catnip Community cat TNR

    Where
    Raleigh, Wake County
    Cost
    No fee; a donation is requested
    Good to know
    Community (feral and free-roaming) cats only, with a confirmed clinic space. Walk-ups without a confirmed space are turned away.

    Book ahead with Operation Catnip (opens in a new tab)

    Source: Operation Catnip homepage. Last checked October 17, 2026.

  2. Saturday, November 14, 2026, 9 a.m. to noon

    Low-cost vaccine and microchip clinic

    Orange County Animal Services Vaccines

    Where
    Orange County Animal Services, 1601 Eubanks Road, Chapel Hill, NC, Orange County
    Cost
    $10 rabies vaccines, $35 microchips, free DA2PPV and FVRCP vaccines
    Good to know
    Walk-in, no appointment. You do not need to be an Orange County resident. Dogs on leashes, cats in carriers (one per carrier). Bring a previous rabies certificate for a 3-year shot.

    No booking link posted. Check the source before you go.

    Source: Orange County low-cost clinics page. Last checked October 17, 2026.

  3. Tuesday, December 8, 2026

    $10 rabies clinic at four Randolph County animal hospitals

    Humane Society of Randolph County Rabies shots

    Where
    Asheboro Animal Hospital, Blue Flint Animal Hospital, Pointe South Animal Hospital and Seagrove Animal Hospital, Asheboro and Seagrove, Randolph County
    Cost
    $10 per dog or cat
    Good to know
    Dogs and cats. Hours are not listed, so call the hospital before you go.

    No booking link posted. Check the source before you go.

    Source: Humane Society of Randolph County events page. Last checked October 17, 2026.

Running or know about a low-cost clinic day? Tell us about a clinic event. We check every one before it goes up.

Every program, by county

All 120 low-cost spay/neuter programs we list, county by county. Programs that serve several counties appear under each one. Call or book with the program directly, and confirm prices when you do.

Alamance County

Alexander County

Anson County

Ashe County

Avery County

Beaufort County

Bladen County

Brunswick County

Buncombe County

Burke County

Cabarrus County

Caldwell County

Camden County

Caswell County

Catawba County

Chatham County

Cherokee County

Chowan County

  • AWARE Help paying (866) 711-9292

Cleveland County

Columbus County

Craven County

Cumberland County

Currituck County

Dare County

Davidson County

Davie County

Duplin County

Durham County

Edgecombe County

Forsyth County

Franklin County

Gaston County

Gates County

  • AWARE Help paying (866) 711-9292

Granville County

Guilford County

Harnett County

Haywood County

Henderson County

Hertford County

Iredell County

Jackson County

Johnston County

Lee County

Lenoir County

Lincoln County

Macon County

Madison County

Martin County

McDowell County

  • Paws and Claws Outreach Help paying (828) 317-7401

Mecklenburg County

Mitchell County

Moore County

New Hanover County

Onslow County

Orange County

Pamlico County

Pasquotank County

Pender County

Perquimans County

  • AWARE Help paying (866) 711-9292

Person County

Pitt County

Polk County

Randolph County

Robeson County

Rockingham County

Rowan County

Rutherford County

Sampson County

Scotland County

Stanly County

Surry County

Swain County

Tyrrell County

Union County

Vance County

Wake County

Warren County

Washington County

Watauga County

Wayne County

Wilkes County

Wilson County

Yadkin County

Yancey County

No low-cost program is listed yet for 16 counties: Alleghany, Bertie, Carteret, Clay, Graham, Greene, Halifax, Hoke, Hyde, Jones, Montgomery, Nash, Northampton, Richmond, Stokes, Transylvania. The finder above shows the closest programs, and the SpayNC Helpline at 1-888-623-4936 can help.