Upload your resume - Let employers find you

Teaching jobs

Sort by: relevance - date
Page 1 of 8,470 jobs

Teacher (Grades 6-9)

Takla Nation
Prince George, BC
Temporarily remote
  • Experience teaching in a First Nation School preferred.
  • Embrace a school-wide approach to teaching.
  • 10 MONTH TERM CONTRACT – September to June*.

Certified Teachers for Homeschooling

Prep Academy Tutors of Montreal
Montréal, QC
$30 - $50 an hour
  • Energetic and enthusiastic teachers with experience teaching.
  • They must demonstrate experience with tutoring or teaching in a professional setting, who can meet…

Elementary School Teacher

Khalsa School of the Fraser Valley
Aldergrove, BC
$48,000 a year
  • Khalsa School is an independent Sikh school in British Columbia.
  • You must be eligible to be employed in Canada.

Senior Badminton Coach new

Ace Badminton Centre
Richmond, BC
$26 an hour
  • Teaching students one on one and in groups.
  • At least three years of experience coaching badminton and at least one year of experience playing badminton…

Montessori Teacher new

The Keitner's
Toronto, ON
$16 - $40 an hour
  • The right candidate will also have experience teaching Casa and Elementary, and have the capacity for these different age groups.
  • Child care: 1 year (Required).

Teaching Assistant

Chisholm Academy
Oakville, ON
  • Chisholm Academy, a private school for students with learning difficulties, is currently seeking 2 full-time Teaching Assistants.

Urgent: French Teacher - Online Teaching $24-$35 new

The Education Academy
Remote
$24 - $35 an hour
  • French teaching: 1 year (Preferred).
  • Online Zoom teaching: 1 year (Required).
  • Ontario Certified teacher with minimal 2-3 years experienced and be able to teach…

Advanced Math Teaching Assistant new

Country Hills Kumon
Calgary, AB
$15 - $17 an hour
  • Experience with tutoring is ideal; Strong skills in Math and in teaching high level Math (up to 1st year university Math).
  • Job Types: Part-time, Casual.

French Teacher - Online Instructor or Classroom teacher new

The Education Academy
Remote
$20 - $28 an hour
  • French online teaching/tutoring: 1 year.
  • French teaching: 1 year (Preferred).
  • Utilize Common European Framework of Reference (CEFR) in lesson design, delivery…

Online English teacher (Home based).

TipTop ESL Ltd
Quebec City, QC +8 locations Remote
$25 - $31 an hour
  • At least one year of recognized teaching experience.
  • Enjoy teaching students with varying degrees of English ability from China and Japan.

Substitute Teachers; Teaching and Learning Assistants; and C...

  • We are currently recruiting for substitute teachers; teaching and learning assistants; and casual support staff and student assistants for various schools and…

Online Tutor for all Grades new

Toronto, ON Remote
$17 - $19 an hour
  • Previous teaching, tutoring or mentorship experience (camp/volunteer experience counts!).
  • TutorBright is currently hiring experienced and caring educators in…

Math competition teacher for Euclid, COMC, CMO, AMC 8-12, AI... new

North America Vocational Education Group
Vancouver, BC Remote
$45 an hour
  • Professional teaching in the corresponding subjects.
  • Develop the teaching materials in the corresponding subjects.
  • Bachelor’s degree in the related field.

Teaching Assistant new

Summit School / École le Sommet
Saint-Laurent, QC
  • Plan, prepare, and develop various teaching aids.
  • Candidates must be available Monday-Friday from 8:45 am -3 pm.
  • Assisting teachers within the classroom.

Online English Gr7-9 Literature Teacher new

CCYC Tutoring Centre
Remote
$20 - $50 an hour
  • Familiar with online teaching software(zoom especially).
  • Experience tutoring, teaching or working with students in some capacity.

Online Tutor new

UO Learning
Greater Toronto Area, ON Remote
$20 - $30 an hour
  • Type: Group classes, as well as one-on-one.
  • Subjects: the English language and STEM (K to grade 6).
  • - English language fluency & proficiency is an absolute must…

Lifeguard/Instructor III

City of Dawson Creek
Dawson Creek, BC
$30 - $35 an hour
  • Along with a demonstrated teaching and leadership ability, the successful applicant will have the ability to perform all duties in a safe manner and to maintain…
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.