Spay & Neuter Clinics

We partner with ASNA,the ASPCA spay/neuter alliance in Asheville, for surgeries. Visit their website for more information.

All surgeries are $45.00 each for cats and dogs.

FoMCA will offer financial assistance to qualifying pet owners 

Appointment Info

Every other Monday is an opportunity for residents of Madison County to get low cost spay/neutering for their cats and dogs. 

For upcoming clinic dates, scroll through the banners on the homepage.

For more information or to register your cat or dog, call 828.649.9798 during regular office hours, or email us at [email protected]

Monday, noon to 5 pm. Wednesday, 1pm to 6 pm and Friday noon to 5pm. Plan to spend fifteen minutes going through registration.

dog with vet

Procedure Info

The evening before and the day of the surgery:

  • The evening before (Sunday) the clinic food should be withheld at 10 pm but water should always be available. The morning of the clinic you should feed your pet 1/4 of their normal breakfast.
  • Water should be available at all times. 
  • If your cat is indoor/outdoor or always outdoor, you should keep the cat indoors the day before the clinic.

On the day you’ve signed up your cat or dog for the surgery (always a Monday), you will bring your animal to our office in Marshall between 6:45 to 7:30 am.

  • The day the surgery is scheduled you should bring your pet to our office between 6:45 and 7:30am
  • Dogs should be on a leash and cats in a carrier. 
  • We will supply the cat carrier if you need one.  

Important Info

All dogs and cats must meet the minimum age and weight requirements for the surgeries. For cats the minimum age is 3 months and the minimum weight is 3 lbs. For dogs the similar guidelines apply but weight requirements may vary due to breed type. Be sure to ask when making an appointment for a puppy.

Let us know if your pet needs: 

  • Any vaccinations at the time of surgery
  • Microchip for $10.00
  • Free nail trim
  • 1-year rabies shot for free – for animals without current vaccine
  • Any animal scheduled for surgery must discuss current medications so we can check with ASNA to see how to proceed depending on the medication.
  • You must let us know if your pet has any food allergies since they feed them the evening of surgery – but owners can bring special food and meds when they get to s/n for drop-off.

If your pet has an up-to-date rabies vaccination please bring the paper certificate (not the tag) for proof of a rabies shot. 

Self Transport

You have the option to self-transport your pet to ASNA for their surgery:

  • FOMCA must contact ASNA to make the appointment
  • ASNA will send you the self-transport instructions
  • It must be on FOMCA‘s regular transport day 
  • FOMCA will fill out the paperwork and send it to ASNA on your behalf
  • You will have to arrive at ASNA at 8 am – dogs will be picked up at 3 pm, and cats stay overnight and are picked up at 7:30 am the following morning.
  • ASNA (ASPCA Spay/Neuter Alliance) is located at 25 Heritage Drive, Asheville, NC 28806  
  • We really recommend Self-Transport for aggressive dogs; that way, the owner can drop off and keep the dog calm and pick it up the same day. 

Self-transport for low-cost spay/neuter services outside of Madison County:

House of Black Cat Magic (841 Haywood Rd. in West Asheville)  *male cats only*  (828) 423-0111

ASPCA Spay/Neuter Alliance, 25 Heritage Dr, Asheville, 28806 (855) 434-9285

Haywood Spay/Neuter ( 182 Richland St, Waynesville, 28786  828-452-1329 

Mountain Pet Rescue Asheville ( 7 Old Pisgah Highway, Suite 200 Candler, NC 28715 (828) 365-8009

Spay & Neuter Incentive Program at Henderson County NC (

TRI-STATE VETERINARY CLINIC – Tri-State Veterinary Clinic ( Affordable Pet care in Western NC, northern GA and eastern TN 828-837-4500

Paws and Claws Outreach in Marion, NC – Areas Paws and ClawsOutreach serves Mcdowell, Burke, Mitchell, Rutherford (828) 460-4897

Low Cost Spay and Neuter – Burnsville, NC Vet Clinic  828-682-2100 Due to the size of our mobile clinic, we’re unable to accommodate animals over 40lbs. Financial assistance may be available: please complete this financial assistance request form or call 828-505-3440 ext 111 for more information.

Spaying and Neutering through ARF and Catman2 – ARF aka Humane Society of Jackson County ( 38 Glendale Ave, Asheville, NC 28803  877-273-5262

Transylvania Animal Alliance Group ( 828.966.3166

Catawba Human Society 3224 20TH Ave SE, HICKORY, NC 28602 (828) 464-8878

Animal Allies – Spay & Neuter Clinic ( Upstate, SC and surrounding areas (864) 576-6971

Spaying and Neutering through ARF and Catman2 – ARF aka Humane Society of Jackson County (

NOTE: Please ONLY bring cats in secure plastic crates; check all hardware to make sure the crate or door cannot accidentally open.  ARF volunteers will not be able to handle your cat. If you do not have a cat crate, contact Catman2 or ARF to borrow one. ARF’s number is 877-273-5262.

Our life-saving programs rely on your support

Support FOMCA's ongoing efforts to provide affordable spay/neuter services to residents of Madison County, while also offering free TNR programs for feral colonies and free-roaming cats.

Want to get involved?

Volunteers are always needed for existing programs, as well as in helping us create new programs.