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
170 Kitimat (Mount Elizabeth Middle/Secondary School) Mount Elizabeth Middle/Sec. (7-12) Jul 06, 2026
169 Hazelton (New Hazelton Elementary School) 2026-2027 New Hazelton Elementary (K-7) Jul 06, 2026
168 REVISED Terrace (Skeena Middle School) 2026-2027 Skeena Middle (7-9) Jul 06, 2026
167 Stewart (Bear Valley School) 2026-2027 Bear Valley (K-12) Jul 06, 2026
166 District Staff 2026-2027 Coast Mountains School District No. 82 Jul 06, 2026
165 Terrace (Thornhill Elementary School) 2026-2027 Thornhill Elementary (4-6) Jul 06, 2026
164 Kitimat (Kildala Elementary School) 2026-2027 Kildala Elementary (K-6) Jul 06, 2026
163 Kitimat (Nechako Elementary School) 2026-2027 Nechako Elementary (K-6) Jul 06, 2026
162 Terrace (Ecole Mountainview Elementary School) 2026-2027 Ecole Mountainview (K-6) Jul 06, 2026
161 Terrace (Suwilaawks Community School) 2026-2027 Suwilaawks Community (K-6) Jul 06, 2026
160 Kitimat (Mount Elizabeth Middle/Secondary School) 2026-2027 Mount Elizabeth Middle/Sec. (7-12) Jun 29, 2026
159 Kitwanga (Kitwanga Elementary School) 2026-2027 Kitwanga Elementary (K-6) Jun 29, 2026
157 Terrace (Uplands Elementary School) 2026-2027 Uplands Elementary (K-6) Jun 29, 2026
156 Terrace (Thornhill Primary School) 2026-2027 Thornhill Primary (K-3) Jun 29, 2026

Job Postings from Make a Future

Job ID Title Designation Action
4048932 #169.1 - Continuing, Part-time (.304 FTE) - Prep-Physical Education Teacher New Hazelton Elementary School APPLY
4048930 #167.2 - Continuing, Part-time (.088 FTE) - Prep-Physical Education Teacher Bear Valley School APPLY
4048928 #167.1 - Continuing, Full-time (1.00 FTE) - Primary/Intermediate Classroom Teacher Bear Valley School APPLY
4048926 #166.2 - Continuing, Full-time (1.00 FTE) - Speech Language Pathologist District Staff - Terrace APPLY
4048924 #166.1 - Continuing, Full-time (1.00 FTE) - District Psychologist District Staff - Terrace APPLY
4048922 #165.2 - Continuing/Part-Time (0.500 FTE) - First Nations Language and Culture Teacher Thornhill Elementary School APPLY
4048918 #165.1 - Continuing, Part-Time (0.128 FTE) - Prep-Fine Arts Teacher Thornhill Elementary School APPLY
4048913 #164.1 - Continuing/Part-Time (0.500 FTE) - First Nations Language and Culture Teacher Kildala Elementary School APPLY
4048911 #163.4- Continuing/Part-Time (0.500 FTE) - First Nations Language and Culture Teacher Nechako Elementary School APPLY
4048909 #163.3 - Continuing/Full-Time (1.00 FTE) - Primary Classroom Teacher Nechako Elementary School APPLY
4048905 #163.2 - Temporary, full-time (1.00 FTE) - Intermediate Classroom Teacher Nechako Elementary School APPLY
4048902 #163.1 - Temporary, full-time (1.00 FTE) - Primary Classroom Teacher Nechako Elementary School APPLY
4048898 #162.1 - Continuing, Part-Time (.100 FTE) - French Immersion Primary Classroom Teacher L'Ecole Mountainview Elementary School APPLY
4048897 #161.1 - Continuing, Full-time (1.00 FTE) - Intermediate Classroom Teacher Suwilaawks Community School APPLY
4046929 #160.1 - Continuing, Full-time (.572 FTE) Foods 9/10, Art 9-12 & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
4046928 #159.1 - Continuing, Part-time (.200 FTE) Literacy Support Teacher Kitwanga Elementary School APPLY
4046927 #158.1 - Continuing, Full-Time (1.00 FTE) - First Nations Language and Culture Teacher Cassie Hall Elementary School APPLY
4046926 #157.3 - Continuing/Part-Time (0.50 FTE) - First Nations Language and Culture Teacher Uplands Elementary School APPLY
4046925 #157.2 - Continuing, Part-time (.200 FTE) - Prep-Resource Teacher Uplands Elementary School APPLY
4046924 #157.1 - Temporary, Part-time (.500 FTE) - English Language Learner, Literacy Support Teacher Uplands Elementary School APPLY
4046923 #156.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
4041359 #130.1 - Continuing/Full-Time (1.00 FTE) - Woodwork 7-9 & Other Teacher Skeena Middle School APPLY
4040703 #124.1 - Continuing/Full-Time (1.00 FTE) - Metalwork 7-9 & Other Teacher Skeena Middle School APPLY
3425273 District Psychologist District Staff - Terrace APPLY