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
90 Thornhill (Thornhill Primary School) 2025-2026 Thornhill Primary (K-3) Jul 04, 2025
89 Hazelton (Majagaleehl Gali Aks Elementary School) 2025-2026 Majagaleehl Gali Aks Elementary (K-7) No closing date
88 District Staff 2025-2026 Coast Mountains School District No. 82 Jul 04, 2025
87 Kitimat (Kildala Elementary School) 2025-2026 Kildala Elementary (K-6) Jul 04, 2025
86 Kitimat (Nechako Elementary School) 2025-2026 Nechako Elementary (K-6) Jul 04, 2025
85 Hazelton (Hazelton Secondary School) 2025-2026 Hazelton Secondary (8-12) Jul 04, 2025
84 Hazelton (Hazelton Secondary School) 2025-2026 Hazelton Secondary (8-12) Jun 30, 2025
83 Hazelton (New Hazelton Elementary School) 2025-2026 New Hazelton Elementary (K-7) Jun 30, 2025
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
3962697 #90.1 - Continuing, Part-time (.104 FTE) Prep-Fine Arts 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
3962688 #88.4 - Continuing, Part-time (.400 FTE) First Nations Language and Culture Teacher District Staff - Hazelton APPLY
3962682 #88.3 - Continuing, Part-time (.200 FTE) Follett District Cataloguer Teacher District Staff - Terrace APPLY
3962679 #88.2 - Continuing, Full-time (1.00 FTE) First Nations Language and Culture Teacher District Staff - Terrace APPLY
3962675 #88.1 - Continuing, Full-time (1.00 FTE) First Nations Language and Culture Teacher District Staff - Terrace APPLY
3962673 #87.1 - Continuing, Part-time (.900 FTE) Primary Classroom Teacher Kildala Elementary School APPLY
3962670 #86.4 - Continuing, Full-time (1.00 FTE) Primary Classroom Teacher Nechako Elementary School APPLY
3962661 #86.3 - Continuing, Part-time (.900 FTE) Intermediate Classroom and Literacy Support Teacher Nechako Elementary School APPLY
3962658 #86.2 - Temporary, Full-time (1.00 FTE) Intermediate Classroom Teacher Nechako Elementary School APPLY
3962653 #86.1 - Temporary, Full-time (1.00 FTE) Primary Classroom Teacher Nechako Elementary School APPLY
3962649 #85.1 - Continuing, Full-time, (1.00 FTE) Support Blocks 10-12, Resource 10-12 & Other Teacher Hazelton Secondary School APPLY
3960511 #84.2 - Continuing, Part-time (.286 FTE) Counselling & Other Teacher Hazelton Secondary School APPLY
3960509 #84.1 - Continuing, Full-time (1.00 FTE) Counselling & Other Teacher Hazelton Secondary School APPLY
3960508 #83.1 - Continuing, Part-time (.400 FTE) - Prep-Physical Education Teacher New Hazelton Elementary School APPLY
3960507 #82.1 - Continuing, Full-time (1.00 FTE) Intermediate Classroom Teacher Kitwanga Elementary School APPLY
3960506 #81.1 - Continuing, Full-time (1.00 FTE) Metalwork 9-12, Woodwork 9-12, & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3955312 #60.3 - Continuing, Full-time (1.00 FTE) First Nations Language and Culture Teacher District Staff - Kitimat APPLY
3955311 #60.2 - Continuing, Full-time (1.00 FTE) Speech Language Pathologist District Staff - Terrace APPLY
3955309 #60.1 - Continuing. Full-time (1.00 FTE) - District Psychologist District Staff - Terrace APPLY
3425273 District Psychologist District Staff - Terrace APPLY