Skip to main content

Teacher - 10,000+ job offers

10,000 job opportunities for teacher in Canada updated today

10,000+

job offers found

· Page 1 / 500

Kids & Company operates over 100 childcare centres across Canada and continues to grow. Join our team and build your career with us! Are you dedicated to fostering growth, curiosity, and confidence in children? We’re looking for an educator who values excellence, empathy, and collaboration. Resp

On-site
Today

Title Lessons Teacher Required Instrument(s) Piano/Voice Hours Contract Availability Required Weekdays, Weeknights & Weekends Location 430 Exmouth St Sarnia, ON Job Description Lessons Teachers work as independent contractors The majority of Long & McQuade stores have on-site Lesson Centres

Full timeOn-site
Today

Title Lessons Teacher Required Instrument(s) Drums Hours Contract Availability Required Weekdays, Weeknights & Weekends Location 430 Exmouth St Sarnia, ON Job Description Lessons Teachers work as independent contractors The majority of Long & McQuade stores have on-site Lesson Centres that o

Full timeOn-site
Today

Title Lessons Teacher Required Instrument(s) Piano/Voice Hours Contract Availability Required Weekdays, Weeknights & Weekends Location 2444 Barton Street E Hamilton, ON Job Description Lessons Teachers work as independent contractors The majority of Long & McQuade stores have on-site Lesson

Full timeOn-site
Today

Title Lesson Coordinator/Sales and Rentals Associate Department All Departments Hours Full-time permanent Availability Required Weekdays, Weeknights & Weekends Location 292221 Wagon Wheel Blvd Calgary CrossIron, AB Job Description You will be responsible for managing and administering all aspect

Full timeOn-site
Today

POSITION: TEACHER - AUTOMOBILE MECHANICS (PROGRAM 5798) DEPARTMENT: ADULT EDUCATION AND VOCATIONAL TRAINING SALARY: FROM $54,119 TO $105,432 DEPENDING ON EXPERIENCE AND QUALIFICATIONS COMPETITION NUMBER: TEACHAEVTAM2607-05 LOCATION: Kangiqsujuaq STATUS: CONTRACTUAL 400 HOURS DURATION: AUGUST TO DECE

Service contractOn-site
Today
Funtown Childcare Centre

Do you love working with children and creating a safe, nurturing, and fun learning environment? We’re looking for a passionate, caring, and dedicated Early Childhood Educator (ECE) to join our multi-age daycare team in Delta, BC! ✨ Position Details: Location: Delta, BC Hours: 7:00 AM – 6:00 PM Posit

TemporaryOn-site
Today
Ryan May Music

Kamloops, BC · Part time, contract · $15 to $23 per 30 minute lesson ($30 to $46 an hour) Ryan May Music matches music teachers with students for one on one lessons in their homes. We find the students, book the lessons and handle all the billing, so you can focus on teaching. We are looking for a p

Part timeOn-site
Today
Ryan May Music

Maple Ridge and Pitt Meadows, BC · Part time, contract · $15 to $23 per 30 minute lesson ($30 to $46 an hour) Ryan May Music matches music teachers with students for one on one lessons in their homes. We find the students, book the lessons and handle all the billing, so you can focus on teaching. We

Part timeOn-site
Today
Happy Haven Daycare & OSC

Overview We are seeking a passionate and dedicated Early Childhood Teacher to join our educational team. The ideal candidate will foster a nurturing and engaging environment for young children, supporting their developmental growth through creative and age-appropriate activities. This role offers an

Part timeOn-site
Today
Ryan May Music

Maple Ridge, Pitt Meadows and the Tri-Cities, BC · Part time, contract · $15 to $23 per 30 minute lesson ($30 to $46 an hour) Ryan May Music matches music teachers with students for one on one lessons in their homes. We find the students, book the lessons and handle all the billing, so you can focus

Service contractOn-site
Today

Join our Oxbow Campus as a Substitute/Supply Teacher! You’ll play a key role in covering classes for teachers who are out/off-site for the day! Why you’ll love working with us At OneSchool Global, we believe teaching should be fulfilling, inspiring, and rewarding. As an educator, you can enjoy: Comp

