Upload your resume - Let employers find you

Teacher jobs in Markham, ON

Sort by: relevance - date
Page 1 of 312 jobs

Science and Technology Teacher

  • Ability to teach and manage the class as the homeroom teacher.
  • OCT in good standing, Junior / Intermediate certified.
  • Patient and love to work with children.

Online Montessori Teacher new

eLamb Academy
Aurora, ON
Temporarily remote
$25 - $35 an hour
  • You will work with students from Pre-school to G1 by one to one or in smaller groups, plan lessons based on the Montessori curriculum, and take on…

Montessori Upper Elementary Teacher

Blaisdale Montessori school
Pickering, ON
$34,600 - $47,600 a year
  • Genuine warmth and love for guiding children and their families• Understand and implement Montessori pedagogy and initiative to do and bring new things to the…

Montessori Teacher new

Blooming Lives Montessori Inc.
Markham, ON
  • Experienced Casa Montessori Teacher, 2-5 years teaching experience preferred.
  • Valid Vulnerable Police Check, up to date First Aid and CPR, and up to date…

Montessori Teacher ( MACTE or AMI)

Creative Minds Montessori Academy Inc.
Scarborough, ON
$23,257 - $48,277 a year
  • Use various assessment tools to evaluate each student’s capabilities within the classroom.
  • Prepare an environment conducive to learning and social and academic…

English Teacher Opportunity - Work Remotely

Preply
Canada
Remote
$20 - $40 an hour
  • Experience in teaching one-on-one online classes with proven results.
  • Access to Preply’s platform for teachers; statistics of your performance, payment…

IB/OSSD Business/Economics Teacher

Greater Toronto Area, ON
Temporarily remote
$27 - $35 an hour
  • We are looking for an enthusiastic teacher who is seeking a challenging and rewarding full-time or part-time position.
  • Experience with ESL students is an asset;

Montessori Teacher (Lower Elementary) new

Blaisdale Montessori school
Ajax, ON
$32,600 - $45,600 a year
  • This includes in-class safety barriers for teachers, and children.
  • Lower Elementary Teaching diploma/certificate.
  • Job Types: Full-time, Permanent.

Mathematics & Physics Teacher, Senior High school (Grade 11-... new

Birmingham International Collegiate of Canada
Toronto, ON
Temporarily remote
$20 - $28 an hour
  • Membership in a provincial or territorial teachers' association or federation, Provincial or Territorial Teaching Certificate MUST.

Primary Teacher new

Prestige School
Richmond Hill, ON
$38,000 - $55,000 a year
  • Well established private school is seeking a full-time Primary teacher.
  • A minimum of one year experience or the OCT certificate is required.

Mandarin Teacher new

Datacrunch Education
Markham, ON
$25 an hour
  • Childcare by a montessori teacher is available on-site for up to 1 child.
  • The Mandarin teacher will prepare lessons, worksheets, and review topics learned in…

Overnight/Early Morning Online ESL Teacher

NAE Tech Soulution
North York, ON
Temporarily remote
$18 - $20 an hour
  • Hours are most usually between 9PM-9AM, depending on the teachers/students availability.
  • Due to COVID-19, you have to work from home from your laptop.

Montessori Teacher new

TORONTO FRENCH MONTESSORI SCHOOL
Stouffville, ON
$32,988 - $40,319 a year
Casa Montessori teacher in a beautiful school house setting in downtown Stouffville. Small class size, with strict Covid protection policies in place.…

Montessori Co-Teacher new

Richmond Hill Montessori and Elementary Private Sc...
Richmond Hill, ON
$25.75 an hour
  • Experience in a private school is preferred.
  • MACTE or AMI Montessori certification, OCT, and/or ECE diploma registered with the College of Early Childhood…

Elementary Teacher (JK-Grade 6) new

TMS School
Richmond Hill, ON
  • Commitment to strong student/teacher relationships.
  • Establishing good relationships with teachers, staff and parents across the school community.
Get new jobs for this search by email
By creating a job alert or receiving recommended jobs, you agree to our Terms. You can change your consent settings at any time by unsubscribing or as detailed in our terms.