7,562 teacher job offers

1-25 of 7,562 jobs

Sort by
company
  • york region district school board  305
  • toronto catholic district school board  110
  • ottawa catholic school board  92
  • durham district school board  78
  • waterloo region district school board  34
  • ottawa carleton district school board ocdsb  31
  • school district 60  31
  • university toronto  26
  • vancouver school board  25
  • chinook school division  23
Contract Type
  • Contract  231
  • Freelance  19
  • Internship  71
  • Per Diem
  • Permanent  135
  • Temporary  756
  • To be determined
  • Volunteer  24
Working hours
  • Full-time  170
  • Part-time  399
Experience
  • 0+
  • 1+
  • 2+
  • 3+
  • 4+
  • 5+
Salary
to
Publication date
  • Today  1,398
  • Within the last 7 days  4,749
  • Teacher (rece)

    new Bloomsbury Academy Mississauga, ON  +1 Location

    ...such as updating emergency contact sheets, allergy lists and keeping the Director/Site Supervisor Teacher updated on changes Observe and assess children’s
    1 day ago in Talent.com

    Report
  • High School Teacher

    new Stars Hockey Academy Calgary, AB  +1 Location

    Company Description We suggest you enter details here. Role Description This is a full-time on-site role located in Calgary, AB, for a High School Teacher at...
    5 h 47 minutes ago in Talent.com

    Report
  • High School Teacher - airdrie

    new Stars Hockey Academy Airdrie, AB

    Company Description We suggest you enter details here. Role Description This is a full-time on-site role located in Calgary, AB, for a High School Teacher at...
    1 day ago in Talent.com

    Report
  • Teacher (rece) - toronto

    new Bloomsbury Academy Toronto, ON

    ...such as updating emergency contact sheets, allergy lists and keeping the Director/Site Supervisor Teacher updated on changes Observe and assess children’s
    1 day ago in Talent.com

    Report
  • Teacher

    NETES Winnipeg, MB

    ...and Employment Services, Inc. Is seeking senior year level teachers for the following courses: Humanities, Math, Science and Academic Prep. The Teacher...
    7 days ago in Jobleads

    Report
  • Piano Teacher

    Piano Teachers Connect Toronto, ON

    ...increase your chances of interviewing at Piano Teachers Connect by 2x Get notified about new Piano Teacher jobs in Toronto, Ontario, Canada. J-18808-Ljbffr
    7 days ago in whatjobs

    Report
  • Teacher (rece) - Bloomsbury Academy

    new Bloomsbury Academy Mississauga, ON  +1 Location

    ...such as updating emergency contact sheets, allergy lists and keeping the Director/Site Supervisor Teacher updated on changes Observe and assess children’s
    1 day ago in Talent.com

    Report
  • Teacher (rece) - mississauga

    new Bloomsbury Academy Mississauga, ON

    ...such as updating emergency contact sheets, allergy lists and keeping the Director/Site Supervisor Teacher updated on changes Observe and assess children’s
    1 day ago in Talent.com

    Report
  • Teacher Assistant (ECA) - mississauga

    new Bloomsbury Academy Mississauga, ON

    ...and assessing applications. Final hiring decisions are made by Fitzrovia’s hiring team. Responsibilities: Under the guidance of the Supervisor Teacher...
    1 day ago in Talent.com

    Report
  • Teacher Assistant (ECA)

    new Bloomsbury Academy Mississauga, ON  +1 Location

    ...and assessing applications. Final hiring decisions are made by Fitzrovia’s hiring team. Responsibilities: Under the guidance of the Supervisor Teacher...
    1 day ago in Talent.com

    Report
  • Teacher

    Society of Christian Schools in BC BC

    ...School Employment Type: part‑time Compensation Range: $11,062.00 – $20,750.00 Date Posted: 22 January 2026 Closing Date: 4 February 2026 POSITION TEACHER...
    2 days ago in Jobleads

    Report
  • English Teacher

    Clearview Public Schools Coronation, AB

    ...This teaching assignment will include Grade 9-12 English and 7/8 Social Studies. The successful applicant will be a highly organized, student focused teacher...
    2 days ago in whatjobs

    Report
  • Teacher Assistant (ECA) - toronto

    new Bloomsbury Academy Toronto, ON

    ...and assessing applications. Final hiring decisions are made by Fitzrovia’s hiring team. Responsibilities: Under the guidance of the Supervisor Teacher...
    1 day ago in Talent.com

    Report
  • Teacher K4 Grade 7

    new Squamish Nation North Vancouver, BC

    ...through inclusive, culturally grounded education? Xwemélch’stn Etsímxwawtxw (Squamish Nation Elementary School) is seeking a dedicated K4–Grade 7 Teacher...
    1 day ago in Talent.com

    Report
  • High School Teacher - Stars Hockey Academy

    new Stars Hockey Academy Calgary, AB

    Company Description We suggest you enter details here. Role Description This is a full-time on-site role located in Calgary, AB, for a High School Teacher at...
    1 day ago in Talent.com

    Report
  • Middle School Math/Science Teacher

    new The Leo Baeck Day School Toronto, ON

    Overview Join to apply for the Middle School Math/Science Teacher role at The Leo Baeck Day School. The Leo Baeck Day School is a Reform Jewish Day School...
    6 h 2 minutes ago in Talent.com

    Report
  • Teacher

    National Autistic Society NB

    ...will be required to complete the relevant safeguarding checks which will include additional references and criminal background checks. Join Us as a Teacher...
    2 days ago in Jobleads

    Report
  • Art Teacher

    ACCEL Schools York, Toronto, ON

    About the Team ACCEL Schools is hiring a highly qualified Art Teacher at Lincoln Park Academy in Cleveland, Ohio dedicated to providing a superior education...
    2 days ago in whatjobs

    Report
  • Oline ESL Teacher - SunJoy Educaiton

    new SunJoy Educaiton Vancouver, BC

    Company Description We suggest you enter details here. Role Description This is a part-time remote role for an Online ESL Teacher. The Online ESL Teacher...
    1 day ago in Talent.com

    Report
  • Teacher Assistant (ECA) - Bloomsbury Academy

    new Bloomsbury Academy Toronto, ON  +1 Location

    ...and assessing applications. Final hiring decisions are made by Fitzrovia’s hiring team. Responsibilities: Under the guidance of the Supervisor Teacher...
    1 day ago in Talent.com

    Report
  • Enseignant. E Français / French Teacher

    new St. George's School of Montreal Longueuil, QC  +2 locations

    L’École St-Georges de Montréal est une communauté d’apprenants et d’apprenantes, vouée à l’excellence et engagée dans une démarche d’amélioration continue. Nos
    5 h 49 minutes ago in Talent.com

    Report
  • Enseignant. E Français / French Teacher - montréal

    new St. George's School of Montreal Montréal, QC

    L’École St-Georges de Montréal est une communauté d’apprenants et d’apprenantes, vouée à l’excellence et engagée dans une démarche d’amélioration continue. Nos
    12 h 45 minutes ago in Talent.com

    Report
  • Spanish Teacher

    St. Clement's School Alberta, AB

    We are looking for a passionate and knowledgeable Spanish Teacher to join our Tanbridge Academy Team. Our ideal candidate can speak and write fluently in...
    2 days ago in Jobleads

    Report
  • Teacher (rece)

    Bloomsbury Academy Toronto, ON

    ...updating emergency contact sheets, allergy lists and keeping the Director/Site Supervisor Teacher updated on changesObserve and assess children’s progress and
    2 days ago in whatjobs

    Report
  • Enseignant. E Français / French Teacher - laval

    new St. George's School of Montreal Laval, QC

    L’École St-Georges de Montréal est une communauté d’apprenants et d’apprenantes, vouée à l’excellence et engagée dans une démarche d’amélioration continue. Nos
    12 h 58 minutes ago in Talent.com

    Report
X

Get notified when we have new listings available for teacher

x
Receive the latest job offers by email

1 2 3 4 5 Next »

7,562 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