Animal Shelters
SPCAs, Humane Societies & Shelters
SPCAs & Humane Societies in Alberta
The Alberta SPCA operates independently of all other animal welfare organizations. The links on this page are provided as a service to the public. The Alberta SPCA is not responsible for content posted by other organizations.
The Alberta SPCA does not maintain a shelter and cannot accept the surrender of unwanted pets. For owners looking for help finding their animal a new home, who require financial assistance to care for their pet, or who need guidance with behavioural issues with their animal, we encourage you to check out the Edmonton Humane Society’s Helping Every Loved Pet (HELP) tool.
Looking to adopt? Check out our tips for finding a reputable rescue or shelter in Alberta: Tips for Finding the Right Rescue or Shelter.
Animal Shelters & Rescues in Alberta
Numerous groups across the province operate animal shelters. Many of these groups also accept surrendered pets in certain circumstances. The Alberta SPCA lists these organizations as a courtesy.
This list is not intended to be an endorsement for any group.
Wildlife Organizations
While the Alberta SPCA helps domestic animals and wildlife kept in captivity, we want to ensure all animals are treated humanely in our province. In order to help wildlife in distress, we’ve compiled some helpful information and contact details below.
Injured Wildlife
Unless a wild animal is in immediate danger, it is usually best to leave it alone. To get specific information, check the list below for the wildlife rehabilitation centre nearest you. For more information about dealing with injured wildlife, contact Alberta Fish and Wildlife.
Young Wildlife
That baby jackrabbit or fawn may not be orphaned, so it’s usually best to leave the animal where it is. Mother deer and hares often leave their young on their own, so their scent doesn’t attract predators. If the young animal appears sick or injured, or if it is in an unsafe location, ask someone at a wildlife rehabilitation centre what to do.
