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.


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
170 Kitimat (Mount Elizabeth Middle/Secondary School) 2025-2026 Mount Elizabeth Middle/Sec. (7-12) Sep 18, 2025
169 Hazelton (Hazelton Secondary School) 2025-2026 Hazelton Secondary (8-12) Sep 18, 2025
168 Hazelton (Hazelton Secondary School) 2025-2026 Hazelton Secondary (8-12) Sep 17, 2025
167 Kitimat (Nechako Elementary School) 2025-2026 Nechako Elementary (K-6) Sep 17, 2025
166 Kitimat (Mount Elizabeth Middle/Secondary School) 2025-2026 Mount Elizabeth Middle/Sec. (7-12) Sep 17, 2025
165 Kitimat (Kildala Elementary School) 2025-2026 Kildala Elementary (K-6) Sep 16, 2025
164 Hazelton (New Hazelton Elementary) 2025-2026 New Hazelton Elementary (K-7) Sep 16, 2025
163 Terrace (Skeena Middle School) 2025-2026 Skeena Middle (7-9) Sep 16, 2025
162 Terrace (Uplands Elementary School) 2025-2026 Uplands Elementary (K-6) Sep 16, 2025
161 Kitimat (Nechako Elementary School) 2025-2026 Nechako Elementary (K-6) Sep 16, 2025
160 Terrace (Ecole Mountainview Elementary) 2025-2026 Ecole Mountainview (K-6) Sep 16, 2025
159 Hazelton (New Hazelton Elementary) 2025-2026 New Hazelton Elementary (K-7) Sep 15, 2025
158 Kitimat (Mount Elizabeth Middle/Secondary School) 2025-2026 Mount Elizabeth Middle/Sec. (7-12) Sep 15, 2025
157 Terrace (Thornhill Primary School) 2025-2026 Thornhill Primary (K-3) Sep 12, 2025
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
3969230 #127.1 - Continuing, Part-time (.800 FTE) French Immersion Primary/Intermediate Classroom Teacher L'Ecole Mountainview Elementary School APPLY
3980078 #169.1 - Continuing, Part-time (.286 FTE) - Math 9, Science 9, Career 9 & Other Teacher Hazelton Secondary School APPLY
3979680 #168.1 - Temporary, Full-time (1.00 FTE) - Science for Citizens 11, Metalwork 10-12, Metal Mosaic 9, Automotive 12, BC First Peoples 12 Teacher Hazelton Secondary School APPLY
3979678 #167.1 - Temporary, Full-time (1.00 FTE) - Kindergarten Classroom Teacher Nechako Elementary School APPLY
3979676 #166.1 - Continuing, Full-time (1.00 FTE) - Metalwork 9-12, Woodwork 9-12 & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3979332 #165.1 - Continuing/Full-Time (1.00 FTE) - French Immersion Grade 4/5/6 Classroom Teacher Kildala Elementary School APPLY
3979331 #164.2 - Temporary/Part-Time (.500 FTE) - Resource Teacher New Hazelton Elementary School APPLY
3979330 #164.1 - Temporary/Part-Time (.100 FTE) - Library Teacher New Hazelton Elementary School APPLY
3979329 #163.1 - Continuing/Full-Time (1.00 FTE) - Metalwork 7-9 & Other Teacher Skeena Middle School APPLY
3979328 #162.1 - Temporary/Full-Time (1.00 FTE) - Grade 4/5 Classroom Teacher Uplands Elementary School APPLY
3979327 #161.1 - Temporary/Part-Time (.200 FTE) - Grade 4 Classroom Teacher Nechako Elementary School APPLY
3979325 #160.1 - Temporary/Part-Time (.100 FTE) - French Immersion Library Teacher L'Ecole Mountainview Elementary School APPLY
3425273 District Psychologist District Staff - Terrace APPLY
3955312 #60.3 - Continuing, Full-time (1.00 FTE) First Nations Language and Culture Teacher District Staff - Kitimat 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
3978825 #159.2 - Continuing/Part-Time (.088 FTE) - Prep-Physical Education Teacher New Hazelton Elementary School APPLY
3978824 #159.1 - Continuing/Full-Time (1.00 FTE) - Grade 2/3 Classroom Teacher New Hazelton Elementary School APPLY
3978821 #158.2 - Temporary/Full-Time (1.00 FTE) - Grade 7 CORE & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3978817 #158.1 - Temporary/Full-Time (1.00 FTE) - French Immersion 9-12, French 8, Photography 9-12, Resource & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3978458 #157.1 - Temporary/Full-Time (1.00 FTE) - Grade 2 Classroom Teacher Thornhill Primary School APPLY
3962694 #89.1 - Temporary, Full-time (1.00 FTE) French Immersion Intermediate Classroom Teacher Majagaleehl Gali Aks Elementary School APPLY
3973134 #139.1 - Continuing, Part-time (.400 FTE) Elementary Counsellor Kitwanga Elementary School APPLY
3966138 Copy - #111.5 - Continuing, Full-time (1.00 FTE) First Nations Language and Culture Teacher District Staff - Terrace APPLY
3966134 #111.3 - Continuing, Part-time (.200 FTE) Follett District Cataloguer District Staff - Terrace 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