408
high school teacher jobs in bc
School District #59 (Peace River South) —Tumbler Ridge, BC
- $71,278–$112,986 a year
- Full-time
- Teaching
Peace River School District —British Columbia
- $66,520–$112,451 a year
- Full-time
- English
- High school diploma or GED
- Working with children
- Dental care
- Vision care
5h
Crescent Heights Academy —Surrey, BC
- $69,154.80–$114,500.00 a year
- Part-time
- English
- Bachelor's
- Communication skills
- Dental care
- Life insurance
Mountain View Christian Academy —Terrace, BC
- $44.53 an hour
- Temporary
- English
- Bachelor's
- No university degree
- Paid time off
ILAC —Vancouver, BC
- $64,000–$72,000 a year
- Part-time
- English
- High school diploma or GED
- Math
Quick apply
3d
Newbridge Academy —Surrey, BC
- From $65,000 a year
- Full-time
- Education
- Bachelor's
- No university degree
NOVO FRENCH ACADEMY INC. —Surrey, BC
- $30–$36 an hour
- Weekends as needed
- Bilingual
- English
- Teaching
Khalsa Schools —Surrey, BC
- $6,400 a month
- Full-time
- English
- High school diploma or GED
- Supervising experience
- Dental care
- Paid time off
Haida/Tsimshian/Haisla/Nisga’a —Dolphin Island 1, BC
- Full-time
- High school diploma or GED
- Education
- Bachelor's
Vancouver Christian School —Vancouver, BC
- $56,016–$100,902 a year
- Part-time
- High school diploma or GED
- Math
- Bachelor's
Catholic Independent Schools Vancouver Archdiocese —Surrey, BC
- $25–$30 an hour
- Part-time
- Communication skills
- Dental care
9d
Khalsa Schools —Surrey, BC
- $6,600 a month
- Full-time
- Master's degree
- Education
- Bachelor's
- Dental care
- Paid time off
Mountain View Christian Academy —Terrace, BC
- $44.53 an hour
- Full-time
- English
- Communication skills
- Teaching
Catholic Independent Schools Vancouver Archdiocese —North Vancouver, BC
- $61,281–$111,727 a year
- Full-time
- Bachelor's
- Teaching
- Dental care
Catholic Independent Schools Vancouver Archdiocese —Burnaby, BC
- $61,281–$111,727 a year
- Full-time
- Childcare
- Education
- Bachelor's
- Dental care
BAI JIANG TANG EDUCATION CONSULTING —Richmond, BC
- $20–$30 an hour
- Weekends as needed
- Remote
- English
- High school diploma or GED
- No university degree
- Work from home
- Flexible schedule
1d
Catholic Independent Schools Vancouver Archdiocese —Delta, BC
- $61,281–$111,727 a year
- Full-time
- Teaching
- Dental care
Kimberley Independent School —Kimberley, BC
- From $60,000 a year
- Full-time
- Working with children
- Classroom experience
- In-person
- Wellness program
- Dental care
Quick apply
9d
Catholic Independent Schools Vancouver Archdiocese —Vancouver, BC
- $61,281–$111,727 a year
- Part-time
- Bilingual
- English
- Education
- Dental care
School District #59 (Peace River South) —Tumbler Ridge, BC
- $71,278–$112,986 a year
- Full-time
- Master's degree
- Teaching
Peace River School District —British Columbia
- $66,520–$112,451 a year
- Full-time
- English
- Working with children
- Classroom experience
- Dental care
- Vision care
5h
Peace River School District —British Columbia
- $66,520–$112,451 a year
- Full-time
- English
- Working with children
- Classroom experience
- Dental care
- Vision care
5h
Kitasoo Community School —Klemtu, BC
- $150,000–$164,000 a year
- Full-time
- High school diploma or GED
- Dental care
Quick apply
School of Rock Langley —Langley, BC
- $20–$29 an hour
- Part-time
- Customer service
- In-person
- Store discount
Quick apply
I want to receive the latest job alerts for high school teacher in bc
By signing in to your account, you agree to Workopolis's Terms of Service and consent to our Cookie and Privacy Policy.