The VBSPCA Veterinary Clinic serves households earning $45,000 or less per year, and you will be asked to provide proof of income before services are delivered. Exceptions are made to this policy on a case-by-case basis if you can prove that you simply cannot afford treatment elsewhere. Because of the overpopulation of pets, our clinic only serves animals who have been spayed or neutered or who have an appointment to be altered.
The clinic offers low-cost spaying and neutering, wellness visits and vaccines, and illness visits and treatment. If you qualify financially, you may use our online appointment form to request an appointment. You can also contact our clinic message line at 739-9306 (please provide a valid daytime number). Due to the volume of calls received, it may be 3-5 days before your call is returned.
We also provide one-time only service, regardless of income, to animals adopted from the VBSPCA. Any such appointments must be made within 10 days of adoption.
The clinic is located at 3040 Holland Road in Virginia Beach, adjacent to the shelter.
Clinic hours currently vary based on staffing and demand levels. Please contact firstname.lastname@example.org for appointment availability.
For specific information about clinic services and pricing, view our Clinic Brochure.
We DO NOT offer a walk-in vaccine clinic every Friday at our facility. These clinics are considered special events and they are offered periodically, usually once a month. Please refer to our website for a complete list of all vaccine clinic dates. Thank you!
We will be offering a walk-up vaccine clinic at the Neuter Scooter which will be parked at Mt. Trashmore for the K9 Karnival on May 11th from 10am-3pm. All vaccines will be $10.00.
We will also have walk-up vaccine clinic on May 31st from 10am-2pm at our clinic. Vaccines, heartworm tests, nail trims and microchips will follow our regular pricing on the website, but the physical exam fee is reduced to $15.00 with a technician
NOTE: Because we are already taking a loss operating this clinic, and because missed appointments cost us even more money, failure to keep appointments will result in a $20 missed appointment fee and possible loss of the privilege of using our clinic.
If you like what you see and want to support our valuable work, we can now accept secure online donations.