×
Register Here to Apply for Jobs or Post Jobs. X

History Teacher Jobs in Canada — Search & Apply

Jobs found: 73
3 weeks ago 71. Social Studies & English Teacher — Catholic Secondary School Job in Vancouver, BC, Canada

Education / Teaching (English Teacher / ESL TEFL, High School, Christian / Catholic School, History Teacher)

St. Thomas Aquinas Regional Secondary School seeks a qualified, enthusiastic teacher to join our school community. The anticipated full -...

Social Studies & English Teacher — Catholic Secondary School Job

Listing for: Catholic Independent Schools Vancouver Archdiocese
View this Job
3 weeks ago 72. PHE Teacher Job in Surrey, BC, Canada

Education / Teaching (Christian / Catholic School, High School, History Teacher)

Employment Type: - part - time - Compensation Range: $16,880 – $29,580 - Date Posted: 4 October 2026 - Surrey Christian School is a PreK...

PHE Teacher Job

Listing for: SCSBC
View this Job
3 weeks ago 73. PHE Teacher Job in Surrey, BC, Canada

Education / Teaching (Christian / Catholic School, High School, History Teacher)

Employment Type: - part - time - Compensation Range: $16,880 – $29,580 - Date Posted: 4 October 2026 - Surrey Christian School is a PreK...

PHE Teacher Job

Listing for: SCSBC
View this Job
Jobs found: 73
Newest History Teacher Postings on this site:
1 week ago Teacher of History Job in London, England, UK

Education / Teaching (High School, History Teacher, K12, Teacher Assistant/ Paraprofessional)

Teacher of History (1 year maternity cover) – Independent secondary school in Central London An independent secondary school in central...

Teacher of History Job

Listing for: Jobsined Ltd
View this Job
1 week ago History & Classical Studies Teaching Assistants Winter Job in Montréal, Province de Québec, Canada

Education / Teaching (History Teacher, Teacher Assistant/ Paraprofessional, Academic)

Position: History & Classical Studies Teaching Assistants Winter 2027 - Location: Montreal - The Department of History & Classical...

History & Classical Studies Teaching Assistants Winter Job

Listing for: McGill University
View this Job
Further jobs recently posted in similar categories:
1 week ago Senior Compensation Consultant Job in Toronto, Ontario, Canada

HR/Recruitment (HR Generalist / Talent Management, Regulatory Compliance Specialist, Recruiter / Talent Acquisition)

Shape compensation strategies at EY in Toronto through pay equity analysis and market reviews supporting client reward decisions. Work...

Senior Compensation Consultant Job

Listing for: EY
View this Job
4 days ago Protective Services Case Manager – Bilingual English/Spanish Job in Thompson, Manitoba, Canada

Social Work (Human Services/ Social Work, Crisis Counselor, Family Advocacy & Support Services, Child Protection)

Position: Protective Services Case Manager – Bilingual English/ Spanish - Full - time position in Protective Services Unit of Elder...

Protective Services Case Manager – Bilingual English/Spanish Job

Listing for: Greater Springfield Senior Services
View this Job
1 week ago Transportation Coordinator Job in Grande Prairie, Alberta, Canada

Transportation (Bus Driver)

(Out of Scope Position - 40 hours / week plus additional time as required) - Reporting to the Director of Facilities, this position is...

Transportation Coordinator Job

Listing for: Grande Prairie, AB
View this Job
1 week ago DZ Hazardous Waste Truck Driver Job in Brantford, Ontario, Canada

Transportation (Truck Driver, Driver, CDL, Transportation & Logistics)

Operate specialized trucks from Brantford, Ontario while collecting hazardous waste and completing required transport documentation. This...

DZ Hazardous Waste Truck Driver Job

Listing for: GFL Environmental Inc.
View this Job
1 week ago Co-Op Intern Job in Surrey, BC, Canada

Construction (Construction Labor & Trades, Civil Engineering)

ABOUT - THE ROLE - MYR Group and our subsidiary businesses strive to provide an opportunity for students to gain education in the...

Co-Op Intern Job

Listing for: MYR Group Inc.
View this Job
1 week ago Learning Support Assistant Job in Guelph, Ontario, Canada

Education / Teaching (Special Needs / Learning Disabilities, Teacher Assistant/ Paraprofessional)

Education for Industry Group (EFI) - Fixed - Term Contract until 31 August 2027 - Full - Time (39 Hours) - Term - Time Only - On - site...

Learning Support Assistant Job

Listing for: Education For Industry Group
View this Job
1 week ago Conseiller; ère) en acquisition de véhicules, biens et services Job in Montréal, Province de Québec, Canada

Business (Business Analyst, Supply Chain & Logistics)

Position: Conseiller(ère) en acquisition de véhicules, biens et services - Location: Montreal - Consultation de l'offre d'emploi...

Conseiller; ère) en acquisition de véhicules, biens et services Job

Listing for: Montréal Transit Corporation
View this Job
1 week ago Shovel Maintenance Supervisor Job in Fort McMurray, Alberta, Canada

Trades / Skilled Labor (Maintenance Technician / Mechanic, Installation Technician, Field/Service Technician, Heavy Equipment Operator)

Who We Are - OCL Group Inc. (OCL), is a Canadian company that is privately - held and employee - owned. We are a fully integrated general...

Shovel Maintenance Supervisor Job

Listing for: Ocl-Group-Inc.
View this Job
1 week ago Project Manager, Maintenance Job in Montréal, Province de Québec, Canada

Business (Client Relationship Management, Operations Management, Business Administration, Office Administrator/ Coordinator)

Location: Dorval - SKYSERVICE BUSINESS AVIATION - Skyservice is the North American market leader in business aviation. Built on the key...

Project Manager, Maintenance Job

Listing for: Skyservice Business Aviation
View this Job
1 week ago Municipal Service Process Improvement Specialist Job in Cambridge, Ontario, Canada

Business (Change Management, Business Analyst)

Analyze municipal service processes at the City of Cambridge while improving efficiency, customer experience, and organizational...

Municipal Service Process Improvement Specialist Job

Listing for: City of Cambridge
View this Job