← Back to ResourcesGuides

Is There an SPCA in Calgary?

No — but here's who handles animal welfare, adoption, and cruelty cases in Calgary

6 min read · Mar 29, 2026 · Updated Apr 2026
Author: LocalPetFinder Team

If you're searching for "SPCA Calgary," you're not alone — it's one of the most common searches for animal welfare in the city. But Calgary does not have an SPCA branch. The organization that fills that role is the Calgary Humane Society, which has been serving the Calgary area since 1922.

The confusion is understandable. In many Canadian cities — Vancouver, Toronto, Montreal — the SPCA is the go-to organization for animal adoption, cruelty reporting, and shelter services. In Calgary, those same services are provided by the Calgary Humane Society, an independent non-profit that is not affiliated with any SPCA network.

The Calgary Humane Society currently has 8 dogs available for adoption. Beyond dog adoption, they also shelter cats, rabbits, and other small animals, investigate animal cruelty complaints, and run educational programs. Their facility at 4455 110 Ave SE is open daily from 12-6pm for adoption visits.

Advertisement

Who Handles What in Calgary

Dog & Cat Adoption

Calgary Humane Society is the largest shelter. But there are also 135+ rescue organizations in Calgary including AARCS, Pawsitive Match, ARF Alberta, and more. LocalPetFinder aggregates 1000+ dogs from all of them.

Animal Cruelty Reports

The Calgary Humane Society investigates animal cruelty under the Alberta Animal Protection Act. Call their Peace Officer line to report suspected abuse or neglect.

Stray & Lost Dogs

City of Calgary Animal Services handles stray pickup, dog licensing, and bylaw enforcement. The Calgary Humane Society often receives strays from Animal Services for sheltering and rehoming.

Surrendering a Pet

If you need to surrender a dog, contact Calgary Humane Society first. Many foster-based rescues like AARCS and Pawsitive Match also accept owner surrenders depending on capacity.

All Calgary Dog Rescue Organizations

Beyond the Calgary Humane Society, these organizations rescue, foster, and rehome dogs across the Calgary area:

