26 full-time science teacher job offers

1-25 of 26 jobs

Sort by
City
  • Toronto  4
  • Vancouver  3
  • Calgary  2
  • Moose Jaw  2
  • Prince Albert  2
  • Bonnyville  1
  • Cornwall  1
  • Edson  1
  • Kenaston  1
Province
  • Ontario  7
  • Saskatchewan  5
  • Alberta  4
  • British Columbia  3
  • New Brunswick  2
Profession
  • Science Teacher
company
  • grande yellowhead public school division  1
Contract Type
  • Contract
  • Freelance
  • Internship
  • Per Diem
  • Permanent
  • Temporary  4
  • To be determined
  • Volunteer
Working hours
  • Full-time  4
  • Part-time
Experience
  • 0+
  • 1+
  • 2+
  • 3+
  • 4+
  • 5+
Salary
to
Publication date
  • Today  3
  • Within the last 7 days  19
  • Science Teacher

    St. Clement's School Toronto, ON

    Overview St. Clement's School is currently looking for a Science Teacher to join our school teaching Science at the intermediate and senior level on a...
    3 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...
    5 days ago in Jobleads

    Report
  • Computer Science Competition Teacher (Full-time...

    Forbest Academy Vancouver, BC

    Computer Science Competition Teacher (Full-time / Part-time) Apply for the Computer Science Competition Teacher (Full-time / Part-time) role at Forbest...
    5 days ago in Jobleads

    Report
  • Teacher - Science - TEACH001225-00-

    Battle River Treaty 6 Health Centre Moose Jaw, SK

    ...Apply By: 13-Feb-2026 How to Apply? :Application Information Employer Name: SASKATCHEWAN DISTANCE LEARNING CENTRE Sask DLC requires a temporary full time...
    2 days ago in Jobleads

    Report
  • Science Teacher/Tutor

    new Ontario Hockey Academy Cornwall, ON

    Ontario Hockey Academy. High School Science Teacher (Full Time) Opening JAN Cornwall, Ontario. Must have a current Canadian work visa. Please apply online at...
    1 day ago in whatjobs

    Report
  • Computer Science Teacher (2026-2027)

    Kaizen Lab Toronto, ON

    Position: likely to be vacant Position Type: Full time Language of Instruction: French Location: Toronto campus. 318 Lawrence Avenue East, Toronto, Ontario...
    5 days ago in Jobleads

    Report
  • Sr. High Science Teacher- Rundle College

    Rundle Schools Calgary, AB

    Position Available: Sr. High Science Teacher Location: Rundle College. Conklin Campus Start Date: August 2026 Posting: Internal/ External Capacity: Full-Time...
    3 days ago in Jobleads

    Report
  • Teacher - Science - TEACH001225-00-

    Battle River Treaty 6 Health Centre

    Application Information Employer Name: SASKATCHEWAN DISTANCE LEARNING CENTRE Sask DLC requires a temporary full time Science teacher. The position will...
    3 days ago in Jobleads

    Report
  • Computer Science Competition Teacher (Full-time...

    Forbest Academy Vancouver, BC

    ...like the Canadian Computing Competition (CCC) and related global contests. Qualifications and Requirements Bachelor’s degree or higher in Computer Science...
    13 days ago in Jobleads

    Report
  • Inspire & Lead: Grades 7-12 Science Teacher

    St. Clement's School Toronto, ON

    A leading independent girls' school in Toronto is seeking a full-time Science Teacher to join their faculty starting August 31, 2026. This position involves...
    3 days ago in Jobleads

    Report
  • Senior High Science Teacher: Inspire Curiosity & Growth

    Rundle Schools Calgary, AB

    A leading educational institution in Calgary, Alberta is seeking a passionate Senior High Science Teacher for a Full-Time Permanent position. The successful...
    3 days ago in Jobleads

    Report
  • Science Teacher

    GUARDIAN SELECTION NB

    Location: York Salary: £32,916 – £51,048 per annum Contract: Full-Time Start Date: January 2026 GSL Education are looking for a motivated Science Teacher to...
    19 days ago in Jobleads

    Report
  • Teacher - Science & Calculus

    Sask DLC Prince Albert, SK

    ...1061 Central Avenue Prince Albert, SK S6V4V4, CAN Estevan Comprehensive HS 255 Spruce Drive Estevan, SK S4A2V6, CAN Sask DLC requires a Temporary full time...
    14 days ago in Jobleads

    Report
  • Online Science Teacher (Temporary, Grades 10-12) Feb–June

    Battle River Treaty 6 Health Centre Moose Jaw, SK

    An educational institution in Canada is seeking a temporary full-time Science teacher to commence on February 23, 2026. The role involves delivering engaging...
    2 days ago in Jobleads

    Report
  • Inspiring Science Teacher — Lead Curriculum & Growth

    Academy Transformation Southwestern Ontario, ON

    A well-regarded educational institution in Southwestern Ontario seeks a dynamic Teacher of Science to join their faculty. This full-time role offers the...
    5 days ago in Jobleads

    Report
  • Online Science Teacher (Temp, Grade 10–12)

    Battle River Treaty 6 Health Centre

    A leading educational institution in Canada is seeking a temporary full-time Science teacher for Grades 10-12, commencing on February 23, 2026...
    2 days ago in Jobleads

    Report
  • Computer Science Teacher / Enseignant-e de technologie...

    Toronto, ON

    Computer Science Teacher / Enseignant-e de technologie (2026-2027) Toronto, ON – Full-time. Position: likely vacant Position Type: Full time Language of...
    5 days ago in Jobleads

    Report
  • Online Science Teacher - Grade 10-12 (Temp Feb-Jun)

    Battle River Treaty 6 Health Centre

    A regional education organization in Canada is seeking a temporary full-time Science teacher. The role involves delivering engaging online lessons for...
    2 days ago in Jobleads

    Report
  • Online Science Teacher (Grades 10-12) - Temporary Position

    Battle River Treaty 6 Health Centre

    A leading educational institution in Saskatchewan is seeking a temporary full-time Science teacher to deliver engaging online lessons to students in grades...
    2 days ago in Jobleads

    Report
  • CCC Prep Computer Science Teacher

    Forbest Academy Vancouver, BC

    ...and Vancouver offices, primarily during after-school and evening hours. Competitive hourly rates available, with benefits for full-time staff. J-18808-Ljbffr
    13 days ago in Jobleads

    Report
  • Science Teacher/Tutor

    Ontario Hockey Academy Eastern Ontario, ON

    Overview Ontario Hockey Academy. High School Science Teacher (Full Time) Opening JAN 15 2026. Cornwall, Ontario. Must have a current Canadian work visa...
    13 days ago in Jobleads

    Report
  • Online Science & Calculus Teacher (Grade 10–12)

    Sask DLC Prince Albert, SK

    A provincial online education provider is looking for a Temporary full-time teacher for Science 10 & Health Science 20 as well as Pre-calculus 20. The...
    14 days ago in Jobleads

    Report
  • Dynamic Science Teacher (KS3–KS4)

    GUARDIAN SELECTION NB

    A leading education agency in Canada is seeking a motivated Science Teacher to join a secondary school in the York area. The role involves teaching Biology...
    19 days ago in Jobleads

    Report
  • Teacher, Full-Time, Interim: Science (Edson)

    new Grande Yellowhead Public School Division Edson, AB

    Applications Are Invited For The Position Of Teacher at Parkland Composite High School Position: Teacher, Full-Time, Interim: Science & Mathematics Location...
    1 day ago in Kitjob

    Report
  • Teacher - Science (Kenaston)

    Equest Kenaston, SK

    Sask DLC requires a temporary full time Science teacher. The position will commence on February 23rd, 2026 and end on June 26, 2026. The position will be at...
    3 days ago in Kitjob

    Report
X

Get notified when we have new listings available for full time science teacher

x
Receive the latest job offers by email

1 2 Next »

26 full-time science teacher job offers

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