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
206 Terrace (Suwilaawks Community School) 2025-2026 Suwilaawks Community (K-6) Oct 15, 2025
205 Hazelton (Hazelton Secondary School) 2025-2026 Hazelton Secondary (8-12) Oct 15, 2025
204 Terrace (Skeena Middle School) 2025-2026 Skeena Middle (7-9) Oct 14, 2025
203 Revised Stewart (Bear Valley School) 2025-2026 Bear Valley (K-12) Oct 14, 2025
202 Kitimat (Nechako Elementary School) 2025-2026 Nechako Elementary (K-6) Oct 10, 2025
201 Hazelton (Hazelton Secondary School) 2025-2026 Hazelton Secondary (8-12) Oct 10, 2025
200 Thornhill (Thornhill Primary School) 2025-2026 Thornhill Primary (K-3) Oct 09, 2025
199 Terrace (Caledonia Secondary School) 2025-2026 Caledonia Secondary (10-12) Oct 09, 2025
198 Hazelton (Hazelton Secondary School) 2025-2026 Hazelton Secondary (8-12) Oct 07, 2025
191 Kitimat (Mount Elizabeth Middle/Secondary School) 2025-2026 Mount Elizabeth Middle/Sec. (7-12) No closing date
190 Terrace (Ecole Mountainview Elementary School) 2025-2026 Ecole Mountainview (K-6) 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
3985996 #206.1 - Temporary, Full-time (1.00 FTE) Grade 2 Classroom Teacher Suwilaawks Community School APPLY
3985995 #205.1 - Temporary, Full-time (1.00 FTE) Math 9, Science 9, Workplace Math 11, Foundations of Math 10 & Other Teacher Hazelton Secondary School APPLY
3985962 #204.1 - Temporary, Full-time (1.00 FTE) - Grade 8 CORE & Other Teacher Skeena Middle School APPLY
3985961 #203.1 - Temporary, Full-time (1.00 FTE) Kindergarten, Grade 1/2/3 & Learner Support Teacher Bear Valley School APPLY
3985407 #202.1 - Temporary, Full-time (1.00 FTE) - Grade 6 Classroom Teacher Nechako Elementary School APPLY
3985406 #201.2 - 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
3985405 #201.1 - Temporary, Part-time (.600 FTE) - Science for Citizens 11, Metalwork 10-12, Metal Mosaic 9, Automotive 12, BC First Peoples 12 & Other Teacher Hazelton Secondary School APPLY
3984965 #200.1 - Continuing, Part-time (.104 FTE) - Prep-Fine Arts Teacher Thornhill Primary School APPLY
3984963 #199.1 - Temporary, Full-time (1.00 FTE) -Media Art 10, Photography 11-12, Textiles 10 &n Literacy Support Teacher Caledonia Secondary School APPLY
3983668 #191.1 - Continuing, Full-time (1.00 FTE) Metalwork 9-12, Woodwork 9-12 & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3983666 #190.1 - Temporary, Part-Time (.100 FTE) French Immersion Library Teacher L'Ecole Mountainview Elementary School APPLY
3966138 Copy - #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
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