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.

 

Only persons who are legally allowed to work in Canada and have obtained or are in the process of obtaining a BC Teaching License can apply. If you are not currently authorized to work in Canada, do not apply as the employer will not consider your job application

 


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
141 Terrace (Suwilaawks Community School) 20226-2027 Suwilaawks Community (K-6) Jun 19, 2026
140 Terrace (Cassie Hall Elementary School) 2026-2027 Cassie Hall Elementary School Jun 19, 2026
134 REVISED Terrace (Uplands Elementary School) 2026-2027 Uplands Elementary (K-6) Jun 19, 2026
139 Terrace (Suwilaawks Community School) 20226-2027 Suwilaawks Community (K-6) Jun 18, 2026
138 REVISED Kitimat (Mount Elizabeth Middle/Secondary School) 2026-2027 Mount Elizabeth Middle/Sec. (7-12) Jun 19, 2026
137 Hazelton (Hazelton Secondary School) 2026-2027 Hazelton Secondary (8-12) Jun 18, 2026
136 Kitwanga (Kitwanga Elementary School) 2026-2027 Kitwanga Elementary (K-6) Jun 18, 2026
135 Terrace (Cassie Hall Elementary School) 2026-2027 Cassie Hall Elementary School Jun 18, 2026
134 Terrace (Uplands Elementary School) 2026-2027 Uplands Elementary (K-6) Jun 18, 2026
133 Terrace (Thornhill Primary School) 2026-2027 Thornhill Primary (K-3) Jun 18, 2026
132 REVISED Kitimat (Mount Elizabeth Middle/Secondary School) 2026-2027 Mount Elizabeth Middle/Sec. (7-12) Jun 16, 2026
131 Kitimat (Nechako Elementary School) 2026-2027 Nechako Elementary (K-6) Jun 16, 2026
130 Terrace (Skeena Middle School) 2026-2027 Skeena Middle (7-9) Jun 16, 2026
129 Hazelton (New Hazelton Elementary School) 2026-2027 New Hazelton Elementary (K-7) Jun 16, 2026
128 Terrace (Ecole Mountainview Elementary School) 2026-2027 Ecole Mountainview (K-6) Jun 16, 2026
127 Terrace (Uplands Elementary School) 2026-2027 Uplands Elementary (K-6) Jun 15, 2026
126 District Staff 2026-2027 Coast Mountains School District No. 82 Jun 15, 2026
125 Terrace (Thornhill Elementary School) 2026-2027 Thornhill Elementary (4-6) Jun 15, 2026
124 Terrace (Skeena Middle School) 2026-2027 Skeena Middle (7-9) Jun 15, 2026
123 Kitimat (Nechako Elementary School) 2026-2027 Nechako Elementary (K-6) Jun 15, 2026
122 Kitimat (Kildala Elementary School) 2026-2027 Kildala Elementary (K-6) Jun 15, 2026
121 Kitwanga (Kitwanga Elementary School) 2026-2027 Kitwanga Elementary (K-6) Jun 15, 2026
120 Hazelton (Majagaleehl Gali Aks Elementary School) 2026-2027 Majagaleehl Gali Aks Elementary (K-7) Jun 15, 2026
119 Kitimat (Mount Elizabeth Middle/Secondary School) 2026-2027 Mount Elizabeth Middle/Sec. (7-12) Jun 15, 2026
1 Transparency Bulletin 2026-2027 School Year Coast Mountains School District No. 82 No closing date

Job Postings from Make a Future

