Virginia Beach SPCA

Visit Virginia Beach SPCA Website

Address/ Contact Info

3040 Holland Road
Virginia Beach, Virginia 23453


Member Patriot Special:

10% adoption fee discount; 'day one' essentials (leash, collar and bag of food)

Virginia Beach SPCA
3040 Holland Road Virginia Beach, Virginia

About Virginia Beach SPCA

Virginia Beach SPCA offers dog and cat adoptions and will help Pets for Patriots members find their new best friends. Founded in 1966, the organization provides shelter, care and adoption to almost 4,000 animals in need every year. To promote responsible pet ownership and humane education, the Virginia Beach SPCA offers adoption classes and online access to resources for common pet issues. In addition, the shelter offers onsite obedience training and monthly Get To Know Your Dog classes.

As part of its commitment to reduce animal overpopulation and cruelty, the Virginia Beach SPCA Low Cost Medical Clinic provides affordable spay/neuter services and routine veterinary care to qualifying households, and operates a “Neuter Scooter” to offer mobile, low-cost spay/neuter services to communities without access to affordable veterinary care.

Pets for Patriots members are eligible to receive services through the organization’s Veterinary Clinic.

Virginia Beach SPCA welcomes monetary donations, as well as animal care, cleaning, medical and office supplies; see their complete wish list for details. For a more hands-on experience, become one of their valued volunteers or pet fosters.

Adoption fees include:

Microchip for permanent identification
Six months of heartworm preventative (dogs)
FeLV/FIV combo test (cats) 

Hours of Operation
Monday: 10am-4pm
Tuesday: 12:30pm-6:30pm
Wednesday: 10am-4pm
Thursday: 12:30pm-6:30pm
Friday: 10am-4pm
Saturday: 10am-4pm
Sunday: 1pm-4pm
Veterinarian Hours
Monday: 9am-4:30pm
Tuesday: 9am-4:30pm
Wednesday: 9am-4:30pm
Thursday: 9am-4:30pm
Friday: 9am-4:30pm
Saturday: 9am-2pm
Sunday: Closed