Teaching Positions jobs
Elementary Teacher
Easily applyUrgently hiringTrinity Montessori SchoolMarkham, ON L3R 0K1- $30–$35 an hour
- Full-time +1
- Vision care
- Dental care
- Extended health care
- Have at least two years on-job experience working in a Montessori environment.
- Be loving, patient, reliable, responsible, mature, hard-working, energetic,…
Academic Tutor
Easily applyUrgently hiringScholars Education CentreScarborough, ON M1C 1K5- $19–$28 an hour
- Full-time +3
- Casual dress
- Company events
- Flexible schedule
- On-site parking
Often responds in 3 daysTop-rated employer- Experience with students in a teaching or tutoring environment.
- You enjoy mentoring students and helping them achieve their full learning potential.
Learning Support Teacher
Easily applyRuth Rumack's Learning SpaceToronto, ON M4S 3C3- $48,500 a year
- Full-time +2
- 20 to 36 hours per week
- Paid time off
- Company events
- Extended health care
- OCT certification or relevant teaching experience.
- 2+ years of experience teaching students.
- The starting annual salary for a full-time position is $48,500.
Elementary Co-Teachers and Supply Teachers
Easily applyTown Centre Private SchoolsMarkham, ON L3R 7P3- $22 an hour
- Full-time
- Vision care
- Dental care
- RRSP match
- Extended health care
- Flexible schedule
- On-site parking
- TCPS offers a competitive salary and a comprehensive benefits package.
- The school is easily accessible by York Region or Toronto public transit as well as…
English Math Science, French teacher tutor
Easily applyEducation CenterMississauga, ON L4Z 3G1- $20–$40 an hour
- Full-time +1
- On-site parking
- Experience in tutoring or teaching in any of the above subjects.
- To prepare necessary supplementary teaching materials for the assigned courses.
Teacher - Punjabi
Easily applyDasmesh Punjabi School, AbbotsfordAbbotsford, BC V4X 1T7- $58,000–$86,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Experience teaching students across multiple grade levels.
- DPS is an independent English-language K–12 school serving approximately 1,000 students in Abbotsford…
Childcare Worker
Easily applyNewStoney Tribal AdministrationEden Valley, AB- Full-time
- This position will require knowledge of the Early Learning Framework (FLIGHT) and will work in close cooperation with the Daycare Manager, support staff and…
Early Childhood Assistant
Easily applyUrgently hiringHarwood Montessori SchoolVernon, BC V1T 3M9- $21.75–$27.28 an hour
- Permanent
- Enthusiasm for teaching and supporting young learners’ growth and development.
- Your enthusiasm and commitment will help foster early childhood development,…
High School Woodworking Teacher Needed!
Easily applyKhalsa Secondary SchoolSurrey, BC- From $6,600 a month
- Full-time +2
- Paid time off
- Vision care
- Dental care
- On-site childcare
- Extended health care
- On-site parking
- Khalsa Secondary School is looking for *one Woodworking teacher.
- Khalsa School is an independent Sikh school in British Columbia.
- ADST- Woodwork 10 (2 blocks).
High School ELA/ Humanities Teacher
Easily applyUrgently hiringGobind Sarvar School CalgaryCalgary, AB T3J 5H3- Full-time
- Paid time off
- Vision care
- Dental care
- RRSP match
- Extended health care
6 hires made in past 30 days- Familiarity with various teaching methodologies and multiple intelligences.
- Adaptability and flexibility in teaching approaches within a diverse classroom…
Junior High ELA /Humanities
Easily applyUrgently hiringGobind Sarvar School CalgaryCalgary, AB T3J 5H3- Full-time
- Paid time off
- Vision care
- Dental care
- RRSP match
- Extended health care
6 hires made in past 30 days- Familiarity with various teaching methodologies and multiple intelligences.
- Adaptability and flexibility in teaching approaches within a diverse classroom…
Grade 3 Teacher - 2026 -2027 School Year
Easily applyUrgently hiringGobind Sarvar School CalgaryCalgary, AB T3J 2J1- Full-time +2
- Paid time off
- Dental care
- RRSP match
- Extended health care
6 hires made in past 30 days- Familiarity with various teaching methodologies and multiple intelligences.
- Adaptability and flexibility in teaching approaches within a diverse classroom…
Elementary Teacher
Easily applyProgressive AcademyEdmonton, AB T5N 1A3- From $60,000 a year
- Full-time +1
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- Extended health care
- On-site parking
- Experience teaching at the elementary level.
- Integrate technology and innovative teaching practices to support student engagement and learning.
Elementary Teacher
Easily applyProgressive AcademyEdmonton, AB T5N 1A3- From $60,000 a year
- Full-time +1
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- Extended health care
- On-site parking
- Experience teaching at the elementary level.
- Integrate technology and innovative teaching practices to support student engagement and learning.
Nature Centre Educator
Easily applyNewCowichan Estuary Nature CentreCowichan Bay, BC- $25–$30 an hour
- Part-time +1
- 10 to 20 hours per week
- On-site parking
- The Educator’s schedule will follow the school year calendar.
- As our Educator, you will lead education programs for students, support field trips, while…
Kindergarten K4/K5 Teacher
Easily applyStoney Tribal AdministrationEden Valley, AB- Full-time
- Tuition reimbursement
- Vision care
- Dental care
- Employee assistance program
- Language training provided
- Company pension
- The ideal candidate will have a strong foundation in early childhood education, a deep commitment to student well-being and learning, and the ability to…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
Career Resources:
Job Post Details
Elementary Teacher - job post
Job details
Pay
- $30–$35 an hour
Job type
- Contract
- Full-time
Location
Benefits
Pulled from the full job description
- Vision care
- Dental care
- Extended health care
Full job description
Applicants for the above teacher positions must:
- have at least two years on-job experience working in a Montessori environment
- possess a Bachelor degree
- be loving, patient, reliable, responsible, mature, hard-working, energetic, adaptable, innovative and creative, willing to learn and flexible
- Ability to provide differentiated learning within multi-aged groupings
- possess positive working attitude
- be genuinely interested in working with children
- possess strong Language and Math skills
- be hardworking and responsible
- Comfortable working in private school settings
- Commitment to being involved in school life
Each applicant must have a current Police Check including Vulnerable Sector Screening, a valid and current CPR with Standard First Aid C + AED certificate. The successful candidate will be energetic, enthusiastic, has excellent communication skills, experience working in a team environment, friendly and is willing to contribute to the success of the School beyond his/her own classroom.
Job Types: Full-time, Contract, September 2026- June 2027
Salary: $30-$35.00 per hour
Job Types: Full-time, Contract
Contract length: 10 months
Pay: $30.00-$35.00 per hour
Benefits:
- Dental care
- Extended health care
- Vision care
Education:
- Bachelor's Degree (preferred)
Work Location: In person
Expected start date: 2026-08-31