Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading school in Terrace, BC is seeking a dedicated French Immersion Primary Classroom Teacher for a full-time position starting September 1, 2025. Candidates must possess a valid BC Teaching Certificate and demonstrate strong classroom management and student engagement skills. This role offers competitive compensation and benefits, including relocation assistance and allowances.
Click Here to Learn More About Us! -Recruitment Video
About our Community -Northwest British Columbia
Visit Our Website -Coast Mountains School District 82
Available Job Opportunities – www.cmsd.bc.ca/jobs/cmtf
Coast Mountains School District 82 has a rich tapestry of cultures, backgrounds, learning styles, and needs. Located in the northwest of British Columbia, our school district encompasses the traditional territories of four Indigenous nations: the Gitxsan, the Haisla, the Nisga’a, and the Tsimshian. The main communities include the Hazeltons, Kitimat, Stewart, Terrace, and Thornhill.
The Gitxsan territory of the Hazelton area comprises seven nations: Gitanmaax, Gitanyow, Gitsegukla, Gitwangak, Glen Vowell, Hagwilget, and Kispiox, spread across the Hazelton communities and the Kispiox Valley. The Haisla territory is centered in Kitamaat Village, and the Tsimshian territory includes the Kitselas and Kitsumkalum First Nations in Terrace and Thornhill. The local Indigenous culture and history enrich all our schools, benefiting both Indigenous and non-Indigenous learners.
The School District serves approximately 4,100 students across nineteen schools, including three alternate programs and a trades learning centre offering dual-credit, distance learning, and continuing education programs. The district employs about 800 staff members (including casual employees). The operating budget is approximately $66 million, covering a geographical area comparable in size to Finland.
The Board of Education Office is located in Terrace, with Kitimat a forty-five-minute drive, Kitwanga one hour, the Hazeltons one and a half hours, and Stewart three and a half hours away. We are a caring, inclusive, and dedicated learning community committed to supporting each learner to develop the skills and competencies needed to succeed in a rapidly changing world.
School - Ecole Mountainview Elementary School, Terrace, BC
Position - Continuing, full-time (1.00 FTE) - French Immersion Primary Classroom Teacher
Start Date - September 1, 2025
Kiran Bath - Director of Human Resources, kiran.bath@cmsd.bc.ca – (250) 638-4441
Roberta Taylor - Human Resource Officer, roberta.taylor@cmsd.bc.ca – (250) 638-4403
Or email us at hr@cmsd.bc.ca
Learning Together, Realizing Success for All - Engage, Ignite, Empower