Donate Become Loyal Lifesaver
Virginia Beach SPCA
  • Home
  • News
    • Articles and Stories
  • Adopt
    • Adoptable Animals
    • Adoption Fees and What They Cover
    • Adoption Procedures
    • Things To Know Before You Adopt
    • Pet Care Resources
    • Public Policies
  • Ways to Give
    • Make a Donation
    • Support Medical Care
    • Loyal Lifesaver
    • Wish List
    • Honor a Loved One
    • Leave a Legacy
    • Sponsor a Kennel
    • Annual Giving Opportunities
    • Business Buddies
    • Host a Fundraiser
    • Other Ways To Give
  • Services
    • Services Overview
    • Low Cost Veterinary Clinic
    • Spay/Neuter Services
    • Neuter Scooter
    • Vaccine Clinics
    • Surrender Your Pet
    • Behavior Support Line
    • Pet Pantry
    • Transfers
    • Wildlife
    • Visiting Paws
  • Humane Education
    • Humane Education Overview
    • School Programming
    • Animal Heroes Arcade
    • Tale For Two
    • Kids Night In
    • Shelter Tours
    • Virtual Visits
    • Pawsitive Press
    • Enrichment Activities
  • Get Involved
    • Get Involved Overview
    • Attend an Event
      • Annual Gala
      • Puttin’ for Paws
      • All VBSPCA Events
    • Host a Fundraiser
    • Become a Foster
    • Serve as a Volunteer
    • Participate in Beach Buddies
    • Volunteer Portal
  • About
    • Mission and Vision
    • Leadership
    • Annual Impact and Financials
    • Programs
    • Publications
    • VBSPCA History
    • Frequently Asked Questions
    • Employment
    • Public Policies
    • Contact Us

Posted: July 11, 2025 by vbspcaadmin

VNG_v_cmyk_hi-res – Amy Mallett

← VNG_v_cmyk_hi-res – Amy Mallett
Donate Become A Loyal Lifesaver
Search
Ways to Give
  • Make a Donation
  • Support Medical Care
  • Become A Loyal Lifesaver
  • Wish List
  • Honor a Loved One
  • Become an Annual Sponsor
  • Sponsor a Kennel
  • Other Ways To Give
  • Business Buddies
Annual Sponsors

To view our Donor Privacy Policy, click here. 

VBSPCA Main Shelter Hours

3040 Holland Rd.
Virginia Beach, VA 23453

Monday: 1:00 pm – 6:00pm
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@oldvbspca.spinmodern.co

 

VBSPCA Clinic Hours

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@oldvbspca.spinmodern.co

Upcoming Vaccine Clinics

Saturday, May 30th – 9am-12pm
Wednesday, June 3rd – 11am-2:30pm
Saturday, June 6th – 9am-12pm
Wednesday, June 10th- 11am-2:30pm
Saturday, June 13th – 9am-12pm
Wednesday, June 17th- 11am-2:30pm
Saturday, June 20th – 9am-12pm
Wednesday, June 24th- 11am-2:30pm
Saturday, June 27th – 9am-12pm

*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 © 2026 · All Rights Reserved · Virginia Beach SPCA

Nonprofit Website by GivingPress · RSS Feed · Log in