Jobs 1 to 10 of 3,235
Upload your resume - Let employers find you
Elementary School Teacher
Hamilton Private School - Hamilton, ON
Hamilton Private school seeking Elementary School Teacher. Please send resume and cover letter. Core Subject Areas:....
Easily apply
Online Elementary Teacher
51Talk - 15 reviews - Toronto, ON
Showcase your English teaching skills. 51Talk aims at providing a comprehensive, all-in-one online education platform through its unique foreign teacher 1 to 1...
Easily apply
Education Coordinator Full time
Oxford Learning, Unionville - Markham, ON
You will champion the Oxford curriculum, manage and ensure the quality of education standards and teaching staff. Education Coordinator– Unionville .*....
Easily apply

Elementary Educators

High Park Day School - Toronto, ON
$35,000 a year
As a young school with many programs still in development, one of our goals is to recruit staff that are able, and have the desire to contribute to building a...
Easily apply

Education Centre Manager

Foresthill Scholars Education Centre - Toronto, ON
Centre Manager Job Description at Scholars Education Centre*. You must be willing to encourage a commitment to excellence through diversity and ensure the...
Easily apply

ESL Online Instructor

Columbia International College - 16 reviews - Hamilton, ON
Previous teaching experience would be an asset. Trainers will be provided with web cams and headsets. We are currently looking for an ESL Online Instructor to...

On-Call and Substitute Teachers Wanted

London- area schools - Durham Region, ON
$50,000 a year
Are you one of the almost 10,000 teacher's college graduates finding it extremely difficult to secure full-time, stable employment?...
Easily apply


McMaster University - 140 reviews - Hamilton, ON
$7,025 a month
Previous teaching experience in course or its subject is preferred. Selection will be based on seniority, teaching competence, and previous academic employment...

English Teacher

Bronte College - Mississauga, ON  +1 location
_In accordance with the Ontario Human Rights Code, Accessibility for Ontarians with Disabilities Act, 2005, and Bronte College's Accessibility Policy,...
Easily apply

Part-Time Teacher

Write on Q, Mississauga - Mississauga, ON
$25 an hour
Experience teaching at the elementary level is required. We offer part-time teaching positions at competitive compensation rates ( $25-30/hour)....
Easily apply


TFS Canada's International School - West, ON
Certified teacher (B.Ed) with 2+ years of experience teaching at the primary/junior school levels. TEACHER - ONE YEAR REPLACEMENT - WEST CAMPUS....
Easily apply

Director, Educational Partnerships & Evaluations

Free The Children - Toronto, ON
While resumes are important, we want to know what makes you a great fit for our team and culture. The Director of Educational Partnerships & Evaluation will...
Easily apply

Education Director

Oxford Learning Waterdown - Hamilton, ON
$34,000 a year
‪‪Comfortable in conducting seminars, workshops and teacher meetings. ‪‪If this sounds like something you would love to do, please email us your resume and...
Easily apply
Cognitive Teacher
Arrowsmith School - Toronto, ON
Ontario Teacher Certification or Equivalent. A Cognitive Classroom Teacher at Arrowsmith School is responsible for teaching students in their cognitive...
Easily apply
Online ESL Tutor
Golden Voice English - Ontario
ESL/EFL teaching experience, which may include a combination of part-time, volunteer, community and coaching activities....

Never miss a job. Get new jobs emailed to you daily.

Get email updates for the latest Teaching jobs in Ontario
You agree to get information about new jobs for this search by email.You can cancel email alerts at any time.
Get new jobs for this search by email
You agree to get information about new jobs for this search by email.You can cancel email alerts at any time.
Company with Teaching jobs
Are you passionate about teaching and sharing what you know? JOIN OUR 6,000 HAPPY TEACHERS.
Teacher salaries in Ontario

$17.64 per hour

9.1% lower than national average


Salary data based on 61 employees and 823 jobs