Montreal SPCA14 dogs availableSPA de la Mauricie13 dogs availableSPA de l'Estrie13 dogs availableSPCA Laurentides-Labelle0 dogs availableSPA de Quebec0 dogs availableSPCA de l'Outaouais0 dogs availableProanima8 dogs availableCalgary Humane Society8 dogs availableAARCS9 dogs availableARF Alberta11 dogs availablePawsitive Match12 dogs availableBARCS Rescue63 dogs availableCalgary Animal Rescue1 dogs availableCB Rescue Foundation13 dogs availableCochrane Humane Society7 dogs availableFurball Force7 dogs availableHeaven Can Wait0 dogs availableMegan's Rescue Efforts6 dogs availablePause 4 Change10 dogs availableWag-a-Muffin0 dogs availableRocky Mountain Animal Rescue1 dogs availableFur-Ever Homes Rescue4 dogs availableMegan's Rescue Efforts6 dogs availableZoe's Animal Rescue22 dogs availableSCARS30 dogs availableEdmonton Humane Society9 dogs availableGreater Edmonton Animal Rescue Society1 dogs availableHope Lives Here Animal Rescue4 dogs availableBandaged Paws Animal Rescue Association5 dogs availableCentral Alberta Humane Society11 dogs availableFour Feet and a Heartbeat5 dogs availableRuff Start Animal Rescue3 dogs availableWindy City Canine Rescue0 dogs availableAlberta Homeward Hound Rescue Bureau2 dogs availablePit Bulls for Life Foundation8 dogs availableBC SPCA8 dogs availableBaibao Rescue and Adoption Society3 dogs availableDelta Community Animal Shelter0 dogs availableBarney's Furry Friends5 dogs availableVictoria Humane Society1 dogs availableCRD Animal Shelter2 dogs availableDog Bless Rescue Partners1 dogs availableBroken Promises Rescue Society2 dogs availableHeart and Soul Dog and Cat Rescue8 dogs availableLoved at Last Dog Rescue59 dogs availableWest Coast Paws Dog Rescue34 dogs availableEmbrace a Discarded Animal Society11 dogs availableNorth Amity Dog Rescue Society4 dogs availableLangley Animal Protection Society5 dogs availableVictoria Pet Adoption Society0 dogs availableBC SPCA Vancouver Branch0 dogs availableBC SPCA Victoria Branch0 dogs availableBC SPCA Kelowna Branch0 dogs availableBC SPCA Nanaimo Branch0 dogs availableBC SPCA Kamloops Branch0 dogs availableRichmond Animal Protection Society0 dogs availableEdmonton Animal Care & Control Centre0 dogs availableBright Eyes Dog Rescue7 dogs availableRunning Wild Rescue17 dogs availableWe All Need a Rescue2 dogs availableNew Hope Dog Rescue9 dogs availableCC RezQ's0 dogs availableSaskatoon Dog Rescue9 dogs availableRegina Humane Society8 dogs availableSaskatoon SPCA0 dogs availablePrince Albert SPCA0 dogs availableMoose Jaw Humane Society0 dogs availableBattlefords Humane Society11 dogs availableHumboldt & District SPCA5 dogs availableSaskatoon Animal Control Agency1 dogs availableSPCA Swift Current0 dogs availableNorth East SPCA2 dogs availableNorthern Transitional Dog Rescue7 dogs availableEstevan Humane Society2 dogs availableLucky Paws Dog Rescue0 dogs availablePets Purpose Animal Shelter Society2 dogs availableBorder Paws Animal Shelter3 dogs availableManitoba All Shepherd Rescue0 dogs availableWinnipeg Pet Rescue Shelter5 dogs availableWinnipeg Humane Society2 dogs availableD'Arcy's ARC1 dogs availableManitoba Mutts Dog Rescue0 dogs availablePenny's All Breed Animal Rescue5 dogs availableHull's Haven Border Collie Rescue6 dogs availablePembina Valley Humane Society0 dogs availableBrandon Humane Society3 dogs availableSwan Valley Animal Protection League1 dogs availableGrateful Friends Animal Rescue0 dogs availableWestman Animal Rescue1 dogs availableWayward Whiskers0 dogs availableManitoba Great Pyrenees Rescue1 dogs availableBefore the Bridge0 dogs availableEarthdog Terrier Rescue1 dogs availableWinnipeg Boxer Rescue0 dogs availableHomeless & Injured Animal Rescue of Canada0 dogs availableTails of Freedom Rescue0 dogs availableOntario SPCA & Humane Society5 dogs availableWindsor/Essex County Humane Society0 dogs availableGuelph Humane Society7 dogs availableHumane Society of Greater Niagara17 dogs availableKingston Humane Society12 dogs availablePeterborough Humane Society6 dogs availableToronto Humane Society12 dogs availableCity of Toronto Animal Services9 dogs availableOttawa Humane Society30 dogs availableHamilton-Burlington SPCA13 dogs availableARF Ontario8 dogs availableHumane Society of Kitchener Waterloo & Stratford Perth8 dogs availableHumane Society London & Middlesex6 dogs availableNova Scotia SPCA6 dogs availableSt. John's Humane Services27 dogs availableBeagle Paws15 dogs availableDog Tales Rescue and Sanctuary25 dogs availableSave Our Scruff7 dogs availableHopeful Tails Dog Rescue8 dogs availableTEAM Dog Rescue8 dogs availableFetch + Releash5 dogs availableFreedom Dog Rescue2 dogs availableRedemption Paws29 dogs availableHumane Society of Oakville, Milton & Halton7 dogs availableFull Circle Rescue3 dogs availableEtobicoke Humane Society6 dogs availableOntario SPCA (Toronto Area)5 dogs availableOntario SPCA (Ottawa Area)5 dogs availableRocky Road Rescue3 dogs availableSit With Me Dog Rescue3 dogs availableFor the Love of Dogs Ottawa1 dogs availableOntario SPCA (Central Ontario)8 dogs availableOntario SPCA (Sudbury)4 dogs availableOntario SPCA (Thunder Bay)0 dogs availablePet Save49 dogs availablePaws For Love1 dogs availablePeople for Animal Wellbeing2 dogs availableSaint John SPCA Animal Rescue7 dogs availableFredericton SPCA3 dogs available

Frequently Asked Questions

Is there an SPCA in Calgary?

No. Calgary does not have an SPCA branch. The Calgary Humane Society is the primary animal welfare organization in the city, serving a similar role to SPCAs in other Canadian cities. They handle adoption, cruelty investigation, and sheltering.

What is the difference between the Calgary Humane Society and an SPCA?

SPCAs and humane societies serve similar roles — animal sheltering, adoption, cruelty investigation, and public education. The Calgary Humane Society is an independent non-profit that is not part of the SPCA network, but provides equivalent services. Functionally, for someone looking to adopt a dog or report animal cruelty, there is no practical difference.

Where can I adopt a dog in Calgary if there is no SPCA?

Calgary has 135+ dog rescue organizations. LocalPetFinder aggregates 1000+ dogs from all of them — including the Calgary Humane Society, AARCS, Pawsitive Match, ARF Alberta, and many more — so you can browse and compare in one place.

Browse Adoptable Dogs in Calgary

1000+ rescue dogs from 135+ organizations, all in one place.

Browse All Dogs →

New dog? Start with these care guides

Everything a new adopter needs to set up a safe, happy home.