Bylaw Services

City bylaws are intended to keep our city clean, healthy and safe for everyone.

View our most commonly accessed bylaws here.

The goal of Bylaw and Licensing Services is to achieve voluntary compliance through education and information.

Common examples of activities or issues that are regulated by City bylaws include:

  • Property conditions, including graffiti
  • Excessive noise
  • Signs (unauthorized placement/construction)
  • Business Licensing
  • Zoning (property use)
  • Building (construction, electrical and plumbing safety)
  • Vehicles for hire (sightseeing vehicles)
  • Snow/Ice removal
  • Obstructions on streets or sidewalks
  • Witnessed diposal of litter on public space with suspect information
  • Use of parks and other public spaces
  • Storm water management
  • Use of pesticides
  • Protection of significant trees
  • Operation of bicycles and other human powered devices
  • Street entertaining and street vending

View the most frequently accessed City bylaws here.

How to Report a Bylaw Violation

The most efficient way to do this is by completing the online bylaw violation form.

A bylaw violation form can also be completed in person at 12 Centennial Square, Monday to Friday 8 a.m. to 4:30 p.m.

Additional Information Related to Bylaw Complaints

Bylaw officers respond to phone messages and emails 7 days a week from 7 a.m. to 4:30 p.m. Any emails after 4:30 p.m. will be responded to the next day.

Contact Us

  • by phone at 250.361.0215
  • by email at
  • in person at our office at 12 Centennial Square, Monday to Friday 8 a.m. to 4:30 p.m.

If you come across a problem in your neighbourhood, we encourage you to report the issue to the City:

For parking related infractions, please contact 250.361.0260 or email

For streets and traffic related infractions, please contact 250.361.0300 or email

For city bylaw infractions, please contact 250.361.0215 or email

For animal related infractions view the Animal Concerns & Complaints Call List

If you are unsure of the infraction, please call 250.385.5711 and a customer service centre representative will help direct your call to the appropriate department