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
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
197 Hazelton (Hazelton Secondary School) 2025-2026 Hazelton Secondary (8-12) Oct 07, 2025
196 Terrace (Skeena Middle School) 2025-2026 Skeena Middle (7-9) Oct 06, 2025
195 Hazelton (Hazelton Secondary School) 2025-2026 Hazelton Secondary (8-12) No closing date
193 Stewart (Bear Valley School) 2025-2026 Bear Valley (K-12) Oct 06, 2025
192 Revised Kitimat (Nechako Elementary School) 2025-2026 Nechako Elementary (K-6) Oct 03, 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
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
3984935 #198.1 - Continuing, Part-time (.286 FTE) - Math 9, Science 9, Career 9 & Other Teacher Hazelton Secondary School APPLY
3984934 #197.1 - Temporary, Full-time (1.00 FTE) - Pre-Calculus 11-12, Physics 11-12, Foundations of Math 11-12, Chemistry 11-12, Computer Technology 9 Mosaic Teacher Hazelton Secondary School APPLY
3983907 #196.1 - Temporary, Full-time (1.00 FTE) Grade 8 CORE & Other Teacher Skeena Middle School APPLY
3983906 #195.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
3983903 #193.1 - Temporary, Full-time (1.00 FTE) - Kindergarten, Grade 1/2/3 & Learner Support Teacher Bear Valley School APPLY
3983669 #192.1 - Temporary, Full-time (1.00 FTE) - Grade 6 Classroom Teacher Nechako Elementary 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