Showing 288 dogs
Owner RehomingLuna
6 years • Mastiff cross • Calgary
NEWSiri
10 months • Wirehaired Terrier • Calgary
NEWSally
4 months • Great Pyrenees/Pit Bull Terrier Mix • Calgary
NEWMater
4 months • Great Pyrenees/Pit Bull Terrier Mix • Calgary
NEWRex
6 years, 1 month • Border Collie/Mix • Calgary

Luna
6 years • Mastiff cross
Owner Rehoming
About dog adoption in Canmore
Canmore sits 1 hour 15 minutes west of Calgary in the Bow Valley, surrounded by Banff National Park. The town is known for its hiking, skiing, and outdoor culture — and unsurprisingly, it's one of the most dog-active communities in Alberta. With around 15,000 residents and plenty of visitors, Canmore has a strong dog-owner culture and infrastructure.
Bow Valley SPCA serves Canmore and the surrounding Bow Valley area (Banff, Lake Louise, Exshaw). They're a smaller operation than Calgary's major rescues but very locally embedded — adoption logistics are simpler when the dog is already in the valley. For broader breed selection, Calgary-area rescues like AARCS, Heart Mountain Rescue (also Bow Valley-focused), and Pawsitive Match also serve Canmore adopters.
Listings refresh regularly. Canmore adopters typically want active, mountain-capable dogs — high-energy breeds, large dogs, and working breeds that can handle long hikes and cold weather. The Calgary rescue network sees plenty of these, especially Huskies, Shepherds, Labradors, and mixes.
Rescues that serve Canmore
Canmore Dog Adoption FAQ
Is there a rescue in Canmore?
Yes — Bow Valley SPCA serves Canmore and the surrounding Bow Valley (Banff, Lake Louise, Exshaw). They're smaller than Calgary's major rescues but locally embedded. For broader selection, Calgary-area rescues serve Canmore too.
Are mountain-capable dogs available through Calgary rescues?
Definitely. Huskies, Malamutes, Shepherds, Labradors, and Border Collies are common in Calgary rescue inventory. If you want a hiking partner, mention your active lifestyle on the application — many rescues match dogs to lifestyle, and active adopters get priority for high-energy dogs.
Do I have to drive to Calgary to adopt?
Depends on the rescue. Bow Valley SPCA handles meets locally. Calgary Humane Society requires a Calgary visit. Foster-based Calgary rescues vary — sometimes the foster is in Calgary, sometimes Canmore or another Bow Valley town. Confirm when you apply.
Are there breed restrictions in Canmore for rentals?
Canmore rental restrictions vary by building. Like most Alberta municipalities, there's no breed-specific legislation at the town level, but condo/apartment bylaws may have weight or breed limits. Check your lease before adopting a larger or restricted-breed dog.
Have a dog to rehome?
Rehoming a dog in Canmore?
List your dog free. Local adopters browsing Canmore see owner listings first: no shelter, no fees, you choose the home.
List your pet free →Takes 3 minutes. You stay in control of who adopts.
Nothing here yet?
Get notified about new dogs in Canmore
We'll email you when new dogs become available near Canmore, from a rescue or an owner rehoming.
One email when there's a match. Unsubscribe anytime.
For rescues & shelters
Are you a Canmore-area rescue? List your adoptable dogs free.
Free shelter account: your dogs appear here and across LocalPetFinder, with analytics and adoption applications included.
Adopting elsewhere in the Calgary area?
Dog Adoption Airdrie
Browse adoptable rescue dogs near Airdrie — Calgary-area rescues serve Airdrie families.
Dog Adoption Cochrane
Adoptable rescue dogs near Cochrane — anchored by Cochrane Humane Society plus all Calgary-area rescues.
Dog Adoption Okotoks
Browse rescue dogs near Okotoks — Calgary-area rescues plus Heaven Can Wait in nearby High River.






















































































































































































































































































