The Greater Charlotte SPCA does not own or operate a shelter facility. Volunteers foster all animals in their homes until adopted. Many of our animals come from high-kill shelters and other rescue situations. We find that fostering gives us the opportunity to assess the animal's personality and needs. This allows us to best match them with the right adoptive family. Also, we are able to provide all care and medical needs for our animals. It enables the animal to develop a happy frame of mind before adoption. We have many wonderful animals looking for a forever home.

Adopt your new best friend! View photos of all our animals up for adoption: