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
232 Kitimat (Kitimat City High School) 2026-2027 Kitimat City High Sep 04, 2026
231 Kitimat (Nechako Elementary School) 2026-2027 Nechako Elementary School Sep 04, 2026
230 Terrace (Skeena Middle School) 2026-2027 Skeena Middle School Sep 04, 2026
229 Terrace (Uplands Elementary School) 2026-2027 Uplands Elementary School Sep 03, 2026
228 Kitimat (Mount Elizabeth Middle/Secondary School) 2026-2027 Mount Elizabeth Middle Secondary School Sep 03, 2026
227 Hazelton (New Hazelton Elementary School) 2026-2027 New Hazelton Elementary Sep 03, 2026
226 Kitimat (Nechako Elementary School) 2026-2027 Nechako Elementary School Aug 31, 2026
225 Terrace (Thornhill Elementary School) 2026-2027 Thornhill Elementary Schools Aug 31, 2026
224 Hazelton (Hazelton Secondary School) 2026-2027 Hazelton Secondary School Aug 31, 2026
223 Terrace (Skeena Middle School) 2026-2027 Skeena Middle School Aug 31, 2026

Job Postings from Make a Future

Job ID Title Designation Action
4062148 #231.1 - Continuing, Part-time (.100 FTE) - Resource Teacher Nechako Elementary School APPLY
4062147 #231.2 - Temporary, Part-Time (.200 FTE) - Intermediate Classroom Teacher Nechako Elementary School APPLY
4062146 #230.1 - Temporary, Full-Time (1.00 FTE) Resource & Other Teacher Skeena Middle School APPLY
4061670 #229.2 - Continuing/Part-Time (0.50 FTE) - First Nations Language and Culture Teacher Uplands Elementary School APPLY
4061669 #229.1 - Continuing, Part-time (.200 FTE) - Resource Teacher Uplands Elementary School APPLY
4061668 #228.1 - Temporary, Full-time (1.00 FTE) - Grade 7 CORE & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
4061667 #227.1 - Temporary, Full-Time (1.00 FTE) - Library, English Language Learner New Hazelton Elementary School APPLY
4060063 #226.1 - Continuing, Full-time (1.00 FTE) - Intermediate Classroom Teacher Nechako Elementary School APPLY
4060060 #225.1 - Continuing/Part-Time (0.500 FTE) - First Nations Language and Culture Teacher Thornhill Elementary School APPLY
4060059 #224.1 - Temporary, part-time (.714 FTE) - Automotive 10-12, Welding 10-12, Contemporary Indigenous Studies 12 & Other Teacher Hazelton Secondary School APPLY
4060055 #223.1 - Temporary, Full-time (1.00 FTE) - Grade 7 CORE & Other Teacher Skeena Middle School APPLY
4054213 #209.2 - Continuing, Full-time (1.00 FTE) - Speech Language Pathologist District Staff - Terrace APPLY
4054212 #209.1 - Continuing, Full-time (1.00 FTE) - District Psychologist District Staff - Terrace APPLY