← 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 19 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 148+ rescue organizations in Calgary including AARCS, Pawsitive Match, ARF Alberta, and more. LocalPetFinder aggregates 2294+ 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 SPCA7 dogs availableRescue All Dogs2 dogs availableRosie Animal Adoption0 dogs availableGerdy's Rescues and Adoptions4 dogs availablePassion for Paws7 dogs availableAnimatch19 dogs availableSPA de la Mauricie23 dogs availableSPA de l'Estrie19 dogs availableSPCA Laurentides-Labelle13 dogs availableSPA de Quebec0 dogs availableSPCA de l'Outaouais3 dogs availableProanima7 dogs availableCalgary Humane Society19 dogs availableAARCS55 dogs availableARF Alberta20 dogs availablePawsitive Match10 dogs availableBARCS Rescue91 dogs availableCalgary Animal Rescue2 dogs availableCB Rescue Foundation8 dogs availableCochrane Humane Society28 dogs availableFurball Force14 dogs availableHeaven Can Wait11 dogs availableMegan's Rescue Efforts4 dogs availablePause 4 Change15 dogs availableWag-a-Muffin3 dogs availableRocky Mountain Animal Rescue4 dogs availableFur-Ever Homes Rescue11 dogs availableZoe's Animal Rescue34 dogs availableSCARS53 dogs availableEdmonton Humane Society9 dogs availableGreater Edmonton Animal Rescue Society5 dogs availableHope Lives Here Animal Rescue6 dogs availableBandaged Paws Animal Rescue Association9 dogs availableCentral Alberta Humane Society9 dogs availableFour Feet and a Heartbeat8 dogs availableRuff Start Animal Rescue8 dogs availableWindy City Canine Rescue2 dogs availableAlberta Homeward Hound Rescue Bureau7 dogs availablePit Bulls for Life Foundation22 dogs availableBC SPCA45 dogs availableBaibao Rescue and Adoption Society2 dogs availableDelta Community Animal Shelter1 dogs availableBarney's Furry Friends8 dogs availableVictoria Humane Society5 dogs availableCRD Animal Shelter0 dogs availableDog Bless Rescue Partners0 dogs availableBroken Promises Rescue Society4 dogs availableHeart and Soul Dog and Cat Rescue24 dogs availableLoved at Last Dog Rescue127 dogs availableWest Coast Paws Dog Rescue44 dogs availableEmbrace a Discarded Animal Society8 dogs availableNorth Amity Dog Rescue Society7 dogs availableLangley Animal Protection Society4 dogs availableVictoria Pet Adoption Society0 dogs availableBC SPCA Vancouver0 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 Rescue11 dogs availableRunning Wild Rescue82 dogs availableWe All Need a Rescue7 dogs availableNew Hope Dog Rescue48 dogs availableCC RezQ's1 dogs availableSaskatoon Dog Rescue11 dogs availableRegina Humane Society13 dogs availableSaskatoon SPCA5 dogs availablePrince Albert SPCA8 dogs availableMoose Jaw Humane Society5 dogs availableBattlefords Humane Society37 dogs availableHumboldt & District SPCA10 dogs availableSaskatoon Animal Control Agency4 dogs availableSPCA Swift Current6 dogs availableNorth East SPCA6 dogs availableNorthern Transitional Dog Rescue19 dogs availableEstevan Humane Society4 dogs availableLucky Paws Dog Rescue2 dogs availablePets Purpose Animal Shelter Society4 dogs availableBorder Paws Animal Shelter9 dogs availableManitoba All Shepherd Rescue6 dogs availableWinnipeg Pet Rescue Shelter4 dogs availableWinnipeg Humane Society13 dogs availableD'Arcy's ARC4 dogs availableManitoba Mutts Dog Rescue11 dogs availablePenny's All Breed Animal Rescue10 dogs availableHull's Haven Border Collie Rescue6 dogs availablePembina Valley Humane Society2 dogs availableBrandon Humane Society12 dogs availableSwan Valley Animal Protection League8 dogs availableGrateful Friends Animal Rescue1 dogs availableWestman Animal Rescue2 dogs availableWayward Whiskers3 dogs availableManitoba Great Pyrenees Rescue3 dogs availableBefore the Bridge7 dogs availableEarthdog Terrier Rescue3 dogs availableWinnipeg Boxer Rescue0 dogs availableHomeless & Injured Animal Rescue of Canada0 dogs availableTails of Freedom Rescue1 dogs availableOntario SPCA & Humane Society3 dogs availableWindsor/Essex County Humane Society10 dogs availableGuelph Humane Society9 dogs availableHumane Society of Greater Niagara23 dogs availableKingston Humane Society27 dogs availablePeterborough Humane Society14 dogs availableToronto Humane Society19 dogs availableCity of Toronto Animal Services11 dogs availableOttawa Humane Society21 dogs availableHamilton-Burlington SPCA9 dogs availableARF Ontario12 dogs availableNiagara SPCA and Humane Society44 dogs availableNorthumberland Humane Society5 dogs availableSarnia & District Humane Society19 dogs availableNorth Bay & District Humane Society19 dogs availableHumane Society of Kitchener Waterloo & Stratford Perth10 dogs availableHumane Society London & Middlesex10 dogs availableNova Scotia SPCA19 dogs availableSt. John's Humane Services33 dogs availableBeagle Paws25 dogs availableDog Tales Rescue and Sanctuary84 dogs availableSave Our Scruff7 dogs availableHopeful Tails Dog Rescue7 dogs availableTEAM Dog Rescue13 dogs availableFetch + Releash6 dogs availableFreedom Dog Rescue5 dogs availableRedemption Paws64 dogs availableHumane Society of Oakville, Milton & Halton13 dogs availableFull Circle Rescue5 dogs availableEtobicoke Humane Society9 dogs availableOntario SPCA (Toronto Area)9 dogs availableOntario SPCA (Ottawa Area)8 dogs availableRocky Road Rescue6 dogs availableSit With Me Dog Rescue28 dogs availableFor the Love of Dogs Ottawa5 dogs availableOntario SPCA (Central Ontario)22 dogs availableOntario SPCA (Sudbury)6 dogs availableOntario SPCA (Thunder Bay)4 dogs availablePet Save54 dogs availablePaws For Love6 dogs availablePeople for Animal Wellbeing9 dogs availableSaint John SPCA Animal Rescue17 dogs availableFredericton SPCA9 dogs availableYorkton SPCA4 dogs availableSteinbach and Area Animal Rescue4 dogs availablePortage Animal Welfare Society2 dogs availableS.H.A.I.D. Tree Animal Shelter1 dogs availablePEI Humane Society6 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 148+ dog rescue organizations. LocalPetFinder aggregates 2294+ 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

2294+ rescue dogs from 148+ 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.