Before You Arrive:

Vaccination Clinics are only available on select days and walk-in clients are ONLY accepted between 9am-12pm on days clinics are scheduled. All other patients will be required to have an appointment in advance. Please visit our event calendar to view our vaccine clinic schedule.

If you are unable to keep your appointment or are exhibiting cold and flu-like symptoms, please contact and we will be happy to reschedule your appointment.

Schedule Your Vaccination Appointment with Peninsula SPCA

Spay/neuter surgeries cannot be scheduled online and are by appointment only.

Please schedule 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.


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. Please visit our event calendar to view our vaccine clinic schedule.

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.  Drop off time for surgery will vary depending on when you are scheduled. Please check with a clinic staff member to schedule your drop off time. Pets must be 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: 757-595-1399, ext. 112