How much does it cost to obtain a license, and how often does it need to be renewed?

In Calgary, all dog and cat owners are required to register their pets. A license must be obtained for every dog or cat living in the city, regardless of whether the animal is kept indoors or has access to the outdoors. The purpose of licensing is to increase owner responsibility, simplify the return of lost animals, and improve control over the pet population.

The license is annual and must be renewed every year; otherwise, the owner risks a fine. Information and prices are current as of August 2025.

Cost of a pet license in Calgary

The cost of a license depends on the type of animal and its status (spayed/neutered or not):

Type of animal Spayed/neutered Not spayed/neutered Additional discounts/categories
Dog $42 CAD $68 CAD Seniors: $21/$34 CAD
Cat $21 CAD $42 CAD Seniors: $10.50/$21 CAD
Additional fee for registration after 90 days of residence - +$10 CAD (one-time)

If the animal was adopted from a shelter, the first license is often already paid for as part of the adoption process. Please check this when completing the paperwork.

Guide dogs and service animals are exempt from license fees but must still be registered.

A senior discount is available with proof of eligibility.

License application and renewal process

Key steps:

  • Online registration: Through the official website of the city of Calgary (Calgary.ca/petlicences) or by phone.

  • Required information: Animal's name, breed, age, characteristics, sterilization, owner's contact information, potentially — proof of sterilization/castration (document).

  • Payment of the fee: By credit card online or in person at one of the service centers.

  • Obtaining a tag/ID for the animal: This must be attached to your pet's collar.

License renewal

  • The license is valid for one calendar year from the date of registration.

  • Renewal is required annually (before the actual license expiration date).

  • The city will send a renewal reminder by mail or email.

  • Failure to renew the license on time may result in a fine (up to $250 CAD).

When to obtain/renew a license

  • Within 30 days of moving to Calgary or after the animal has started living with your family.
  • After any changes to the animal's details (name, spay/neuter status, address).
  • Annual renewal — the owner is responsible for keeping track of the license expiration date.

Why is this important?

  • Return of lost pets: Licensed animals are easier to find thanks to registration.

  • Population control: Helps reduce the number of stray animals and encourages sterilization.

  • Compliance with the law: Having a license is a requirement of city regulations, and failure to comply is punishable by a fine.

  • Additional benefit: Participation in city events and discounts for owners of licensed animals.

Responsibility and fines

Violation Fine, CAD
No license up to $250
Late renewal up to $250
False information during registration $100–$250

The police/Animal Services have the right to check and impose fines.

Where and how else can I get a license

  • Online: Calgary.ca/petlicences
  • Phone: 311 Calgary
  • In person: At City Hall or service centers.

Frequently asked questions

Do other animals require a license? No, licenses are only required for dogs and cats; other types of pets (rodents, parrots, etc.) are not licensed.

What should I do if my pet dies or moves away? You must cancel the license through the official website or by phone.

Do I need to get a separate license for each animal? Yes, each dog or cat must be registered separately.

Conclusion

A pet license in Calgary is not only a legal requirement but also a sign of responsibility on the part of the owner. Its price varies depending on the status of the animal and social categories, and it must be paid annually. Renewing a license is a simple process that protects not only your pet but also the entire community.

Table: Price overview and renewal frequency

Animal Spayed/neutered Not spayed/neutered Senior Renewal Penalty for non-renewal
Dog $42 $68 $21/34 Every year Up to $250
Cat $21 $42 $10.5/21 Every year Up to $250

Recommendations for Ukrainian migrants

  • Register your pet immediately after settling in — this will avoid problems with local authorities.

  • If you do not speak English well enough, contact Ukrainian community organizations, which will help with translation and paperwork.

  • Always update your contact information in your personal account in the registration database — this will make it easier to return your pet if it gets lost.