Schedule An Appointment

Schedule Your Appointment with Peninsula SPCA

Click the button above to schedule a clinic visit for vaccinations and other services. 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 $15 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 $15 deposit will be forfeited.

To ensure your pet is healthy enough to receive vaccines, a $10.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.

Clinic Form 1: Clinic Client Information Sheet (Please complete one client information sheet prior to your visit)

Clinic Form 2: Preventive Healthcare Animal Information Sheet  (Please complete one animal information sheet for each pet you are bringing to your visit)

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

Clinic Form 4: Veterinary Disclosure Form  (Please complete one Veterinary Disclosure Form per visit)


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.