3040 Holland Rd.
Virginia Beach, VA 23453
Monday: Closed
Tuesday: 1:00pm – 6:00pm
Wednesday: Closed
Thursday: 1:00pm – 6:00pm
Friday: 1:00pm – 6:00pm
Saturday: 1:00pm – 6:00pm
Sunday: 1:00pm – 6:00pm
*Receiving hours: 11:00am – 5:00pm (by appointment only)
Phone: (757) 427-0070
Email: info@vbspca.com
3040 Holland Rd.
Virginia Beach, VA 23453
Monday: 9:00am – 5:00pm
Tuesday: 9:00am – 5:00pm
Wednesday: 9:00am – 5:00pm
Thursday: 9:00am – 5:00pm
Friday: 9:00am – 5:00pm
Saturday: 9:00am – 1:00pm
Sunday: Closed
Surgery Drop-Off: 8:00am – 8:45am
Phone: (757) 427-0071
Fax: (757) 563-2368
Email: clinic@vbspca.com
Monday, December 16th – 1pm-4pm
Wednesday, December 18th – 11am-2:30pm
Saturday, December 21st – 9am-12pm
Monday, December 23rd – 1pm-4pm
Saturday, December 28th – 9am-12pm
Saturday, January 4th – 9am-12pm
Monday, January 6th – 1pm-4pm
Wednesday, January 8th – 11am-2:30pm
Saturday, January 11th – 9am-12pm
Monday, January 13th – 1pm-4pm
Wednesday, January 15th – 11am-2:30pm
Saturday, January 18th – 9am-12pm
Wednesday, January 22nd- 11am-2:30pm
Saturday, January 25th – 9am-12pm
Monday, January 27th – 1pm-4pm
Wednesday, January 29th – 11am-2:30pm
*all above clinics are held at the VBSPCA Clinic at 3040 Holland Road
The Virginia Beach SPCA is a 501(c)(3) non-profit organization. EIN:54-6061532. Contact us at info@vbspca.com.
Copyright © 2024 · All Rights Reserved · Virginia Beach SPCA
Nonprofit Website by GivingPress · RSS Feed · Log in
Low Cost Veterinary Clinic
Click here to learn more.
The VBSPCA Clinic offers low cost veterinary services to households with annual incomes of less than $65,000; active duty military members, reservists, and their dependents; and first responders. Our walk-in vaccine clinics and spay/neuter services are available to the community regardless of income. Visit our Vaccine Clinics and Spay/Neuter Services pages to learn more about those offerings.
Clinic Services and Pricing
Proof of Income
All clients, with the exception of vaccine clinic clients; spay/neuter clients; active duty military members, reservists, and their dependents; and first responders may be asked to provide proof of income by presenting their most recent tax return form or alternative form of government documentation before services are delivered.
Scheduling an Appointment
Because of the overpopulation of pets, our clinic only serves animals who have been spayed or neutered, or who have a pre-paid appointment to be altered. To schedule an appointment, you can complete the form at the bottom of this page or call our clinic message line at (757) 427-0071 (please provide a valid daytime number). Due to the volume of calls received, it may be 24 hours (or more on the weekend) before your call is returned. If you feel that your pet needs to be seen sooner, or if you have an animal related emergency, please seek medical attention at an emergency pet hospital or clinic.
Cancellation/No-Show Policy
All appointments must be cancelled at least 24 hours prior to the scheduled check-in time. Scheduled surgeries must be cancelled at least 2 business days in advance. Clients who violate the cancellation/no-show policy will forfeit any deposits for scheduled services.
Vaccines and Heartworm Tests
If your pet is due for vaccines and/or a heartworm test only (meaning that you have no illness concerns), consider attending a walk-in vaccine clinic. Vaccine Clinics do not require an appointment and have a lower exam fee. View our Vaccine Clinics Page for more information.
Laser Treatments
The VBSPCA Clinic now offers laser treatments, which help reduce inflammation, decrease pain, and improve healing. Laser treatments can be of great benefit to a number of medical conditions while also helping speed up the recovery process for animals who have undergone surgery. This is an innovative technology that will be of great benefit to both the animals in our shelter as well as public pets!
Financial Assistance Resources
If you need financial assistance for your pet’s veterinary care, there are a variety of resources available to help. Click here to learn more about your options.
To request an appointment, fill out the form below:
Appointment Request Form