← 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

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 12 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.

Who Handles What in Calgary

Dog & Cat Adoption

Calgary Humane Society is the largest shelter. But there are also 100+ 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:

Calgary Humane Society12 dogs availableAARCS24 dogs availableARF Alberta4 dogs availablePawsitive Match6 dogs availableBARCS Rescue34 dogs availableCalgary Animal Rescue2 dogs availableCB Rescue Foundation3 dogs availableCochrane Humane Society6 dogs availableFurball Force6 dogs availableHeaven Can Wait15 dogs availableMegan's Rescue Efforts6 dogs availablePause 4 Change16 dogs availableWag-a-Muffin3 dogs availableRocky Mountain Animal Rescue4 dogs availableFur-Ever Homes Rescue7 dogs availableMegan's Rescue Efforts6 dogs availableZoe's Animal Rescue27 dogs availableSCARS32 dogs availableEdmonton Humane Society11 dogs availableGreater Edmonton Animal Rescue Society1 dogs availableHope Lives Here Animal Rescue6 dogs availableBandaged Paws Animal Rescue Association16 dogs availableCentral Alberta Humane Society10 dogs availableFour Feet and a Heartbeat6 dogs availableRuff Start Animal Rescue9 dogs availableWindy City Canine Rescue7 dogs availableAlberta Homeward Hound Rescue Bureau4 dogs availablePit Bulls for Life Foundation15 dogs availableBC SPCA6 dogs availableBaibao Rescue and Adoption Society3 dogs availableDelta Community Animal Shelter4 dogs availableBarney's Furry Friends6 dogs availableVictoria Humane Society1 dogs availableCRD Animal Shelter2 dogs availableDog Bless Rescue Partners1 dogs availableBroken Promises Rescue Society3 dogs availableHeart and Soul Dog and Cat Rescue3 dogs availableLoved at Last Dog Rescue24 dogs availableWest Coast Paws Dog Rescue47 dogs availableEmbrace a Discarded Animal Society13 dogs availableNorth Amity Dog Rescue Society2 dogs availableLangley Animal Protection Society3 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 Rescue5 dogs availableRunning Wild Rescue53 dogs availableWe All Need a Rescue6 dogs availableNew Hope Dog Rescue19 dogs availableCC RezQ's0 dogs availableSaskatoon Dog Rescue9 dogs availableRegina Humane Society1 dogs availableSaskatoon SPCA1 dogs availablePrince Albert SPCA1 dogs availableMoose Jaw Humane Society3 dogs availableBattlefords Humane Society9 dogs availableHumboldt & District SPCA11 dogs availableSaskatoon Animal Control Agency2 dogs availableManitoba All Shepherd Rescue3 dogs availableWinnipeg Pet Rescue Shelter12 dogs availableCupcakes Pommy and Friends Rescue1 dogs availableWinnipeg Humane Society5 dogs availableD'Arcy's ARC5 dogs availableManitoba Mutts Dog Rescue0 dogs availablePenny's All Breed Animal Rescue15 dogs availableHull's Haven Border Collie Rescue4 dogs availablePembina Valley Humane Society0 dogs availableBrandon Humane Society0 dogs availableOntario SPCA & Humane Society41 dogs availableWindsor/Essex County Humane Society9 dogs availableGuelph Humane Society9 dogs availableLincoln County Humane Society18 dogs availableKingston Humane Society18 dogs availablePeterborough Humane Society10 dogs availableToronto Humane Society7 dogs availableCity of Toronto Animal Services14 dogs availableOttawa Humane Society14 dogs availableHamilton-Burlington SPCA5 dogs availableARF Ontario9 dogs availableHumane Society of Kitchener Waterloo & Stratford Perth15 dogs availableHumane Society London & Middlesex3 dogs availableNova Scotia SPCA15 dogs availableSt. John's Humane Services31 dogs availableBeagle Paws24 dogs availableDog Tales Rescue and Sanctuary42 dogs availableSave Our Scruff10 dogs availableHumane Society of Oakville, Milton & Halton0 dogs availableFull Circle Rescue3 dogs availableEtobicoke Humane Society3 dogs availableOntario SPCA (Toronto Area)33 dogs availableOntario SPCA (Ottawa Area)3 dogs availableRocky Road Rescue6 dogs availableSit With Me Dog Rescue20 dogs availableFor the Love of Dogs Ottawa0 dogs availableOntario SPCA (Central Ontario)7 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 100+ 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 100+ organizations, all in one place.

Browse All Dogs →