City guide · Calgary, Alberta
Dogs in Calgary: licence, off-leash areas, vets and dog services
What the City of Calgary requires of dog owners, how its 160 off-leash areas work, and where to find a vet, a groomer or a daycare.
The short answer
Dogs need a City licence by 3 months of age: $45 a year if spayed or neutered, $71 if not. Keep your dog leashed in public unless a sign says the area is off-leash. A household can keep up to 6 dogs. Walking more than 6 dogs off-leash at once needs a professional dog walker permit.
Licensing your dog
Calgary’s Responsible Pet Ownership Bylaw 47M2021 replaced the old bylaw 23M2006. Every dog needs a licence by 3 months of age.
| Licence (2026) | Fee per year |
|---|---|
| Spayed or neutered | $45 |
| Not spayed or neutered | $71 |
| Not spayed or neutered, under 6 months when bought | $45 |
| Nuisance animal | $125 |
| Vicious animal | $315 |
| Qualified service dog | No fee (licence still required) |
| Replacement tag | $6 |
Buy online at pets.calgary.ca with a myID account, by phone through 311, or in person at the Animal Services Centre. Two-year licences are available at double the yearly fee. The City’s Fair Entry discount applies to cat licences, not dog licences.
Leash and off-leash rules
- Dogs must be on a leash in every public space unless a sign says the area is off-leash. If the sign and the City’s list disagree, the sign wins.
- On pathways, the leash can be no longer than 2 m.
- The City has 160 off-leash areas. Your dog must answer your voice, sound or sight commands there. Parking lots are on-leash, and dogs must stay 5 m from no-dog areas.
- Dogs are not allowed on school grounds, playgrounds, sports fields, golf courses, cemeteries or in wading and swimming areas.
- Carry bags and pick up after your dog.
Find areas on the City’s off-leash locations list or at maps.calgary.ca.
How many dogs and dog walkers
- A person or household can keep up to 6 dogs and 6 cats over 3 months old. More needs an excess pet permit; the City says breeders and foster homes are accommodated.
- Anyone with more than 6 dogs off-leash at once needs a Professional Dogwalker Permit.
Alberta rules that apply to buyers
- The Animal Protection Act makes it an offence to cause an animal distress, and requires owners to relieve it.
- Alberta passed changes to the Animal Protection Act in 2026 (Bill 22, S.A. 2026, c. 6), with Royal Assent on May 14 2026. They take effect on a date the province sets by proclamation; until then, the current Act applies.
Before you pay a breeder anything
- Meet the puppy and its mother where the puppy was raised. A breeder who only meets in a parking lot is a warning sign.
- Ask for the vet records: vaccines given, deworming, and the clinic that did them. Then call that clinic to confirm.
- Ask which health tests the parents had for their breed, and for the result documents, not a description of them.
- Get the sale agreement in writing before any deposit, and read what it says about refunds and health problems.
- Search the breeder’s name and phone number. Scam sites reuse photos and phone numbers across many names.
You can look up any breeder name on PawTrace Verify and read how to avoid puppy scams in Canada. Breeders in the list below were compiled from public sources. An unclaimed listing has not been checked by PawTrace.
Emergency vets in Calgary
These clinics are listed on PawTrace as emergency hospitals. Hours and services change, so call before you go.
- VCA Canada Western Veterinary Specialist and Emergency Centre — 10 Ave SW
- Trinity Hills 24 Hour Pet Hospital — Na’a Plaza SW
- Calgary Animal Referral & Emergency Centre — 12 St SE
- McKnight 24 Hour Veterinary Hospital — Greenview
- Paramount 24 Hour Animal Hospital — Brentwood
Not sure if it is an emergency? Read when to go to a 24-hour emergency hospital and what it costs.
Adoption and reporting a problem
- Calgary Animal Services Centre: 2201 Portland St. S.E. Monday to Friday 10 am to 6 pm, Saturday 10 am to 4 pm. Adoptions by appointment. Call 311 (403-268-2489 from outside Calgary).
- Calgary Humane Society takes cruelty and neglect reports at 403-205-4455. calgaryhumane.ca
- Report a bylaw problem through 311, the 311 app or the online form. The City does not accept anonymous complaints.
Vet clinics, dog services and breeders in Calgary
Search all listings on Find a vet, Dog services and the Breeder directory.
Vet clinics in Calgary (35)
- 17th Avenue Animal Hospital · Beltline
- Alpine Veterinary Clinic · Manchester Industrial
- Beddington Trail Animal Hospital · Beddington Heights
- Bow Bottom Veterinary Hospital · Deer Ridge
- Bowness Animal Hospital · Bowness
- Braeside Veterinary Clinic · Braeside
- Bridlewood Veterinary Clinic · Somerset
- Calgary Holistic Veterinary Clinic · Capitol Hill
- Cambrian Animal Hospital · Collingwood
- CARE Centre Animal Hospital · Southeast · emergency
- Chaparral Veterinary Clinic · Chaparral
- Copperfield Veterinary Hospital · Copperfield
- Cranston Veterinary Hospital · Cranston
- Edgemont Veterinary Clinic · Edgemont
- Fen Vet Beltline · 4 St SW
- Fur Tree Veterinary Clinic · Royal Oak
- Marda Loop Veterinary Centre · Altadore
- McKnight Veterinary Hospital · Northeast
- Midlake Veterinary Clinic · Shawnessy
- Paramount 24 Hour Animal Hospital · Brentwood · emergency
- Pawmer Vet Clinic · Greenwood/Greenbriar
- Ramsay Animal Hospital · Ramsay
- Ranchlands Veterinary Clinic · Ranchlands
- Royal Loop Vet Clinic · South Calgary
- Silver Springs Animal Hospital · Silver Springs
- Silverado Animal Hospital · Silverado
- Stoney Trail Veterinary Clinic · Valley Ridge
- Trinity Hills 24 Hour Pet Hospital · Na'a Plaza SW · emergency
- VCA Animal Hospital · Stoney 1
- VCA Canada Canada North Animal Hospital · Highwood · emergency
- VCA Canada Forest Lawn Animal Hospital · Forest Lawn
- VCA Canada Harvest Hills Animal Hospital · Country Hills Village
- VCA Canada McKenzie Towne Animal Hospital · McKenzie Towne
- VCA Western Veterinary Specialist & Emergency Centre · Sunalta · emergency
- Village Vet Animal Clinic · Capitol Hill
Dog services in Calgary (72)
- Adored Pet Services · walking
- Amwythig Kennels · boarding
- Arsenal Canine Academy · training
- Atomic Dog
- Back in the Pack Dog Daycare · daycare
- Balanced Bark
- Bark Station — Northwest · daycare, grooming
- Bark Station — Southwest · daycare, grooming
- Barking Good · boarding, daycare
- Bath To Bow Grooming Salon · grooming
- Bearspaw Pet Ranch · boarding
- Beinnein Kennels · boarding
- Black Collar Society · boarding, grooming
- Bow Wow & Meow · walking
- Bowdog · boarding, daycare, training
- Brilliant Best Friends · grooming
- Calgary Dog Walker · walking
- Calgary Dog Walkers · walking
- Central Bark Doggy Daycare & Grooming Spaw · daycare, grooming
- Chasin’ Tails · boarding, daycare
- Clever Canines · daycare, training
- Cultured Canines · training
- Dawgma Pet Services · walking
- Digby and Company · walking
- Dogaholics · boarding, training
- Dogma Training And Pet Services · training
- Dogs Tail
- Dream Dog Boutique & Spa · grooming
- Furriends Dog Walking and Training · walking, training
- Glencoe Kennels · boarding
- Happy Tails N’ Paws
- Inglewood Doggy Salon · grooming
- Izzy’s Dog Grooming · grooming
- Just Fur Paws · walking
- K9 4.Seasons · boarding, daycare
- Launder-A-Pet · boarding, daycare
- Lucky Paws Dog Hotel · boarding, daycare, grooming
- Marda Loop Doggie Daycare & Spa · daycare, grooming
- Metropawlitan Dog Training · training
- Mosaic Dog Grooming · grooming
- Muttley Crüe Organics · boarding, daycare, grooming
- Out n’ About Dog Walkers · walking
- Paradise Kennels · boarding
- Park Busters K9 Express · walking
- Park Dog Daycare · daycare
- Paw Paradise Dog Daycare and Grooming · boarding, daycare
- PAWS Dog Daycare · boarding, daycare, grooming
- Paws Next Door · daycare
- Paws On A Journey · walking
- Paws on the Go YYC · walking
- PAWSitively Natural · grooming
- Pawsitively Pooched · boarding, grooming, training
- Petit Paws Calgary · boarding
- Pretty Lil’ Pups · grooming
- Raising Fido Canine Behaviour and Training · training
- Ramble On Dog Walking & Pet Services · walking
- Ramsay Grooming · grooming
- Rebarkable Retreat · boarding, daycare, grooming
- Sleep Rover · boarding, grooming, training
- Spot Dog Walkers · walking
Breeders in Calgary (5)
- Labralayne · unclaimed · not checked
- Simitar Shelties · unclaimed · not checked
- Starpine Labradors · unclaimed · not checked
- Torngat Reg’d · unclaimed · not checked
- Windanna Kennels · unclaimed · not checked
Listings are compiled from public sources unless a business has claimed them. Unclaimed listings have not been checked by PawTrace.
Run one of these businesses? Claim your listing free to correct it and add your hours: for vet clinics or for dog services.
Sources
- City of Calgary — Pet licences
- City of Calgary — Responsible Pet Ownership Bylaw 47M2021
- City of Calgary — Off-leash areas
- City of Calgary — Off-leash locations
- City of Calgary — Dog bylaws
- City of Calgary — Pet permits
- City of Calgary — Animal Services Centre
- Alberta — Animal Protection Act
- Legislative Assembly of Alberta — Bill 22, Animal Protection Amendment Act, 2026
- Calgary Humane Society — Animal protection
Checked October 12 2026. This page is general information, not legal advice. Fees and by-laws change; the City’s own page is the final word.