e.g. job, company, titlee.g. city, province or postcode
advanced search »
  • Jobs  »  
  • Teaching Jobs

Browse Teaching Jobs

768 Teaching Jobs in Canada

Teachers are an invaluable group with one of the most challenging and rewarding professions. Whether teaching primary school, secondary school, university or college, teachers educate students on a variety of subjects that become important in later life. Helping students discover a wide range of topics, from mathematics to archaeology to second languages, teachers are some of the most influential people in a person's life. Often required to work with scholars of varying ages – from age four to early adulthood –teachers must use encouraging styles of instruction to engage students in a particular subject while following an approved curriculum.

Responsibilities & Skills

The responsibilities of teachers vary by age group, school curriculum, and subject. Generally, teachers are required to evaluate the progress of students, assign work and give tests, but teachers must also be able to recognize the individual learning needs of students. While primary school teachers are responsible for a class throughout the school day, secondary school teachers and college and university professors usually teach a specialist subject to several classes. An understanding, approachable nature and a high level of energy is important.

Required Qualifications

  • Bachelor's degree in education
  • Must hold a provincial or territorial teaching certificate
  • Membership in a provincial or territorial teachers' association may be needed

Useful Links

Popular Teaching Jobs

Do you work in Teaching? Tell us what it's like!

Latest Teaching Jobs

Wellness Consultant
To be discussed - Quebec , Montreal (Region)
Conseiller en réeducation
To be discussed - Quebec , Montreal (Region)
Agent de mise en marché
To be discussed - Quebec , Montérégie (South Shore)
Part-time English Teachers
To be discussed - Quebec , Estrie
Teacher / Intern teacher Job
13971 - Quebec City, Manitoba
Early Childhood Educator
North Vancouver, British Columbia
Program Manager
Oakville, ON, L6J 7T9
Program Manager
Burnaby, BC, V5B3B8