Bylaw Enforcement

Bylaw Enforcement

The Bylaw Enforcement Department is responsible for the enforcement of City of Terrace bylaws and the issuing of municipal tickets. While all bylaw inquiries, complaints, or concerns can be directed through this Department, certain bylaw issues will be forwarded and dealt with by specific Departments. In most cases, bylaw enforcement is carried out based on complaints received. When bylaw concerns are brought forward by the residents/business community, a higher level of compliance is achieved. The City is striving for a clean environment and to maintain a high standard of lifestyle for the community that we can be proud to live in and be a part of.

ANIMAL CONTROL: If you have specific bylaw inquiries, complaints, or concerns related to animals, please contact Animal Control (contact information below).

GENERAL COMPLAINTS: If you have a complaint that is not related to a bylaw, please use the general complaint form.


Submit a Bylaw Complaint

Complaints may be submitted by using the fillable PDF linked below. Please email the form to

Bylaw Complaint Form

You may also contact the Bylaw Enforcement Department by phone at 250-615-4037.


Department Contact

Bylaw Enforcement

Mon - Fri: 8:30 am-4:30 pm
5003 Graham Avenue, Terrace, BC V8G 1B3
Phone: 250.615.4037
Fax: 250.635.3467

Animal Shelter/Control

Mon - Sat: 12:30 pm-4:45 pm
5003 Graham Avenue, Terrace, BC V8G 1B3
Phone: 250.615.4031