About Us

Employment

Current Job Openings:

Principal — Centennial Christian School
Location: Terrace, British Columbia
Start Date: August 1, 2026
Posted date: December 2025
Closing Date: February 13, 2026
Salary range: $83,200-$142,707 ; as per experience and qualifications

About Centennial Christian School
Centennial Christian School is located in the stunning Skeena Valley in Terrace, British Columbia. Celebrating 58 years of Christ-centred education, Centennial Christian School serves over 220 students and their families from Pre-K to Grade 12. We are a vibrant, supportive learning community committed to nurturing students’ faith, character, and academic growth.

To find out more about Centennial Christian School, visit our website or see our staff promotional video. Find out more about Terrace at Visit Terrace or City of Terrace.

Position Overview
The principal’s major responsibility is to coordinate, guide, and implement the educational program of Centennial Christian School in close cooperation and consultation with the Board and the staff. His/her focus must always be the improvement of instruction in harmony with the goals of Christian education, as expressed in the Vision Statement of Centennial Christian School, remembering that the school exists so that learning encourages the students’ growth as image-bearers of the Lord who understand and live their calling.

Key Responsibilities
• Spiritual & Christ-Centred Leadership: Lead the school in faith, discipleship, and Christian worldview integration; nurture students and staff as image-bearers of Christ.
Christian Vision & Instructional Leadership: Champion the Christian educational vision, Teaching for Transformation, and Biblical through-lines across all programs.
Staff Leadership & Development: Hire, mentor, supervise, and spiritually support staff in both professional excellence and Christian growth.
Student Formation & Care: Oversee spiritual life, discipline (restorative), safety, student progress, and whole-child well-being.
School Operations & Administration: Direct daily operations, scheduling, admissions, records, compliance, transportation, preschool, and facilities.
Board & Governance Leadership: Implement board policy, manage reporting, budgeting input, and strategic planning.
Parent, Community & Church Relations: Lead communication, conferences, conflict mediation, special events, and community partnerships.
Public Accountability & Evaluation: Represent the school publicly, oversee surveys, advancement planning, and administrative evaluation.

Qualifications
• Strong personal testimony and faith in alignment with Centennial Christian School’s vision, mission, and policies
• Has a Master’s Degree in Education or a related field (considered an asset)
• Has experience in school leadership / administration (considered an asset)
• Christ-centered servant leader who leads with humility and integrity, building strong relationships through excellent communication ad interpersonal skills.
• Strategic community-builder and lifelong learner, with proven strengths in leadership, team-building, business administration and organization.

Compensation
• Above grid salary and benefits package
• Relocation assistance may be available

How to Apply
Please submit the following to board@centennialchristian.ca:
1. Cover letter and Resume
2. Statement of Faith
3. Philosophy of Christian Education and Leadership

4. Contact info for three professional references (pastoral, personal, professional)

____________________________________________________________________________________________________________________________________

Humanities (gr. 8-12) Teacher Needed for 2026/27 School Year

Centennial Christian School, located in the beautiful Skeena Valley in Terrace, BC, is accepting applications for a full-time humanities (grade 8-12) teacher for the 2026/27 school year. Centennial Christian School recently celebrated its 59th anniversary and is currently educating over 220 Pre-K to Grade 12 students in the Terrace area.  Centennial Christian School’s competitive above-grid annual salary compensation package estimate of $62,500 – $100,940 (depending on experience and qualifications) plus benefits includes a substantial moving allowance to an area where educators can be a creation enjoyer in God’s world. In addition to a moving allowance, successful applicants would also receive additional compensation of $5,000 to help with any initial costs, including student loan debt, for the first two years of employment. Applicants should be committed Christians dedicated to training disciples for our Lord Jesus Christ with a Head/Heart/Hands approach to Christian education in a community of teachers that values a growth mindset for their students and themselves.  Interested applicants can phone for more information or submit a resume and a statement of faith electronically to:

Edgar Veldman
Principal
Centennial Christian School

principal@centennialchristian.ca

250-635-6173

_______________________________________________________________________________________________________________________________________

Centennial Christian School, located in the beautiful Skeena Valley in Terrace, BC, is accepting applications for a full-time primary teacher for the 2026/27 school year.  Centennial Christian School recently celebrated its 59th anniversary and is currently educating over 220 Pre-K to Grade 12 students in the Terrace area.  Centennial Christian School’s competitive above-grid annual salary compensation package, estimated at $62,500 – $100,940 (depending on experience and qualifications), plus benefits, includes a substantial moving allowance to an area where educators can be a creation enjoyer in God’s world.  In addition to a moving allowance, successful applicants would also receive an additional compensation of $5,000 to help with initial costs, including student loan debt, during the first two years of employment. Applicants should be committed Christians dedicated to training disciples for our Lord Jesus Christ with a Head/Heart/Hands approach to Christian education in a community of teachers that values a growth mindset for their students and themselves.  Interested applicants can phone for more information or submit a resume and a statement of faith electronically to:

Edgar Veldman
Principal
Centennial Christian School

principal@centennialchristian.ca

250-635-6173

 

 

_______________________________________________________________________________________________________________________________________

Centennial Christian School, located in the beautiful Skeena Valley in Terrace, BC, is accepting applications for a full-time primary teacher for the 2026/27 school year.  Centennial Christian School recently celebrated its 59th anniversary and is currently educating over 220 Pre-K to Grade 12 students in the Terrace area.  Centennial Christian School’s competitive above-grid annual salary compensation package, estimated at $62,500 – $100,940 (depending on experience and qualifications), plus benefits, includes a substantial moving allowance to an area where educators can be a creation enjoyer in God’s world.  In addition to a moving allowance, successful applicants would also receive an additional compensation of $5,000 to help with initial costs, including student loan debt, during the first two years of employment. Applicants should be committed Christians dedicated to training disciples for our Lord Jesus Christ with a Head/Heart/Hands approach to Christian education in a community of teachers that values a growth mindset for their students and themselves.  Interested applicants can phone for more information or submit a resume and a statement of faith electronically to:

Edgar Veldman
Principal
Centennial Christian School

principal@centennialchristian.ca

250-635-6173

 

 _______________________________________________________________________________________________________________________________________

All employees must adhere to the purpose statement of Centennial Christian School and meet community lifestyle expectations