Schedule Your Vaccination Appointment

Schedule Your Vaccination Appointment with Peninsula SPCA

Click the button above to schedule a clinic visit for vaccinations and lab services.

PLEASE NOTE: You CAN NOT use this appointment scheduler to schedule a SPAY/NEUTER or other surgeries.  Please call 757-595-1399, ext. 112 to schedule surgeries.

If you require more than one vaccination or service at your visit, please indicate that in the notes section of the scheduling tool, below.  If you have more than one pet – each pet requires a separate appointment.

A $20 non-refundable deposit per pet must be paid when you schedule to hold your appointment.  The balance for all services provided during the appointment is due when services are rendered. Appointments may be cancelled up to 24 hours in advance, but the $20 deposit will be forfeited.

To ensure your pet is healthy enough to receive vaccines, a $20.00 mini health exam is required at the time of visit.

If you have previous health or vaccine records for your pet, please bring them with you to help us determine what types of vaccines your pet may need for optimum health.  Any animal that is pregnant, showing signs of illness, fever or has a history of vaccine reactions will not be vaccinated.

Please note, the clinic provides basic preventative care.  We do not diagnose or treat illnesses.  If you believe that your pet is unhealthy, please see your regular vet for your pet’s health care needs.  If you need information about recommendations for daytime vets, please call us at 757-595-1399 and we will be happy to assist with finding a Vet.

Clinic Forms:

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

Payment:  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.