Teacher jobs in Toronto, ON
- Hudson CollegeToronto, ON M6E 1E6
- $70,000–$90,000 a year
- Full-time
- Tuition reimbursement
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- Discounted or free food
- Teach where it matters:* in our close-knit, academically driven high school, you’ll lead classes averaging 15 students, design your own units and inquiry labs…
Head Montessori Teacher
Easily applyUrgently hiringBrightway Montessori AcademyToronto, ON- $28–$33 an hour
- Full-time +1
- You will work closely with the Supervisor and classroom assistants to build a respectful, calm classroom culture from day one.
- Current First Aid/CPR-C.
Cybersecurity Programs Instructor - Career College (Evenings)
Easily applyUrgently hiringOxford College of Arts, Business and TechnologyScarborough, ON M1H 3E9- $35–$50 an hour
- Part-time
- Evening shift
- Vision care
- Dental care
- Life insurance
- Extended health care
- Work from home
2 hires made in past 30 days- In this role, you will deliver engaging cybersecurity training programs that prepare students for successful careers in the field.
Physical Education Teacher
Easily applyNewTown Centre Private SchoolsMarkham, ON- $4,000–$5,000 a month
- Full-time +1
- Vision care
- Dental care
- Company pension
- RRSP match
- On-site parking
- TCPS offers a competitive salary and a comprehensive benefits package.
- The successful applicant should be able to effectively use sound teaching methods and…
Outdoor Education Teacher
Easily applyNewMentor College and TEAM SchoolMississauga, ON L5G 1L1- $57,500 a year
- Full-time +1
- On call
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Company pension
- RRSP match
- Parent contact for first aid issues should be made by the homeroom teacher with the first aider available to discuss the injury with the parent if necessary.
Elementary Teacher
Easily applyNewTown Centre Private SchoolsMarkham, ON L3R 7P3- $4,000–$5,000 a month
- Full-time
- Vision care
- Dental care
- Life insurance
- RRSP match
- Extended health care
- Flexible schedule
- Commitment to strong student, teacher and parent relationships.
- We also provide teachers with paid opportunities to be a part of the After School Courses…
Math Tutor / Teacher / Instructor
Easily applyOften replies in 1 dayMathnasium of Bayview SheppardToronto, ON- $18–$22 an hour
- Part-time
- Weekends as needed +1
- Flexible schedule
- On-site parking
- Instructors must be available to teach in-person from our centre location.
- We offer an employee bonus plan, training, and a flexible work schedule with up to…
RECE Teacher
Easily applyTorah Tots PreschoolNorth York, ON M3H 5V3- From $25.86 an hour
- Full-time
- Monday to Friday
- Paid time off
- Applicant must have experience working as a lead teacher in a Childcare setting.
- The ECE will ensure all policies of Torah Tots are implemented in the class.
- Oxford College of Arts, Business and TechnologyToronto, ON M4W 3C7
- Part-time +1
- Weekends as needed +1
- Vision care
- Dental care
- Life insurance
- Extended health care
2 hires made in past 30 days- Oxford College Downtown Toronto Campus is seeking to hire an Advanced Esthetics and Spa Operations Program Instructor specifically for *Evenings and…
Elementary Music Teacher
Easily applyTown Centre Private SchoolsMarkham, ON L3R 7P3- From $30 an hour
- Full-time
- Vision care
- Dental care
- Company pension
- RRSP match
- Extended health care
- On-site parking
- TCPS offers a competitive salary and a comprehensive benefits package.
- University degree or college diploma or equivalent working experience.
Personal Trainer/Fitness Instructor
Easily applyUrgently hiringWest End Athletic ClubEtobicoke, ON M8Z 3A5- $45–$65 an hour
- Full-time +1
- Weekends as needed
- On-site gym
- Discounted or free food
- Company events
- Flexible schedule
- On-site parking
- Deliver high-quality one-on-one personal training sessions.
- Minimum one year of personal training experience preferred.
- CPR and First Aid Certification.
Personal Trainer/Fitness Instructor
Easily applyUrgently hiringWest End Athletic ClubEtobicoke, ON M8Z 3A5- $45–$65 an hour
- Full-time +1
- Weekends as needed
- On-site gym
- Discounted or free food
- Company events
- Flexible schedule
- On-site parking
- Deliver high-quality one-on-one personal training sessions.
- Minimum one year of personal training experience preferred.
- CPR and First Aid Certification.
Dance Teacher
Easily applyD'Air Dance CollectiveVaughan, ON- $17.20–$25.00 an hour
- Contract
- On-site parking
- A background in early childhood education, classroom experience, and familiarity with special education practices are highly desirable.
French Teacher
Easily applyTrinity Montessori SchoolMarkham, ON- $25–$35 an hour
- Full-time +1
- On-site parking
- Caring, highly-motivated, energetic, innovative and creative teacher.
- Our French Teacher will be an active member of the faculty and will instruct students for…
Registered Early Childhood Educator - Split Shift
Easily applyUrgently hiringCommunity of Maple Child Care ServicesMaple, ON L6A 1P4- From $31 an hour
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Casual dress
2 hires made in past 30 days- Registered and in good standing with the College of Early Childhood Educators, Ontario.
- Job Types: Full-time, Permanent.
ABA Instructor Therapist
Easily applyNEXUS THERAPYNorth York, ON- From $30 an hour
- Full-time +1
- Flexible schedule
- Experience implementing ABA teaching programs in home, school, or community settings.
- Implement individualized ABA treatment plans under BCBA/RBA supervision.
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.
People also searched:
Career Resources:
Job Post Details
High School Computer Science and Mathematics Teacher (Full-Time, Sept 2026 Start) - job post
Job details
Pay
- $70,000–$90,000 a year
Job type
- Full-time
Location
Benefits
Pulled from the full job description
- Tuition reimbursement
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- Discounted or free food
- RRSP match
Full job description
About Hudson College
Hudson College is a co-educational, JK–Grade 12 private school located in Toronto’s St. Clair West neighbourhood. With 440 students, we believe in one thing above all: be yourself. Our friendly community celebrates individual strengths, sparks curiosity, and supports personal growth for every student.
The Opportunity — High School Computer Science and Mathematics Teacher
Start date: September 8, 2026 · Status: Full-time, Upper School
Teach where it matters: in our close-knit, academically driven high school, you’ll lead classes averaging 15 students, design your own units and inquiry labs with state-of-the-art resources, see good ideas adopted swiftly, step into leadership roles early, enjoy robust professional-development support, and still keep a healthy work-life balance.
Why You’ll Love Teaching at Hudson College
- Small classes — classes average 15 students, letting you build meaningful connections and maximize learning time.
- Respectful, motivated learners — discipline issues are uncommon and addressed promptly.
- Creative autonomy — freedom to design engaging lessons and see good ideas adopted within weeks.
- State-of-the-art labs & technology — modern resources support deeper scientific exploration.
- Early leadership opportunities — step into department‐level, club, or initiative leadership roles sooner than at larger schools.
- Generous PD & mentorship — a strong professional-development budget and peer mentoring accelerate your growth.
- Excellent work–life balance — realistic workload and supportive policies
- Inclusive, down-to-earth culture — just good people doing meaningful work; collaboration is real and your contributions count.
What We’re Looking For:
- OCT certification (or a valid teaching certificate from another Canadian province)
- Demonstrated success teaching high school-level Computer Science and Mathematics.
- Experience teaching other STEM-related courses would be considered an asset.
- A passion for ongoing professional learning.
- A willingness to contribute to school life (clubs, athletics, enrichment).
- Strong communication skills and a collaborative mindset.
How to Apply
Please send us your resume and a cover letter explaining your teaching philosophy, key experiences, and why Hudson College is the right fit for you.
Only those selected for an interview will be contacted.
We look forward to welcoming our next great teacher!
Job Type: Full-time
Pay: $70,000.00-$90,000.00 per year
Benefits:
- Company events
- Dental care
- Discounted or free food
- Employee assistance program
- Extended health care
- Life insurance
- On-site parking
- Paid time off
- RRSP match
- Tuition reimbursement
- Wellness program
Licence/Certification:
- OCT or teaching certificate from another province in Canada (required)
Work Location: In person