About Us

The Society for the Prevention of Cruelty to Animals (SPCA) of Wake County is dedicated to creating a more humane community where every adoptable animal has a home. Each year the SPCA rehomes over 3,700 animals through its innovative adoption programs.

The mission of the SPCA is to transform the lives of pets and people through protection, care, education, and adoption. Our vision is to create a humane community.

The SPCA of Wake County is a local, independent, non-profit organization that receives no government funding or tax dollars. We rely almost entirely on private donations to fund our annual operating budget of $3 million. The SPCA of Wake County is not affiliated with, nor do we receive funding from the ASPCA (American Society for the Prevention of Cruelty to Animals).

Our Facilities

The SPCA of Wake County operates two separate animal shelters and each facility serves a different purpose. Click here for hours and directions to each facility>

The SPCA Curtis Dail Pet Adoption Center, built in 2003, is located at 200 Petfinder Lane in Raleigh, and provides pet adoption, public education, and pet supplies through its on-site retail store. The Adoption Center location does not accept incoming animals.

The SPCA Admission Center, built in 1971, at 327 Highway 70 East in Garner accepts incoming animals from the public by appointment only. We also transfer as many animals as possible from the Wake County Animal Center, as well as other animal sheltering organizations around the area. Limiting intake allows the SPCA to effectively manage its shelter capacity and prevent the euthanasia of homeless animals for reasons such as space or time.

The SPCA opened The Saving Lives Spay/Neuter Clinic adjacent to the SPCA Pet Adoption Center in 2009. The clinic provides sterilization surgery for all SPCA animals prior to adoption, as well as pets owned by the public. Because the North Carolina Veterinary Practice Act prevents us from providing services to owned animals, the physical clinic space is leased to a veterinarian who operates the clinic independently, but in collaboration with, the SPCA.

Our Programs

Admission Services

The SPCA is a limited admission, no-kill organization that takes in over 3,500 animals a year and provides food, love, attention, exercise, medical care and behavior support until they can be adopted into loving, responsible homes.

We have a strong animal transfer relationship with the Wake County Animal Center (WCAC) and take in homeless pets from other animal welfare organizations in and around Wake County as well. We accept owner surrendered and stray animals on a limited basis at our Holding Center.


We are fortunate to have over 1,500 volunteers who provide essential support to the daily operation of the SPCA, including animal care, behavior enrichment, medical care, adoptions, administrative support and special events. In 2017, volunteers provided over 49,800 hours of service — the equivalent of 24 full-time employees.

Foster Program

The SPCA’s volunteer Foster Program is a vital part of our effort to save animal lives. These volunteers provide specialized care in their homes for animals who are not yet candidates for adoption because of illness or age. Approximately 1,200 animals were fostered through this program in 2016.

Spay/Neuter Services

All animals are spayed or neutered prior to adoption from the SPCA of Wake County. This is an essential part of our mission to address pet overpopulation and reduce the number of animals being euthanized in our community.

The Saving Lives Spay/Neuter Clinic, adjacent to the SPCA Pet Adoption Center, is operated separately from the SPCA and provides spay/neuter services to SPCA animals, as well as pets owned by the general public. Over 6,000 pets (public and SPCA) are sterilized each year at the clinic.

Spay/Neuter Voucher Program

In partnership with local veterinary clinics, the SPCA sells redeemable vouchers for discounted spay/neuter services at participating area veterinarians. Over 800 vouchers are sold each year.

Behavior Consultations

Keeping pets in their homes is an important part of reducing the number of animals entering local animal shelters. The SPCA provides individual behavior consultations in-home or at the SPCA Pet Adoption Center. A small fee is charged for this service, although the fee is sometimes waived based on economic need.

AniMeals Program

Another service we provide to help keep pets in their homes is the AniMeals program, which provides free pet food to low-income, homebound senior citizen pet owners. This delivery service is provided exclusively by SPCA volunteers.

Humane Education

Educating children and adults about responsible pet ownership and the importance of spaying and neutering their pets is an important aspect of creating a more humane community. The SPCA of Wake County provides a variety of on-site and off-site educational opportunities for people of all ages. The Humane Education program strives to engage the community with messages of personal responsibility, while introducing participants to the services of an animal shelter in the community and ways to get involved.

Pet Loss Support

Pets are often beloved family members and the death of a pet can be a traumatic, life-changing experience for many. The SPCA offers a Pet Loss Support Group for individuals or families grieving the loss of a pet, regardless of when that loss occurred. The Pet Loss Support Group encourages and supports open communication about the loss of one’s pet and honors the grieving process as uniquely individual.