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
99 Hazelton (Hazelton Secondary School) 2025-2026 Hazelton Secondary (8-12) Jul 10, 2025
98 Hazelton (New Hazelton Elementary School) 2025-2026 New Hazelton Elementary (K-7) Jul 10, 2025
97 Kitimat (Mount Elizabeth Middle/Secondary School) 2025-2026 Mount Elizabeth Middle/Sec. (7-12) Jul 10, 2025
96 Terrace (Ecole Mountainview Elementary School) Ecole Mountainview (K-6) Jul 08, 2025
95 Terrace (Skeena Middle School) 2025-2026 Skeena Middle (7-9) Jul 08, 2025
94 Kitimat (Mount Elizabeth Middle/Secondary School) 2025-2026 Mount Elizabeth Middle/Sec. (7-12) Jul 08, 2025
93 Kitwanga ( Kitwanga Elementary School) 2025-2026 Kitwanga Elementary (K-6) Jul 08, 2025
92 District Staff 2025-2026 Coast Mountains School District No. 82 Jul 08, 2025
91 Northwest Trades & Employment Training Centre 2025-2026 Northwest Trades & Employment Training Centre Jul 08, 2025
89 Hazelton (Majagaleehl Gali Aks Elementary School) 2025-2026 Majagaleehl Gali Aks Elementary (K-7) 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
3963236 #96.1 - Continuing, Part-time (.800 FTE) French Immersion Primary/Intermediate Classroom Teacher L'Ecole Mountainview Elementary School APPLY
3963846 #99.2 - Continuing, Full-time (1.00 FTE) Humanities 9, Math 9, Science 9, Workplace Math 10 & Other Teacher Hazelton Secondary School APPLY
3963844 #99.1 - Continuing, Full-time (1.00 FTE) Counselling & Other Teacher Hazelton Secondary School APPLY
3963842 #98.1 - Continuing, Part-time (.440 FTE) Prep-Physical Education Teacher New Hazelton Elementary School APPLY
3963841 #97.1 - Continuing, Full-time (1.00 FTE) Metalwork 9-12, Woodwork 9-12 & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3963235 #95.3 - Continuing, Full-time (1.00 FTE) French Immersion Grade 7-8 CORE & Other Teacher Skeena Middle School APPLY
3963234 #95.2 - Temporary, Full-time (1.00 FTE) Woodwork 7-9 & Other Teacher Skeena Middle School APPLY
3963233 #95.1 - Continuing, Full-time (1.00 FTE) Metalwork 7-9 & Other Teacher Skeena Middle School APPLY
3963232 #94.3 - Continuing, Part-time (.858 FTE) Foods 9-12 & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3963231 #94.2 - Continuing, Part-time (.429 FTE) Resource & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3963230 #94.1 - Continuing, Full-time (1.00 FTE) French Immersion 9-12, French 8, Photography 9-12, Resource & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3963229 #93.5 - Continuing, Part-time (.088 FTE) Prep-Physical Education Teacher Kitwanga Elementary School APPLY
3963228 #93.4 - Continuing, Full-time (1.00 FTE) First Nations Language and Culture Teacher Kitwanga Elementary School APPLY
3963227 #93.3 - Continuing, Part-time (.400 FTE) Elementary Counsellor Kitwanga Elementary School APPLY
3963226 #93.2 - Continuing, Part-time (.664 FTE) Prep-Physical Education, Resource and Literacy Support Teacher Kitwanga Elementary School APPLY
3963224 #93.1 - Continuing, Full-time (1.00 FTE) Intermediate Classroom Teacher Kitwanga Elementary School APPLY
3963223 #92.2 - Continuing, Full-time (1.00 FTE) First Nations Language and Culture Teacher District Staff - Terrace APPLY
3963222 #92.1 - Continuing, Full-time (1.00 FTE) First Nations Language and Culture Teacher District Staff - Terrace APPLY
3963219 #91.2 - Continuing, Part-time (.286 FTE) Career Education 10-12 & Other Teacher Northwest Trades & Employment Training Centre APPLY
3963218 #91.1 - Continuing, Part-time (.572 FTE) Career Education 10-12 & Other Teacher Northwest Trades & Employment Training Centre APPLY
3962694 #89.1 - Temporary, Full-time (1.00 FTE) French Immersion Intermediate Classroom Teacher Majagaleehl Gali Aks Elementary 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