Spay/Neuter Services

This program is cash or check ONLY. If you pay by card there is a $5 service fee.

The SPCA now offers a spay/neuter voucher program with participating veterinary clinics. In order to purchase a voucher, you must come to the shelter to fill out the necessary paperwork and pay via cash or check. The price covers the basic surgery, a rabies vaccine, and a microchip. Any additional services you request will require payment at the veterinary clinic. The SPCA has no control of fees outside of our provided service. There will be additional costs for extra medication or services. Some clinics may require additional services such as vaccinations or have additional charges for animals that are in heat, pregnant, overweight, etc. Follow up with your chosen veterinary clinic for additional services or costs.

The vouchers must be used within 30 days of purchase. If you do not use your voucher during that period, you will have to re-purchase a voucher. Vouchers are non-refundable (this includes if your animal is already spayed or neutered at the time the veterinary clinic provides service).

  • Dogs – $85
  • Cats –  $65


Pre-surgical Instructions
  • All pre-surgical and post-surgical instructions will be provided by your chosen veterinary clinic. Please make sure to follow-up with them on any questions you may have regarding the procedure and/or care instructions. 


Participating Veterinary Clinics

The Pet Clinic of Martinsville; 101 Veteran Rd, Martinsville VA 24112; 276-656-0442

The Pet Clinic of Rocky Mount; 1495 North Main St, Rocky Mount VA 24151; 540-483-1777

Boyce Holland Veterinary Services; 21047 Jeb Stuart Hwy, Stuart VA 24171; 276-694-3564

Kings Mountain Animal Clinic; 5086 King's Mountain Rd, Collinsville VA 24078; 276-647-3714