Secondary school teacher jobs in Canada (35 jobs)

Find secondary school teacher jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
35
Employers
22

Advertised starting pay

Not enough comparable pay figures yet.

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
0%0 listings
Hybrid
9%3 listings
On-site
91%32 listings

Employers hiring include BrightMinds Online School (9), Oxford Learning Centres Inc. (3), JobsMedia.io (2).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

Secondary school teacher jobs in Canada

Email me new jobsSave this search
  • High School Teacher

    Braemar College

    Toronto, ON

    • Contract

    Braemar College is a private secondary school located in downtown Toronto. Our programs are designed to help students realize their academic, personal, and social potential. Braemar College…

  • Enseignant/enseignante au niveau secondaire

    Place à l'emploi – Longueuil Rive-Sud

    Varennes, QC

    • Full-time
  • French & English High School Teacher

    Fraser Valley School

    Surrey, BC

    • Full-time

    Must hold a valid BC teaching certificate

  • French teacher - secondary school

    BrightMinds Online School

    Markham, ON

    • Full-time
  • ESL Secondary School Teacher (Short-term Contract)

    North York Academy

    Toronto, ON

    • Full-time

    North York Academy is seeking a dedicated and enthusiastic ESL teacher to deliver one Ontario secondary school ESL credit course to a small group of students. The successful candidate will…

  • High school teacher

    Dasmesh School Winnipeg Inc.

    West St. Paul, MB

    • $30 to $40 CAD / hour
    • Full-time
    • On-site

    Discuss results and students’ progress with them, their parents and school officials

  • English teacher - secondary school

    BrightMinds Online School

    Markham, ON

    • Full-time
  • English teacher - secondary school

    BrightMinds Online School

    Markham, ON

    • Full-time
  • Chemistry teacher - secondary school

    BrightMinds Online School

    Markham, ON

    • Full-time
  • chemistry teacher - secondary school

    BrightMinds Online School

    Markham, ON

    • Part-time
  • High School Teacher (multiple subject)

    OneSchool Global

    Langley (District), BC · Langley, BC

    To be considered for this position you must have:

  • Science teacher - secondary school

    BrightMinds Online School

    Markham, ON

    • Full-time
  • French teacher - secondary school

    BrightMinds Online School

    Markham, ON

    • Full-time
  • French teacher - secondary school

    BrightMinds Online School

    Markham, ON

    • Part-time
  • science teacher - secondary school

    BrightMinds Online School

    Markham, ON

    • Full-time
  • French teacher - secondary school

    JobsMedia.io

    Victoriaville, QC

    • Full-time

    Discuss results and students' progress with them, their parents and school officials

  • French Immersion High School Teacher

    St Albert Public School Division

    St. Albert, AB

    • Full-time

    St. Albert Public Schools is currently seeking a French Immersion High School Teacher to join the team at Paul Kane High School for the 2026/2027 school year.

  • Mathematics teacher - secondary school

    JobsMedia.io

    Victoriaville, QC

    • Full-time

    Discuss results and students' progress with them, their parents and school officials

  • Secondary Art & Career Education Teacher

    OneSchool Global

    Langley (District), BC · Langley, BC

    • Full-time

    To be considered for this position you must have:

  • High school teacher

    École JMC

    Saint-Laurent, QC

    • From $44.5 CAD / hour
    • Full-time
    • Contract
    • On-site
  • English teacher - secondary school

    Birmingham International Collegiate of Canada

    North York, ON

    • $30 to $35 CAD / hour
    • Full-time
    • Part-time
    • Contract
    • On-site

    Lead students in activities to promote their physical, mental and social development and their school readiness

  • Mathematics teacher - secondary school

    Yan Chi

    Edmonton, AB

    • $25.1 to $50 CAD / hour
    • Full-time
    • Part-time
    • Contract
    • Hybrid
  • School teacher - secondary school

    St Theresa Point Anisininew Nation

    St. Theresa Point, MB

    • From $45.67 CAD / hour
    • Full-time
    • On-site

    Discuss results and students’ progress with them, their parents and school officials

  • Computer technology teacher - secondary school

    Karmakarah Technologies Inc

    Moncton, NB

    • $25 to $30 CAD / hour
    • Full-time
    • Hybrid

    Secondary (high) school graduation certificate

  • French teacher - secondary school

    Marjolaine Dion C.O. et RH

    Victoriaville, QC

    • $54,119 to $105,432 CAD / year
    • Full-time
    • Contract
    • On-site

    Discuss results and students’ progress with them, their parents and school officials

Get in touch
MovoJobs

Contact us