Teaching jobs in Newmarket

Junior School French Teacher Full-Time Position (LOA) 1 Year Contract Beginning August 2026 Pickering College is more than a place to teach - it’s a vibrant community where educators grow, collaborate, and inspire. As Ca...
2d ago
Apply
Lauremont School is inviting applications from motivated, inspiring individuals for the position of: Toddler Teacher (12-18 Month Maternity Leave Contract) (This position will commence late August 2026) Lauremont acknowl...
1w ago
Apply
Sphere Program – French and Resource Teacher Full-Time Position Beginning August 2026 Pickering College is more than a place to teach - it’s a vibrant community where educators grow, collaborate, and inspire. As Canada’s...
3w ago
Apply
The Country Day School Junior/Middle/Senior School Physical Education Teachers Full-Time, Permanent and Full-Time, Contract Positions  Commencing September 2026 Exciting opportunities exist at The Country Day School for...
3w ago
Apply
Senior School Science and Physical Education Teacher Full-time Contract (covering LOA) May 2026 – June 2027 Pickering College is more than a place to teach - it’s a vibrant community where educators grow, collaborate, an...
3w ago
Apply
Pickering College Contract Newmarket C$ 63.88k - C$ 112.51k / year 3w ago
Senior School French Teacher  LTO Position       Beginning August 2026 Pickering College is more than a place to teach - it’s a vibrant community where educators grow, collaborate,...
3w ago
Apply

Never Miss a New Opportunity

Subscribe and get the latest jobs directly to your inbox

Get a

email of new

jobs