Roanoke Valley SPCA

1340 Baldwin Ave. Roanoke, Virginia 24012

About this shelter

Roanoke Valley SPCA in Roanoke, VA

Since its establishment in 1916, the RVSPCA has served as the primary advocate for homeless and unwanted animals in our community. We operate as a limited admission, no-kill facility, primarily accepting animals from the municipal pound for adoption. In addition to our adoption services, we offer pet-assisted therapy and humane education programs. We have also partnered with the Local Office on Aging to distribute pet food to recipients of Meals on Wheels, as well as with Manna Ministries, which runs a food pantry for low-income individuals. Over the course of a year, we provide 18,000 pounds of pet food to support the needs of pets in our area.

Before you go

Adopting from Roanoke Valley SPCA

Adoption process

The adoption process includes signing an adoption contract and completing a Meet Your Match Survey for dogs. Adoption counseling is provided before approval. The fees are as follows: $65 for cats over six months, $85 for kittens under six months, $85 for dogs over six months, and $110 for puppies under six months. All animals undergo temperament testing, are spayed or neutered, vaccinated (including rabies), and microchipped.

Service area
The service areas include Roanoke County, Roanoke City, Botetourt County, and the Town of Vinton, all located in Virginia.

Also in the area

Nearby shelters and rescues

Lost your pet?

Post their photos and where they were last seen.

Report a lost pet

Can't keep your pet?

Find them a new home with someone you choose.

Rehome your pet

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