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
156 Hazelton (Hazelton Secondary School) 2025-2026 Hazelton Secondary (8-12) Sep 09, 2025
155 Kitimat (Nechako Elementary School) 2025-2026 Nechako Elementary (K-6) Sep 09, 2025
154 Kitimat (Mount Elizabeth Middle/Secondary School) 2025-2026 Mount Elizabeth Middle/Sec. (7-12) Sep 09, 2025
153 Kitimat (Kildala Elementary School) 2025-2026 Kildala Elementary (K-6) Sep 08, 2025
152 Hazelton (New Hazelton Elementary) 2025-2026 New Hazelton Elementary (K-7) Sep 08, 2025
151 Terrace (Skeena Middle School) 2025-2026 Skeena Middle (7-9) Sep 08, 2025
150 Terrace (Cassie Hall Elementary) 2025-2026 Cassie Hall Elementary (K-6) Sep 05, 2025
149 Terrace (Uplands Elementary School) 2025-2026 Uplands Elementary (K-6) Sep 05, 2025
148 Kitimat (Kildala Elementary School) 2025-2026 Kildala Elementary (K-6) Sep 05, 2025
146 Kitimat (Nechako Elementary School) 2025-2026 Nechako Elementary (K-6) Sep 05, 2025
144 Terrace (Ecole Mountainview Elementary School) 2025-2026 Ecole Mountainview (K-6) Sep 05, 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
3977212 #156.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
3977207 #155.1 - Temporary/Full-Time (1.00 FTE) - Primary Classroom Teacher Nechako Elementary School APPLY
3977205 #154.1 - Continuing/Full-Time (1.00 FTE) - Metalwork 9-12, Woodwork 9-12 & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3976838 #153.1 - Continuing/Full-Time (1.00 FTE) - French Immersion Intermediate Classroom Teacher Kildala Elementary School APPLY
3976826 #152.3 - Temporary/Part-Time (.500 FTE) - Resource Teacher New Hazelton Elementary School APPLY
3976825 #152.2 - Temporary/Part-Time (.100 FTE) - Library Teacher New Hazelton Elementary School APPLY
3976823 #152.1 - Temporary/Part-Time (.400 FTE) - Library Teacher New Hazelton Elementary School APPLY
3976797 #151.1 - Continuing/Full-Time - Metalwork 7-9 & Other Teacher Skeena Middle School APPLY
3976598 #150.2 - Temporary/Part-Time (.400 FTE) - Primary/Intermediate Classroom Teacher Cassie Hall Elementary School APPLY
3976597 #150.1 - Temporary/Part-Time (.600 FTE) - Primary/Intermediate Classroom Teacher Cassie Hall Elementary School APPLY
3976592 #149.1 - Temporary/Full-Time - Intermediate Classroom Teacher Uplands Elementary School APPLY
3976588 #148.1 - Continuing/Full-Time (1.00 FTE) - French Immersion Primary Classroom Teacher Kildala Elementary School APPLY
3976571 #146.1 - Temporary/Part-Time (.200 FTE) - Intermediate Classroom Teacher Nechako Elementary School APPLY
3975659 #144.1 - Temporary, Part-time (.100 FTE) French Immersion Library Teacher L'Ecole Mountainview Elementary 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
3969230 #127.1 - Continuing, Part-time (.800 FTE) French Immersion Primary/Intermediate Classroom 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