Spay/Neuter & Dental Appointments

The clinic entrance has moved – please use the main doors to the Fredericksburg SPCA to check-in. 

The Fred SPCA Locke Community Medical Center provides access to care for owned pets, and rescues/shelters. Money raised goes back into funding Fred SPCA programs.

We offer preventatives, dentals, and spay/neuter surgeries. Vaccines, microchips, and bloodwork can be added to surgical appointments.

We are not currently offering sick/wellness appointments.

If you are an animal rescue, please contact [email protected] for volume pricing.


$22 – Vaccines (Rabies, Bordetella, DAPP, FVRCP)

$32 – Leptospirosis Vaccine

$32 – Lyme Vaccine

$32 – FeLV Vaccine

$15 Microchip

ASK US ABOUT our affordable flea & tick preventative for cats and dogs and heartworm preventative for dogs!

$25 – Heartworm test

$40 – 4DX (heartworm, Lyme, Ehrlichia, Anaplasma)

$25 – FeLv test

$40 – Combo (FeLV/ FIV)

$99 – *Feral Cat Package (spay/neuter + rabies + ear tip) *must email [email protected] to book

$195 – Cat Spay

$159 – Cat Neuter

$259 – Dog Spay/Neuter (+$90 for animals 60-100 lbs | +$160 for animals 101+ lbs)

*Pyometra, early pregnancy, cryptorchids, and pain medications are additional costs, certain other charges may apply due to the animal’s medical condition. All prices are subject to revision.


Each patient will need to have a dental consultation visit prior to scheduling their dental procedures. At this appointment, the veterinarian will perform a full-body exam to ensure the pet is suitable for anesthesia. They will also perform a dental exam to make recommendations on the procedure that will work best for the pet. 

Dental consultation appointment fee is $35

Dentals range from $149 – $1,039*

*prices vary depending on weight and severity of extractions

***These levels are estimated but can change once inside the oral cavity under anesthesia***


Spay/Neuter appointments may be canceled or rescheduled without additional fees if 72 hours/three business days notice is provided.


EMAIL: [email protected]

Call: (540) 898-1500 x112

Visit: 10819 Courthouse Road

Fredericksburg, VA 22408


**Must have appointment**

Mon: Hours vary
Tues: 9:00 am – 5:00 pm
Wed: 9:00 am – 5:00 pm
Thurs: Hours vary
Fri: 9:00 am – 5:00 pm

Surgery Drop Off: 
8:15 a.m. – 9:00 a.m.

Keep your eyes on our newsletter, social media, and our event page for future Vaccine Clinics!

Are you in need of financial assistance? Ask us about our P.E.T.S. Program!

Visit our employment page for career opportunities in our clinic.