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
271 Terrace (Skeena Middle School) 2026-2027 Skeena Middle School Oct 19, 2026
270 Kitimat (Mount Elizabeth Middle/Secondary School) 2026-2027 Mount Elizabeth Middle Secondary School Oct 19, 2026
269 Hazelton (Majagaleehl Gali Aks Elementary School) 2026-2027 Majagaleehl Gali Aks Elementary Oct 19, 2026
268 Hazelton (New Hazelton Elementary School) 2026-2027 New Hazelton Elementary Oct 14, 2026
267 Hazelton (Hazelton Secondary School) 2026-2027 Hazelton Secondary School Oct 14, 2026
266 Revised Terrace (Skeena Middle School) 2026-2027 Skeena Middle School Oct 13, 2026
265 Kitimat (Nechako Elementary School) 2026-2027 Nechako Elementary School Oct 13, 2026
264 Terrace (Uplands Elementary School) 2026-2027 Uplands Elementary School No closing date
263 Hazelton (Hazelton Secondary School) 2026-2027 Hazelton Secondary School Oct 13, 2026
245 District Staff 2026-2027 Coast Mountains School District No. 82 No closing date

Job Postings from Make a Future

Job ID Title Designation Action
4073562 #271.1 - Temporary, Full-time (1.00 FTE) Grade 7 CORE & Other Teacher Skeena Middle School APPLY
4073560 #270.1 - Temporary, Full-time (1.00 FTE) Resource & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
4073559 #269.1 - Temporary, Full-time (1.00 FTE ) Grade 6/7 Classroom Teacher Majagaleehl Gali Aks Elementary School APPLY
4072522 #268.1 - Continuing, Part-time (.200 FTE) English/French Literacy New Hazelton Elementary School APPLY
4072521 #267.2 - Temporary, Part-time (.286 FTE) Automotive 10-12 Teacher Hazelton Secondary School APPLY
4072519 #267.1 - Temporary, Part-Time (.572 FTE) Support Block, Physical Education 10-12 Teacher Hazelton Secondary School APPLY
4072348 #266.1 - Continuing, Part-time (.143 FTE) Student Success Teacher Skeena Middle School APPLY
4072347 #265.1 - Temporary, Full-time (1.00 FTE) Resource & Other Teacher Nechako Elementary School APPLY
4072346 #264.1 - Continuing, Part-time (.500 FTE) First Nations Language and Culture Teacher Uplands Elementary School APPLY
4072345 #263.2 - Continuing, Full-time (1.00 FTE) Career Life Connections 12, BC First Peoples 12, Career Counselling & Other Hazelton Secondary School APPLY
4072343 #263.1 - Temporary, Part-time (.400 FTE) Resource & Other Teacher Hazelton Secondary School APPLY
4054213 #245.2 - Continuing, Full-time (1.00 FTE) - Speech Language Pathologist District Staff - Terrace APPLY
4054212 #245.1 - Continuing, Full-time (1.00 FTE) - District Psychologist District Staff - Terrace APPLY