Skip to content

jobs

Please submit separate applications for each posting.  Internal applications should be sent to: hr@cmsd.bc.ca

External applicants, please apply through Make a Future at  https://www.makeafuture.ca/regions-districts/bc-public-school-districts/north/coast-mountains/

Please ensure you state the posting number in your application. You will receive an email indicating that your application was received. Should you not receive this confirmation within 48 business hours, please phone 250-638-4403.

 

Only persons who are legally allowed to work in Canada and have obtained or are in the process of obtaining a BC Teaching License can apply. If you are not currently authorized to work in Canada, do not apply as the employer will not consider your job application

 


For further information regarding the current Teaching Job Postings, please contact:

Roberta Taylor, Human Resources Officer
Tel: (250) 638-4403 or toll-free (within B.C.) 1-855-635-4931, Local 4403

– Or –

Kiran Bath, Director of Human Resources
Tel: (250) 638-4441 or toll-free (within B.C.) 1-855-635-4931, Local 4441

Job ID Title Designation Closing Date
94 Terrace (Suwilaawks Community School) 2026-2027 Suwilaawks Community (K-6) May 29, 2026
93 Kitimat (Mount Elizabeth Middle/Secondary School) 2026-2027 Mount Elizabeth Middle/Sec. (7-12) May 29, 2026
92 Kitimat (Nechako Elementary School) 2026-2027 Nechako Elementary (K-6) May 29, 2026
91 Terrace (Cassie Hall Elementary School) 2026-2027 Cassie Hall Elementary School May 29, 2026
90 Kitwanga (Kitwanga Elementary School) 2026-2027 Kitwanga Elementary (K-6) May 29, 2026
89 Terrace (Uplands Elementary School) 2026-2027 Uplands Elementary (K-6) May 28, 2026
88 REVISED Hazelton (New Hazelton Elementary School) 2025-2026 New Hazelton Elementary (K-7) May 28, 2026
87 REVISED Hazelton (Hazelton Secondary School) Hazelton Secondary (8-12) May 28, 2026
86 Hazelton (Hazelton Secondary School) 2026-2027 Hazelton Secondary (8-12) May 27, 2026
85 District Staff 2026-2027 Coast Mountains School District No. 82 May 27, 2026
84 Terrace (Thornhill Primary School) 2026-2027 Thornhill Primary (K-3) May 27, 2026
83 Terrace (Thornhill Elementary School) 2026-2027 Thornhill Elementary (4-6) May 27, 2026
82 Terrace (Skeena Middle School) 2026-2027 Skeena Middle (7-9) May 27, 2026
81 Kitimat (Nechako Elementary School) 2026-2027 Nechako Elementary (K-6) May 27, 2026
80 Kitimat (Mount Elizabeth Middle/Secondary School) 2026-2027 Mount Elizabeth Middle/Sec. (7-12) May 27, 2026
79 Kitwanga (Kitwanga Elementary School) 2026-2027 Kitwanga Elementary (K-6) May 27, 2026
78 Kitimat (Kildala Elementary School) 2026-2027 Kildala Elementary (K-6) May 27, 2026
77 Terrace (Ecole Mountainview Elementary) 2026-2027 Ecole Mountainview (K-6) May 27, 2026
76 Terrace (Cassie Hall Elementary School) 2026-2027 Cassie Hall Elementary School May 27, 2026
274 Terrace (Suwilaawks Community School) 2025-2026 Suwilaawks Community (K-6) May 26, 2026
273 Kitimat (Mount Elizabeth Middle/Secondary School) 2025-2026 Mount Elizabeth Middle/Sec. (7-12) May 25, 2026
272 Terrace (Skeena Middle School) 2025-2026 Skeena Middle (7-9) May 22, 2026
75 Terrace (Thornhill Primary School) 2026-2027 Thornhill Primary (K-3) May 22, 2026
74 Terrace (Skeena Middle School) 2026-2027 Skeena Middle (7-9) May 22, 2026
73 Terrace (Northwest Trades & Employment Training Centre) 2026-2027 Northwest Trades & Employment Training Centre May 22, 2026
72 Terrace (Suwilaawks Community School) 2026-2027 Suwilaawks Community (K-6) May 22, 2026
1 Transparency Bulletin 2026-2027 School Year Coast Mountains School District No. 82 No closing date
139 Kitwanga ( Kitwanga Elementary School) 2025-2026 Kitwanga Elementary (K-6) No closing date
111 REVISED District Staff 2025-2026 Coast Mountains School District No. 82 No closing date
60 District Staff 2025-2026 Coast Mountains School District No. 82 No closing date

Job Postings from Make a Future

