School Principal salaries in British Columbia
$118,663
avg per year
The average salary for School Principal jobs near British Columbia is $118,663.*
Top 10 Related Jobs and Salaries
- Principal
- $136,902
- increased by15.4%
- Assistant Principal
- $123,833
- increased by4.4%
- School Psychologist
- $87,460
- decreased by26.3%
- English Teacher
- $83,516
- decreased by29.6%
- Social Studies Teacher
- $83,466
- decreased by29.7%
- Teacher
- $83,266
- decreased by29.8%
- Elementary School Teacher
- $82,788
- decreased by30.2%
- Physical Education Teacher
- $82,229
- decreased by30.7%
- Counselor
- $77,513
- decreased by34.7%
- Youth Worker
- $53,473
- decreased by54.9%
Top School Principal jobs near British Columbia
View AllEarly Childhood Educator
School District #60 (Peace River North)
Fort St. John, BC
StrongStart Outreach: Valid class 5 driver's license/personal vehicle/willingness to work in a variety of shared spaces. Minimum grade 12 or equivalency.
$30.67 an hour
Temp PT (0.8) Inclusion Resource Teacher (2026-27)
School District #60 (Peace River North)
Fort St. John, BC
Have a valid class 5 driver's license and ability to travel to rural. Schools (use of personal vehicle required). Benefits are employer paid based on FTE.
$72,720–$118,770 a year
Temp FT(1.0) District ELL Support Teacher (2026-27)
School District #60 (Peace River North)
Fort St. John, BC
Providing direct ELL support in assigned schools and delivery of the school-based ELL program to students will include direct teaching of students, co-teaching…
$72,720–$118,770 a year
Temp FT (1.0) Counselor (2026-27)
School District #60 (Peace River North)
Fort St. John, BC
Excellent interpersonal, leadership and organizational skills are required to work at all three tiers of a responsive system, supporting teachers, school teams…
$72,720–$118,770 a year
Temp FT (1.0) Grade 7/Social Studies 9/English 9/Tag Teacher (2026-27)
School District #60 (Peace River North)
Fort St. John, BC
Demonstrated ability to create a positive classroom community contributing to a safe, caring, and healthy school where every student feels a sense of belonging.
$72,720–$118,770 a year
Temp PT (0.7) English Language Learning Teacher (2026-27)
School District #60 (Peace River North)
Fort St. John, BC
Demonstrated ability to create a positive classroom community contributing to a safe, caring, and healthy school where every student feels a sense of belonging.
$72,720–$118,770 a year
Similar locations
- Fort St. John, BC28 jobs
- null, BC4 jobs
- Dawson Creek, BC3 jobs
- Chetwynd, BC2 jobs
- Prespatou, BC2 jobs
- Bonanza, AB1 job
* Please note that all salary figures are approximations based upon third party submissions to SimplyHired or its affiliates. These figures are given to SimplyHired users for the purpose of generalized comparison only. Minimum wage may differ by jurisdiction and you should consult the employer for actual salary figures.