Virginia Beach SPCA

3040 Holland Road Virginia Beach, Virginia 23456
Dogs, Cats & Other Animals

About this shelter

Virginia Beach SPCA in Virginia Beach, VA

The Virginia Beach SPCA is a humane society located in Virginia Beach, Virginia, in Virginia Beach city, roughly 7 miles northeast of Virginia Beach, VA, and one of five animal shelters and rescues serving the Virginia Beach city area. It operates from its main shelter and clinic at 3040 Holland Rd., offering adoption of dogs, cats, puppies, kittens, and small animals alongside low-cost veterinary services, including affordable vaccines and spay/neuter care through its clinic and Neuter Scooter program. As a 501(c)(3) nonprofit, the organization relies on donations and volunteers to provide shelter, medical care, and humane education programs for the Hampton Roads community, with volunteers described as central to its mission of compassionate animal care.

Before you go

Adopting from Virginia Beach SPCA

Adoption process

Visit the shelter to meet available animals, then complete an adoption application with staff; once submitted, you have 48 hours to fulfill requirements like proof of home ownership/rental pet policy and current vaccinations for existing pets, after which you schedule an appointment to finalize the adoption (all animals are spayed/neutered before adoption).

Service area
Hampton Roads, Virginia (based in Virginia Beach, VA)
County
Virginia Beach city
Animals served
Dogs, Cats & Other Animals

Also in the area

Nearby shelters and rescues

Puppy Training Basics

Puppy Training Basics

The best time to train your dog is when it is young. Here are the basics every new puppy owner should know...

Read more about puppy training basics
SHELTER/RESCUE SEARCH

    e.g. "Miami FL" or "33168"

    HAVE YOU SEEN ME?
    Lost Cat in Portsmouth, VA
    Macy

    Lost since 2026-03-07

    From Portsmouth

    View Details
    FOUND PET
    Found Cat in Stafford, VA
    Found Pet

    Found on 2026-06-22

    Located in Stafford

    View Details
    A pet owner handing their dog's leash to a new adopter on a neighborhood sidewalk
    Missing a shelter or rescue?

    Help us get the word out about more shelters and rescues nationwide.

    Submit Here
    dog adopt

    Pets For Adoption

    Search all animals available for adoption in your area. Give a dog or cat forever home today.

    ADOPT A PET