Job ID Title Designation Action
4034232 #94.1 - Continuing, Full-time (1.00 FTE) - Intermediate Classroom Teacher Suwilaawks Community School APPLY
4034230 #93.1 - Continuing/Full-Time (1.00 FTE) - Woodwork 9-12, Metalwork 9-12 & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
4034229 #92.2 - Temporary, Full-time (1.00 FTE) - Intermediate Classroom Teacher Nechako Elementary School APPLY
4034228 #92.1 - Temporary, Full-time (1.00 FTE) - Primary Classroom Teacher Nechako Elementary School APPLY
4034227 #91.1 - Continuing, Full-time (1.00 FTE) First Nations Language and Culture Teacher Cassie Hall Elementary School APPLY
4034226 #90.2 - Continuing, Full-time (1.00 FTE) - Intermediate Classroom Teacher Kitwanga Elementary School APPLY
4034225 #90.1 - Continuing, Part-time (.200 FTE) Literacy Support Teacher Kitwanga Elementary School APPLY
4033929 #89.4 - Continuing/Part-Time (0.088 FTE) - Prep-Visual Arts Teacher Uplands Elementary School APPLY
4033927 #89.3 - Continuing/Part-Time (0.50 FTE) - First Nations Language and Culture Teacher Uplands Elementary School APPLY
4033926 #89.2 - Continuing, Part-time (.100 FTE) - Prep-Resource Teacher Uplands Elementary School APPLY
4033925 #89.1 - Temporary, Part-time (.500 FTE) - English Language Learner, Literacy Support Teacher Uplands Elementary School APPLY
4033923 #88.2 - Continuing, Part-time (.304 FTE) - Prep-Physical Education Teacher New Hazelton Elementary School APPLY
4033922 #88.1 - Continuing/Full-Time (1.00 FTE) - French Immersion Primary Classroom Teacher New Hazelton Elementary School APPLY
4033920 #87.1 - Continuing/Full-Time (1.00 FTE) - Counselling & Other Teacher Hazelton Secondary School APPLY
4033379 #86.2 - Temporary, Part-time (1.00 FTE) English Language Learner, English First Peoples 10 & Other Teacher Hazelton Secondary School APPLY
4033378 #86.1 - Temporary, Part-time (1.00 FTE) English Language Learner, Social Studies 11 & Other Teacher Hazelton Secondary School APPLY
4033377 #85.2 - Continuing, Full-time (1.00 FTE) - Speech Language Pathologist District Staff - Terrace APPLY
4033376 #85.1 - Continuing, Full-time (1.00 FTE) - District Psychologist District Staff - Terrace APPLY
4033375 #84.1 - Continuing/Part-Time (0.500 FTE) - First Nations Language and Culture Teacher Thornhill Primary School APPLY
4033373 #83.2 - Continuing/Part-Time (0.500 FTE) - First Nations Language and Culture Teacher Thornhill Elementary School APPLY
4033371 #83.1 - Continuing/Part-Time (0.128 FTE) - Prep-Fine Arts Teacher Thornhill Elementary School APPLY
4033369 #82.4 - Continuing/Full-Time (1.00 FTE) - French Immersion Grade 8 CORE & Other Teacher Skeena Middle School APPLY
4033368 #82.3 - Continuing/Full-Time (1.00 FTE) - French Immersion Grade 7 CORE & Other Teacher Skeena Middle School APPLY
4033366 #82.2 - Continuing/Full-Time (1.00 FTE) - Metalwork 7-9 & Other Teacher Skeena Middle School APPLY
4033365 #82.1 - Continuing/Full-Time (1.00 FTE) - Woodwork 7-9 & Other Teacher Skeena Middle School APPLY
4033363 #81.1 - Continuing/Part-Time (0.500 FTE) - First Nations Language and Culture Teacher Nechako Elementary School APPLY
4033360 #80.1 - Continuing/Full-Time (1.00 FTE) - French Immersion Language 9-12, French Immersion Elective 9-12, Science Humaine 9-12, French 9-10, Literacy Support & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
4033359 #79.1 - Continuing/Full-Time (1.00 FTE) - First Nations Language and Culture Teacher Kitwanga Elementary School APPLY
4033356 #78.2 - Continuing/Part-Time (0.500 FTE) - First Nations Language and Culture Teacher Kildala Elementary School APPLY
4033355 #78.1 - Continuing/Full-Time (1.00 FTE) - French Immersion Primary Classroom Teacher Kildala Elementary School APPLY
4033353 #72.2 - Continuing, Full-time (1.00 FTE) - French Immersion Intermediate Classroom Teacher L'Ecole Mountainview Elementary School APPLY
4033331 #77.2 - Temporary/Full-Time (1.00 FTE) - French Immersion Primary Classroom Teacher L'Ecole Mountainview Elementary School APPLY
4033330 #76.1 - Continuing, Full-time (1.00 FTE) - Primary Classroom Teacher Cassie Hall Elementary School APPLY
3966138 #111.5 - Continuing, Full-time (1.00 FTE) First Nations Language and Culture Teacher District Staff - Terrace APPLY
3973134 #139.1 - Continuing, Part-time (.400 FTE) Elementary Counsellor Kitwanga Elementary School APPLY
3966131 #111.2 -Continuing, Full-time (1.00 FTE) First Nations Language and Culture Teacher District Staff - Terrace APPLY
3966137 #111.4 - Continuing, Full-time (1.00 FTE) First Nations Language and Culture Teacher District Staff - Terrace APPLY
4032101 #273.1 - Temporary, Full-time (1.00 FTE) Metalwork 9-12, Woodwork 9-12 & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3425273 District Psychologist District Staff - Terrace APPLY
3955309 #60.1 - Continuing. Full-time (1.00 FTE) - District Psychologist District Staff - Terrace APPLY
3955311 #60.2 - Continuing, Full-time (1.00 FTE) Speech Language Pathologist District Staff - Terrace APPLY
3991002 #218.1 - Temporary, Part-time (.400 FTE) - Science for Citizens 11, Metalwork 10-12, Metal Mosaic 9, Automotive 12, BC First Peoples 12 & Other Teacher Hazelton Secondary School APPLY