Participating Veterinarians & Clinics

Most of our feral cat spay/neuter surgeries are performed at the Charlottesville-Albemarle SPCA clinic at 3355 Berkmar Drive in Charlottesville. For caretakers who are unable to transport the cats to Charlottesville, we also offer a spay/neuter certificate program at the following veterinary clinics.

  • You must first purchase feral cat spay/neuter certificates from Voices for Animals and then schedule an appointment with the vet clinic.
  • For the safety of the cats and clinic staff, all cats must be transported to the clinics in humane box traps, which you can borrow from Voices for Animals.
  • The program is for unowned feral (wild) cats and unfriendly strays only.
  • No spay/neuter surgeries are done on Saturdays at any of the clinics.
  • Please note that these participating vets offer their services at significantly reduced costs to help feral cats in our community. Please be considerate of them and their staffs by scheduling appointments in advance, notifying the clinic if you have scheduled cats but weren’t successful in trapping them, picking up cats promptly on the day and time promised, etc.


Airport Animal Clinic
(434) 964-1288
3510 Seminole Trail, Charlottesville, VA 22911
Charlottesville-Albemarle SPCA
(434) 964-3333
3355 Berkmar Drive, Charlottesville, VA
(feral cat surgeries are done on weekdays; appointments are required)
Forest Lakes Veterinary Clinic
(434) 975-6006
3440 Seminole Trail, Seminole Commons, Charlottesville, VA 22911
Old Dominion Animal Hospital
(434) 971-3500
811 Preston Avenue, Charlottesville, VA 22903


Cumberland Animal Hospital (note that the Andersonville Animal Hospital formerly in Dillwyn
has moved to Cumberland and changed its name)
(804) 492-4114
24 Hillcrest Road, Cumberland, VA 23040

Madison & Greene Counties

Madison-Greene Humane Society
(Spay/Neuter Clinics Held on Wednesdays, appointments are required)
(434) 985-3203


James River Animal Hospital
(434) 286-4331
181 West Main Street, Scottsville, VA 24590