Teaching jobs in Newmarket

Senior School Science and Physical Education Teacher Contract (covering LOA) Feb 2026 – June 2026   Pickering College is more than a place to teach - it’s a vibrant community where educators grow, collaborate,...
1d ago
Apply
Villanova College is a traditional, independent, Augustinian, Catholic, day school which emphasizes the development of the whole person.  To meet the needs of the student, an emphasis is placed on developing the spiritua...
4d ago
Apply
Location- in person Position Type-Full Time ( Vacancy ) Compensation & Placement: Salary is determined by the HTS Faculty Salary Grid, ranging from $63,900 – $97,000 for Faculty with up to  5 years of experience and...
1w ago
Apply
Pickering College Contract Newmarket, Ontario, Canada C$ 45.80k - C$ 51.15k / year 3w ago
Supply Teacher 10-month Contract      Beginning August 2026 Pickering College located in Newmarket Ontario, is more than a place to teach - it’s a vibrant community where educators grow, collabor...
3w ago
Apply
Senior School Mathematics and Computer Science Teacher Permanent Position   Beginning August 2026 Pickering College is more than a place to teach - it’s a vibrant community where educators grow, collaborat...
3w ago
Apply
Middle School Mathematics & Science Teacher Permanent 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
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....
3w ago
Apply
Employer:                        St. Andrew’s College   Location of work:            15800 Younge Street, Aurora, Ontario L4G 3H7   Terms of employment:   Permanent Full time (Onsite)   Work Schedule:               Monda...
4w ago
Apply

Never Miss a New Opportunity

Subscribe and get the latest jobs directly to your inbox

Get a

email of new

jobs