High-paying teaching jobs in Prince George

Teaching focuses on imparting knowledge, skills, and values to students of all ages. Educators develop lesson plans, facilitate discussions, and assess individual performance. They often employ creative methods that engage diverse learner needs and foster a collaborative learning environment.


The 27 teaching jobs listed below pay well, with salaries between $65,976 and $107,197 per year. Early Childhood Teacher, Instructor and Teacher are among the most popular high-paying roles in Prince George, BC.

Job title

Updated Oct. 17, 2026
Job title
Prince George, BC
British Columbia
Job openings (Prince George)

Assistant Professor

Prince George

$107,197 per year

British Columbia

$131,111 per year

Senior Instructor

Prince George

$105,325 per year

British Columbia

$61,805 per year

Instructor

Prince George

$78,179 per year

British Columbia

$44,231 per year

Teacher

Prince George

$74,515 per year

British Columbia

$83,547 per year

Early Childhood Education Worker

Prince George

$32.99 per hour

British Columbia

$30.11 per hour

Early Childhood Teacher

Prince George

$27.14 per hour

British Columbia

$26.35 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.