Full timeOn-site
Today
Ryan May Music

Coquitlam, Port Coquitlam and Port Moody, BC · Part time, contract · $15 to $23 per 30 minute lesson ($30 to $46 an hour) Ryan May Music matches music teachers with students for one on one lessons in their homes. We find the students, book the lessons and handle all the billing, so you can focus on

Part timeOn-site
Today

POSTE: ENSEIGNANT(E) - GUIDE DE CHASSE ET PÊCHE (PROGRAMME 4733) SERVICE: ÉDUCATION DES ADULTES ET FORMATION PROFESSIONNELLE SALAIRE: ENTRE 54 119 $ et 105 432 $ PAR ANNÉE, SELON L’EXPÉRIENCE ET LES QUALIFICATIONS CONCOURS N°: TEACHAEVTHF2608-02 LIEU DE TRAVAIL: KANGIQSUJUAQ STATUT: CONTRACTUEL, 400

Full timeOn-site
Today

POSTE : ENSEIGNANT(E) – ÉDUCATION GÉNÉRALE SERVICE : ÉDUCATION DES ADULTES ET FORMATION PROFESSIONNELLE SALAIRE : DE 54 119 $ À 105 432 $ SELON LES QUALIFICATIONS ET L’EXPÉRIENCE CONCOURS N°: TEACHAEVTGE2607-01 LIEU DE TRAVAIL: KANGIQSUJUAQ STATUT: CONTRACTUEL 400 HEURES DURÉE: AOUT À DÉCEMBRE 2026

Service contractOn-site
Today

POSITION: TEACHER – LIGHT VEHICLES MECHANICS (PROGRAM 5867) DEPARTMENT: ADULT EDUCATION AND VOCATIONAL TRAINING SALARY: FROM $54,119 TO $105,432 DEPENDING ON EXPERIENCE AND QUALIFICATIONS COMPETITION NUMBER: TEACHAEVTPOW2608-04 LOCATION: INUKUAK AND PUVIRNITUQ STATUS: CONTRACTUAL 400 HOURS START DAT

Full timeOn-site
Today

POSITION: TEACHER – HUNTING AND FISHING (PROGRAM 4733 ) DEPARTMENT: ADULT EDUCATION AND VOCATIONAL TRAINING SALARY: FROM $54,119 TO $105,432 DEPENDING ON EXPERIENCE AND QUALIFICATIONS COMPETITION NUMBER: TEACHAEVTHF2608-02 LOCATION: KANGIQSUJUAQ STATUS: CONTRACTUAL 400 HOURS DURATION: AUGUST TO DECE

Full timeOn-site
Today

Salary: $20.00–$22.00 per hour Job Type: Part-time or Full-time Locations : Orleans Make a Real Impact. Love Your Job. Teach Life-Saving Skills. Aqua Life Swim Academy is looking for energetic, positive, and reliable Swim Instructors to join our team in Orleans. If you enjoy working with kids, love

Part timeOn-site
Today
KeenKiz

A learning center located in Oakville Ontario, looking for Computer Science teachers/tutors: Provide in-person private or semi-private Computer Science tutoring to Grade 6-12 students; Experience of tutoring with CS courses offered by OSSD, CCC contests, and/or Systematic Coding. Preferred if you ha

On-site
Today

Estimated salary for Teacher

$48,000 – $76,000per year

Estimation confidence: High

Estimate based on market data. Actual salaries may vary depending on experience, company, and location.

View full salary data →

Teacher by city

Find teacher job offers in the top cities in Canada

Industries hiring Teacher

Frequently asked questions about Teacher

How much does a Teacher earn in Canada?
The estimated salary for Teacher in Canada ranges from $48,000 to $76,000 CAD per year, depending on experience and location.
How many Teacher jobs are available?
There are currently 10,000 job offers for Teacher in Canada listed on BeBee.
Which cities have the most Teacher jobs?
The cities with the most Teacher jobs in Canada are: Toronto, Vancouver, Calgary, Edmonton, Montréal.
How can I apply for a Teacher job?
Sign up for free on BeBee, complete your professional profile, and apply directly to the Teacher positions that interest you with one click.