Before You Arrive:

The Vaccination Clinic is by appointment only on select days.

Schedule Your Vaccination Appointment with Peninsula SPCA

Spay/neuter surgeries are by appointment only and must be scheduled by calling 757.595.1399, ext. 112.  Our clinic is not staffed daily, so please leave a message so that a staff member can return your call to schedule.  Most calls are returned within 24 hours.

Clinic Forms:

Save time during your visit by downloading, printing and completing the required clinic visit forms prior to your arrival.

Client and Patient Form

Service Request Form with Pricing (Please complete one service request form per animal)


Payment is required in full at the time of services rendered.  The Peninsula SPCA accepts cash, VISA, MasterCard, Discover, and American Express (with a valid ID).

Personal checks are not accepted.

What you should know before you arrive:

Vaccination Clinic:

The Peninsula SPCA’s Vaccination Clinic operates on various days throughout the month and is by appointment only.

All dogs must be on a leash and all cats must be in a carrier. If you do not have a leash or carrier, you may purchase one from the SPCA. Leashes and carriers are $5 each.  Animals without leashes or carriers will not be seen by the veterinarian.

A $20 health exam is required at the time of visit. Animals must have an exam performed to receive vaccinations, testing or medications.

Any animal that is pregnant , showing signs of illness, fever, or history of vaccine reactions will not be vaccinated.

Spay/Neuter Surgeries:

Spay/neuter surgeries include:  complimentary exam, pain medication, e-collar, suture removal (if needed), and nail trim.

Pets must be 4 months or older for surgery.  Pre-anesthesia blood work is recommended for all pets.  Proof of current rabies vaccination is required for all surgery patients.  Pets must be dropped off between 7:00 a.m – 7:30 a.m. and picked up after surgery no later than 4 p.m. on the same day.  A late fee will be charged for late pick-ups.

Surgeries must be scheduled by phone.

Contact the Clinic:

757-595-1399, ext. 112