Senior high school teacher job offers in ab

1-24 of 24 jobs

Sort by
City
  • Calgary  5
  • Bonnyville  3
  • Edmonton  2
  • Hinton  2
  • Stony Plain  2
  • Airdrie  1
  • Barrhead  1
  • Grimshaw  1
  • High Prairie  1
  • Okotoks  1
Province
  • Alberta  24
Profession
  • Maths Teacher  5
  • High School Teacher  4
  • Instructor  3
  • Assistant  2
  • Maths Tutor  2
  • Substitute Teacher  2
  • Analyst  1
  • Artist  1
  • Designer  1
  • Principal  1
Distance
company
  • grande yellowhead public school division  2
  • government alberta  1
Contract Type
  • Contract
  • Freelance
  • Internship
  • Per Diem
  • Permanent
  • Temporary  5
  • To be determined
  • Volunteer
Working hours
  • Full-time  3
  • Part-time  4
Experience
  • 0+
  • 1+
  • 2+
  • 3+
  • 4+
  • 5+
Salary
to
Publication date
  • Today  0
  • Within the last 7 days  11
  • Senior High Math Teacher: Shape Curriculum with Autonomy

    St. Clement's School Calgary, AB

    A leading independent school in Calgary is searching for a Senior High Math Teacher to join their team. This full-time position offers a collaborative...
    4 days ago in Jobleads

    Report
  • Math Teacher

    St. Clement's School Calgary, AB

    ...environments Bring curiosity, collaboration, and a growth mindset to your work Value relationships as much as results Want to contribute to school life
    4 days ago in Jobleads

    Report
  • Teacher (Temporary) - High School Science/Math (1.0 fte)

    Parkland School Division Stony Plain, AB

    Teacher (Temporary). High School Science/Math (1.0 fte) Parkland School Division (PSD) is a progressive school jurisdiction serving Spruce Grove, Stony Plain...
    15 days ago in Jobleads

    Report
  • Senior High Science Teacher - École Notre Dame High School

    Lakeland Catholic School Division Bonnyville, AB

    Join Our Team at Lakeland Catholic School Division! Full-Time Senior High Science Teacher (1.00 fte) | Start Date: March 9, 2026 Temporary Contract | École...
    30+ days ago in Jobleads

    Report
  • Teacher, Full-Time Temporary

    Grande Yellowhead Public School Division Hinton, AB

    Applications Are Invited For The Position OfTeacher at Harry Collinge High SchoolPosition: Teacher, Full-Time Temporary. Junior High Math/Science and Senior...
    4 days ago in whatjobs

    Report
  • Temporary Learning Support Teacher - W. Croxford High...

    Rocky View Schools Airdrie, AB

    Temporary Learning Support Teacher – W... Croxford High School Join to apply for the Temporary Learning Support Teacher – W... Croxford High School role at...
    20 days ago in Jobleads

    Report
  • Full-Time Senior High Science Teacher - Bonnyville

    Lakeland Catholic School Division Bonnyville, AB

    An educational institution in Alberta is looking for a Senior High Science Teacher to join their team at École Notre Dame High School. The role is full-time...
    30+ days ago in Jobleads

    Report
  • Teacher (Competition #T2526-0-)

    Wolfcreek Rimbey, AB

    ...20 This position has 5 preps and only 1 supervision per 5 week Duties to commence May 18, 2026 and will continue for the remainder of the 2025/2026 school...
    6 days ago in Jobleads

    Report
  • Principal/Teacher

    Lakeland Christian School Grimshaw, AB

    Join to apply for the Principal/Teacher role at Lakeland Christian School. Principal/Teacher (1.0 fte). Peace Christian Academy Our Mission Peace Christian...
    24 days ago in Jobleads

    Report
  • Teacher, Full-Time Temporary - Junior Math/Science and...

    Grande Yellowhead Public School Division Hinton, AB

    Applications Are Invited For The Position Of Teacher at Harry Collinge High School Position: Teacher, Full-Time Temporary. Junior High Math/Science and...
    7 days ago in Jobleads

    Report
  • HS New Media & Design COM Teacher

    STEM Innovation Academy Calgary, AB

    A dynamic charter school in Calgary is looking for a High School Media, Design and Communication Arts (COM) Teacher. The role involves teaching senior-level...
    30+ days ago in Jobleads

    Report
  • HS Media, Design and Communication Arts (COM) Teacher

    STEM Innovation Academy Calgary, AB

    HS Media, Design and Communication Arts (COM) Teacher Join to apply for the HS Media, Design and Communication Arts (COM) Teacher role at STEM Innovation...
    30+ days ago in Jobleads

    Report
  • Online HumanitiesTeacher

    Christ The Redeemer Catholic Schools Okotoks, AB

    Join to apply for the Online Humanities Teacher role at Christ The Redeemer Catholic Schools Join to apply for the Online Humanities Teacher role at Christ...
    30+ days ago in Jobleads

    Report
  • Educational Assistant - GPV

    High Prairie School Division High Prairie, AB

    ...program designed to develop the language, independence, mobility, and self‑help skills of severely handicapped students, under the direction of the teacher or
    23 days ago in Jobleads

    Report
  • MISC 25/26 - 02: Substitute Teachers

    Greater St. Albert Catholic Regional School Division Number Saint Albert, AB

    Join to apply for the MISC 25/26. 02: Substitute Teachers role at Greater St. Albert Catholic Regional School Division, Number Position: On-call teachers to...
    30+ days ago in Jobleads

    Report
  • Part-time Educational Assistant

    Buffalo Trail Public Schools Vermilion, AB

    ...End Date: June 26, 2026 Location: Buffalo Trail Learning Hub (VOS), Vermilion, Alberta Hours: 3 hours per day, Monday to Friday, following the school...
    30+ days ago in Jobleads

    Report
  • Policy and Issues Advisor

    Government of Alberta Edmonton, AB

    ...school boards, educators, and other stakeholders, and develop strategies to mitigate risks. Collaboration: Partner with Field Services leadership and staff...
    15 days ago in Jobleads

    Report
  • Junior Senior High Humanities Teacher - Holy Family...

    Lakeland Catholic Schools Waskatenau, AB

    Join Our Team at Lakeland Catholic School Division! Full-Time Junior Senior High Humanities Teacher (1.00 fte) | Start Date: February 2, 2026 Temporary...
    2 days ago in Kitjob

    Report
  • High School Math & Science Tutor (Edmonton)

    Oxford Learning Centres Edmonton, AB

    High School Math & Science Tutor Motivated by mathematics? Sharp with science? Excited by equations in both fields? Eager to help students succeed in math...
    6 days ago in Kitjob

    Report
  • Temporary Part-time (. 50 fte) Senior High Math/Science...

    Pembina Hills School Division Barrhead, AB

    Pembina Hills School Division requires a Temporary Part-time (. 50 fte) Senior High Math/Science Teacher for duties within Barrhead Outreach School. Duties...
    2 days ago in Kitjob

    Report
  • Teacher (Stony Plain)

    Parkland School Division Stony Plain, AB

    Job Details Are you interested in working with our dynamic and progressive school division to pursue excellence in education for students, professional...
    3 days ago in Kitjob

    Report
  • Part-Time Math & Science Teacher/Tutor (Calgary)

    Oxford Learning Centres Calgary, AB

    High School Math/Science Teacher/Tutor Wanted Motivated by mathematics? Sharp with science? Excited by equations in both fields? Eager to help students...
    3 days ago in Kitjob

    Report
  • Substitute Teacher - Cold Lake, Alberta (Bonnyville)

    Lakeland Catholic Schools Bonnyville, AB

    Join Our Team at Lakeland Catholic School Division! Substitute Teachers. Cold Lake Area Start Date: Immediately Locations: Saint Dominic Elementary School...
    2 days ago in Kitjob

    Report
  • Part-Time Math/Science Tutor (Sherwood Park)

    new Oxford Learning Centres Sherwood Park, AB

    Job DescriptionJob DescriptionHigh School Math/Science Teacher/Tutor WantedMotivated by mathematics? Sharp with science? Excited by equations in both fields?...
    1 day ago in Kitjob

    Report
X

Get notified when we have new listings available for senior high school teacher province of AB

x
Receive the latest job offers by email

Receive alerts for this search

Cookie Policy

We use our own and third-party cookies for analitycal purposes and to show you personalized ads based on your browsing habits. You can accept all non-necessary cookies by pressing "That's OK" or personalize them in "Preferences". More information

Preferences

We take good care of you and your data. You can read more about how we use cookies, the third parties who set cookies and update your cookie settings here. More information

Technical cookies

Google Analytics

Google Advertising