> Alberta Animal Shelters

Alberta Animal Shelters

Alberta Animal Shelters receive pets from:

  • stray animals
  • relatives when an owner has passed away
  • humane organizations and animal control agencies
  • owners who can no longer care for their pets

When animals are taken in, they rarely have a medical history. If there is one available that indicates medical aid or veterinary care has been given; this information is passed on to the new owner. The Animal Shelter cannot guarantee the health or temperament of an animal adopted from the Shelter.

In order to adopt from a Alberta Animal Shelter you will need a Drivers License or photo ID and must be at least 18 years of age.

Please allow at least 30 minutes to visit the Shelter, view the animals and acquaint yourself with those who are available for adoption. If you do not find what you are looking for, a wish list is sometimes maintained at the front desk, so be sure to check with the receptionist.

Want to add your Alberta shelter or rescue to our database? Click here to fill out a short form and have your shelter or rescue added to our database!

Alberta Ferret Society
edmonton, Alberta T6C4N6
Alberta SPCA
EDMONTON, Alberta T5M0H3
Animal Rescue and Outreach Society
Edmonton, Alberta T5V 1N6
Animal Rescue Foundation
CALGARY, Alberta T3C1S2
Bar-F Horse Rescue Society
NEWBROOK, Alberta T0A2P0
Brinker Rescue Ranch
FORT MACLEOD, Alberta T0L0Z0
Calgary Humane Society
CALGARY, Alberta T2C2T7
Calgary Purebred Labrador Retriever Rescue
STRATHMORE, Alberta T1P1J6
City of Calgary Animal Services
CALGARY, Alberta T2G4M7
Cochrane Humane Society
COCHRANE, Alberta T4C2B9
Crowsnest Pass SPCA
BLAIRMORE, Alberta T0K1E0
Edmonton Humane Society
EDMONTON, Alberta T5B1M8
Feline Rescue Foundation of Alberta
CALGARY, Alberta T2N4S5
Fort McMurray SPCA
FORT McMURRAY, Alberta T9H4A5
Grande Prairie SPCA
GRANDE PRAIRIE, Alberta T8V6L3
Heart Prints Dog Rescue Society
Leduc, Alberta T9E 0B9
Heaven Can Wait Animal Rescue
HIGH RIVER, Alberta T1V1P7
Hinton & District SPCA
HINTON, Alberta T7V1E9
Horse Haven Farms
PRIDDIS, Alberta T0L1W0
Lakeland Humane Society
COLDLAKE, Alberta T0L1W0
Lethbridge & District Humane Society
LETHBRIDGE, Alberta T1J3Z6
Medicine Hat SPCA
MEDICINE HAT, Alberta T1A7E8
Meow Foundation
CALGARY, Alberta T2N4T6
Paws and Claws Animal Rescue Foundation
RED DEER, Alberta T4N3B5
Pincher Creek Humane Society
PINCHER CREEK, Alberta T0K1W0
Pincher Creek Humane Society/SPCA
Pincher Creek, Alberta T0K 1W0
Pound Rescue Okotoks
OKOTOKS, Alberta T2J5M7
Prairie Dog Canine Rescue
Lethbridge, Alberta T1K 1X1
Red Deer and District SPCA
RED DEER, Alberta T4N5H3
Ridge Rescue Society
Milk River, Alberta T0K 1M0
Rocky Mountain Animal Rescue
Lac Des Arcs, Alberta T1W 2W3
Windy City Canine Rescue
Lethbridge, Alberta 11111