Caution Updated:

  • New! With continued snowmelt and rising waters, the Calgary Fire Department advises against boating and all other water activities on the Bow and Elbow Rivers, effective June 29, 2026. Learn more

Step 1: Identify a need

A need is identified by either a member of the public, city administration or city councilAnimal & Bylaw Services confirms that The City has the authority, under the Municipal Government Act, to create a bylaw addressing that need.

Step 2: Get Council support

If there's a recognized need, citizens should approach their councilor for support.

Step 3: Assess need for bylaw

City administration investigates the issue based on a motion. They consider various factors to decide if a bylaw is the best solution.

Step 4: Draft of the bylaw

If a bylaw is deemed necessary, the city law department creates a draft.

Step 5: Present to Committee

Administration presents the draft to the Committee of Council, allowing citizens to express their views. The committee may ask questions and discuss the draft.

Step 6: Gain Committee support

The committee votes on whether to recommend the draft to the council. Further research or changes may be requested.

Step 7: Finalize the draft

If recommended, the law department prepares the final draft.

Step 8: Council approval

Council receives the final draft, holds discussions, and votes on it. Citizens can attend meetings but cannot speak.

Step 9: Implementation

The bylaw becomes effective after approval and signing by the mayor or as specified in the bylaw.

You may be interested in