Job ID Title Designation Action
4043336 #141.1 - Continuing, Part-time (.100 FTE) - Resource Teacher Suwilaawks Community School APPLY
4043335 #140 - Continuing, Part-time (.100 FTE) - Resource Teacher Cassie Hall Elementary School APPLY
4043122 #139.1 - Temporary, Full-time (1.00 FTE) - Primary Classroom Teacher Suwilaawks Community School APPLY
4043119 #138.1 - Continuing, Full-time (.572 FTE) Foods 9/10, Art 9-12 & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
4043116 #137.3 - Temporary. Full-time (1.00 FTE) - Math 8, Learner Support & Other Teacher Hazelton Secondary School APPLY
4043115 #137.2 - Temporary, Part-time (1.00 FTE) English Language Learner, English First Peoples 10 & Other Teacher Hazelton Secondary School APPLY
4043113 #137.1 - Continuing/Full-Time (1.00 FTE) - Counselling & Other Teacher Hazelton Secondary School APPLY
4043111 #136.1 - Continuing, Part-time (.200 FTE) Literacy Support Teacher Kitwanga Elementary School APPLY
4043108 #135.1 - Continuing, Full-Time (1.00 FTE) - First Nations Language and Culture Teacher Cassie Hall Elementary School APPLY
4043081 #134.4 - Continuing/Part-Time (0.088 FTE) - Prep-Visual Arts Teacher Uplands Elementary School APPLY
4043079 #134.3 - Continuing/Part-Time (0.50 FTE) - First Nations Language and Culture Teacher Uplands Elementary School APPLY
4043076 #134.2 - Continuing, Part-time (.200 FTE) - Prep-Resource Teacher Uplands Elementary School APPLY
4043072 #134.1 - Temporary, Part-time (.500 FTE) - English Language Learner, Literacy Support Teacher Uplands Elementary School APPLY
4043060 #133.2 - Temporary, Full-Time (1.00 FTE) - Primary Classroom Teacher Thornhill Primary School APPLY
4043059 #133.1 - Continuing, Part-time (.500 FTE) - First Nations Language and Culture Teacher Thornhill Primary School APPLY
4041364 #132.1 - Continuing, Full-Time (1.00 FTE) - Woodwork 9-12, Metalwork 9-12 & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
4041363 #131.3 - Continuing, Full-time (1.00 FTE) - Primary Classroom Teacher Nechako Elementary School APPLY
4041362 #131.2 - Temporary, full-time (1.00 FTE) - Intermediate Classroom Teacher Nechako Elementary School APPLY
4041360 #131.1 - Temporary, full-time (1.00 FTE) - Primary Classroom Teacher Nechako Elementary School APPLY
4041359 #130.1 - Continuing/Full-Time (1.00 FTE) - Woodwork 7-9 & Other Teacher Skeena Middle School APPLY
4041358 #129.1 - Continuing, Part-time (.304 FTE) - Prep-Physical Education Teacher New Hazelton Elementary School APPLY
4041357 #128.1 - Temporary/Full-Time (1.00 FTE) - French Immersion Primary Classroom Teacher L'Ecole Mountainview Elementary School APPLY
4040718 #127.1 - Temporary, Part-time (.768 FTE) - Library, Literacy Support Teacher Uplands Elementary School APPLY
4040715 #126.2 - Continuing, Full-time (1.00 FTE) - Speech Language Pathologist District Staff - Terrace APPLY
4040713 #126.1 - Continuing, Full-time (1.00 FTE) - District Psychologist District Staff - Terrace APPLY
4040710 #125.2 - Continuing/Part-Time (0.500 FTE) - First Nations Language and Culture Teacher Thornhill Elementary School APPLY
4040707 #125.1 - Continuing/Part-Time (0.128 FTE) - Prep-Fine Arts Teacher Thornhill Elementary School APPLY
4040706 #124.3 - Continuing/Full-Time (1.00 FTE) - French Immersion Grade 8 CORE & Other Teacher Skeena Middle School APPLY
4040705 #124.2 - Continuing/Full-Time (1.00 FTE) - French Immersion Grade 7 CORE & Other Teacher Skeena Middle School APPLY
4040703 #124.1 - Continuing/Full-Time (1.00 FTE) - Metalwork 7-9 & Other Teacher Skeena Middle School APPLY
4040701 #123.1 - Continuing/Part-Time (0.500 FTE) - First Nations Language and Culture Teacher Nechako Elementary School APPLY
4040699 #122.2 - Continuing/Part-Time (0.500 FTE) - First Nations Language and Culture Teacher Kildala Elementary School APPLY
4040697 #122.1 - Continuing/Full-Time (1.00 FTE) - French Immersion Primary Classroom Teacher Kildala Elementary School APPLY
4040695 #121.2 - Continuing/Full-Time (1.00 FTE) - First Nations Language and Culture Teacher Kitwanga Elementary School APPLY
4040692 #121.1 - Continuing, Full-time (1.00 FTE) - Intermediate Classroom Teacher Kitwanga Elementary School APPLY
4040691 #120.1 - Continuing, Part-time (.300 FTE) - Primary Classroom Teacher Majagaleehl Gali Aks Elementary School APPLY
4040689 #119.1 - Continuing/Full-Time (1.00 FTE) - French Immersion Language 9-12, French Immersion Elective 9-12, Science Humaine 9-12, French 9-10, Literacy Support & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3425273 District Psychologist District Staff - Terrace 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
3991002 #218.1 - 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
3966138 #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