Skip to content
Enable Pakistan
Gold 24K 424,184/tola ▼0.31% Gold 22K 388,835/tola ▼0.31% Silver 5,381/tola ▼1.01% US Dollar (USD/PKR) 277.39/unit ▲0% Petrol 362.00/litre ▲0%

Teaching jobs in Canada

346 jobs · newest first

Elementary Teacher/Tutor

Oxford Learning Centres Burlington, ON

CA$20 - 23 per hour

Part-Time Elementary Teacher/Tutor Wanted Passionate about puns? Excited by literature? Eager to help elementary... students succeed in all subjects [English / French]? We are currently seeking part-time teacher-tutors for a role…

Babysitter/Mother’s helper

LaSalle, ON

ECE/teacher preferred with 5 years experience. Must be comfortable teaching our child and with housekeeping and cooking.…

English, French, Math & Science Teacher/Tutor

Oxford Learning Centres Blainville, QC

English, French, Math, and Science Teacher/Tutor Wanted Love literature? Motivated by mathematics? Sharp with science... Blainville is currently seeking part-time teacher-tutors for a role in our learning centre. This position is perfect…

Principal Software Engineer

Pearson Canada

educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources…

0 FTE Temporary Grade 3/4 Teacher

Prairie Valley School Division Saskatchewan

have a positive impact on student success and our school communities, we invite you to apply for the temporary Teacher position... Assignment: Grade 3/4 Teacher Qualifications: Bachelor of Education degree A valid Saskatchewan teacher certificate…

Elementary English and French Teacher

Oxford Learning Centres Niagara Falls, ON

CA$19 - 20 per hour

Part-Time Elementary Teacher/Tutor Wanted Passionate about puns? Excited by literature? Eager to help elementary... students succeed in all subjects English / French? We are currently seeking part-time teacher-tutors for a role…

Part-Time Math/Science Tutor

Oxford Learning Centres Sherwood Park, AB

CA$16 - 19 per hour

High School Math Teacher/Tutor Wanted Motivated by mathematics? Excited by equations? Eager to help students succeed... in math? Gain valuable teaching experience! Oxford Learning Sherwood Park is currently seeking part-time teacher-tutors…

Tutor - High School Math, including Calculus w/Vectors

Oxford Learning Centres Cambridge, ON

CA$18.5 - 20 per hour

Part-Time Senior-Level Math Teacher-Tutor (Gr. 11-12) Wanted Motivated by mathematics? Excited by equations? Eager... is looking for an upbeat, reliable, enthusiastic, dynamic part-time High School Math Teacher who wants to work in a rewarding teaching…

Part-Time French Tutor

Oxford Learning Centres Sherwood Park, AB

CA$16 - 19 per hour

French Teacher/Tutor Wanted Eager to help students turn “Je ne sais pas” into “Oh la la”? Motivated to help support... teacher/tutor/coach. Ignite your passion for helping students succeed – en français! We teach students HOW to learn French…

Part-Time English/Social Tutor

Oxford Learning Centres Sherwood Park, AB

CA$16 - 19 per hour

Part-Time English Teacher/Tutor Wanted Passionate about puns? Excited by literature? Eager to help students succeed... teacher-tutors for a role in our learning centre. This position is perfect for anyone who loves working with students, enjoys…

Sous Chef

Meridia Recruitment Solutions New Brunswick

CA$18 - 22 per hour

teacher and mentor. Professional and accountable. Resilient in a fast-paced environment. Respectful, collaborative…

University Tutors - Guelph, Ontario

Prep Academy Tutors Guelph, ON

and teaching backgrounds, including: Ontario Certified Teachers (OCT) Current teacher candidates University and college…

Sessional - Faculty (Academic Developer)

Thompson Rivers University Kamloops, BC

CA$2732.34 per month

degree is required. Demonstrated successful post-secondary teaching in a teacher education program…

Maternity Cover-Homeroom Teacher

International Schools Partnership Brampton, ON

CA$50000 per year

Job Description Key Responsibilities Support Classroom Instruction. Assist the lead teacher in implementing daily... children's development and behavior; communicate concerns or notable progress to the lead teacher. Support Routines…