Teaching Jobs

Apply online for teaching, principal, support, and other education jobs in Canada.

A2122-09 Director of Business Services (TEST)

Job Type: Director and Management Positions

Location: Bonnyville, AB

Northern Lights Public Schools

C2122-39 Grade 9 Science Teacher - CLHS (TEST)

Job Type: Teaching and Leadership Positions

Location: Cold Lake, AB

Northern Lights Public Schools

Full-Time Jordan's Principle Educational Assistant. Comp No. MHS-12-2022-JRDN-PRIN-EA

Job Type: Educational Assistant

Location: Magrath High School

Westwind School Division

S2122-51 Educational Assistant - CLMS (TEST)

Job Type: Support Positions

Location: Cold Lake, AB

Northern Lights Public Schools

CG22-01 Noon Hour Supervisor

Job Type: CUPE (Internal)

Location: Golden Secondary School

Rocky Mountain School District No. 6

CW22-04 Noon Hour Supervisor

Job Type: CUPE (Internal)

Location: Eileen Madson Primary School

Rocky Mountain School District No. 6

ECS Educational Assistant

Job Type: School & Student Support

Location: St. Mary's Catholic / Fort Vermilion Public School

Fort Vermilion School Division

Educational Assistant

Job Type: Support Staff

Location: See Posting

Lethbridge School Division

Victoria Park High School Summer School - Math/Science Teacher Grade 10-12

Job Type: Administration & Teaching

Location: Victoria Park High School

Lethbridge School Division

Victoria Park High School Summer School - Chemistry 30 Teacher

Job Type: Administration & Teaching

Location: Victoria Park High School

Lethbridge School Division

FULL-TIME PERMANENT - ADMINISTRATIVE ASSISTANT - EDUCATION SERVICES

Job Type: Support Staff

Location: Palliser Education Center

Palliser Regional Schools

Victoria Park High School Summer School - English 30-2 Teacher

Job Type: Administration & Teaching

Location: Victoria Park High School

Lethbridge School Division

Victoria Park High School Summer School - Social Studies 30-2 Teacher

Job Type: Administration & Teaching

Location: Victoria Park High School

Lethbridge School Division

RMTA 22-15 Secondary Teacher - GSS

Job Type: Teaching (Internal)

Location: Golden Secondary School

Rocky Mountain School District No. 6

RMTA 22-13 Secondary Teacher SSS

Job Type: Teaching (Internal)

Location: Selkirk Secondary School

Rocky Mountain School District No. 6

FULL-TIME TEMPORARY EDUCATIONAL ASSISTANT - KATE ANDREWS HIGH SCHOOL

Job Type: Support Staff

Location: Kate Andrews High School, Coaldale

Palliser Regional Schools

Information Technology Manager

Job Type: Exempt

Location: Invermere

Rocky Mountain School District No. 6

FULL-TIME TEMPORARY EDUCATIONAL ASSISTANT – COALHURST HIGH SCHOOL

Job Type: Support Staff

Location: Coalhurst High School, Coalhurst

Palliser Regional Schools

Full-Time Administrative Support

Job Type: Support Staff

Location: Bowden Grandview School

Chinook's Edge School Division

Head Mechanic – Trochu Bus Shop

Job Type: Non-Teaching

Location: TRANSPORTATION

Golden Hills School Division

Casual Support Staff - Marwayne Jubilee School

Job Type: Support Staff

Location: Marwayne

Buffalo Trail Public Schools

CG21-37 Intervenor

Job Type: CUPE (External)

Location: Golden Secondary School

Rocky Mountain School District No. 6

CW21-42 Trades 1 - Invermere

Job Type: CUPE (External)

Location: Windermere Operations

Rocky Mountain School District No. 6

CW22-02 Journeyman Cook - Invermere

Job Type: CUPE (External)

Location: David Thompson Secondary School

Rocky Mountain School District No. 6

Operations Supervisor

Job Type: Exempt

Location: Golden

Rocky Mountain School District No. 6

Education Assistant

Job Type: Non-Teaching

Location: Colony Schools

Golden Hills School Division

Education Assistant

Job Type: Non-Teaching

Location: Colony Schools

Golden Hills School Division

Educational Assistant - Irma School

Job Type: Support Staff

Location: Irma

Buffalo Trail Public Schools

Educational Assistant

Job Type: School & Student Support

Location: Spirit of the North Community School

Fort Vermilion School Division

Vice-Principal - Olds Koinonia Christian School

Job Type: Leadership and Administration

Location: Olds Koinonia Christian School

Chinook's Edge School Division

Principal - École Deer Meadow School (Olds)

Job Type: Leadership and Administration

Location: École Deer Meadow School

Chinook's Edge School Division

Principal - Didsbury High School

Job Type: Leadership and Administration

Location: Didsbury High School

Chinook's Edge School Division

Principal - École Olds High School

Job Type: Leadership and Administration

Location: École Olds High School

Chinook's Edge School Division

FWW-21-22-67-N, Full Time Family Wellness Worker for HW Pickup School

Job Type: Support Staff

Location: H.W. Pickup Jr. High

Wild Rose School Division | WRSD

Full Time Bus Driver

Job Type: Transportation

Location: La Crete Rural - Blumenort area

Fort Vermilion School Division

PART-TIME TEMPORARY - 0.5 FTE JUNIOR HIGH HUMANITIES TEACHER - CHAMPION SCHOOL

Job Type: Teaching Staff

Location: Champion School, Champion

Palliser Regional Schools

Maintenance Supervisor

Job Type: Essential Services

Location: All Areas within FVSD

Fort Vermilion School Division

Educational Assistant

Job Type: School & Student Support

Location: Upper Hay River School

Fort Vermilion School Division

PART-TIME TEMPORARY EDUCATIONAL ASSISTANT – PICTURE BUTTE HIGH SCHOOL (REPOST)

Job Type: Support Staff

Location: Picture Butte High School, Picture Butte

Palliser Regional Schools

Kneehill Community Support Coach

Job Type: Non-Teaching

Location: Other

Golden Hills School Division

Social Emotional Specialists

Job Type: Support Staff

Location: Division Office

Chinook's Edge School Division

Family School Community Resource Counsellor

Job Type: Non-Teaching

Location: Schools

Golden Hills School Division

FULL-TIME PERMANENT EDUCATIONAL ASSISTANT – COUNTY CENTRAL HIGH SCHOOL

Job Type: Support Staff

Location: County Central High School, Vulcan

Palliser Regional Schools

Substitute Educational Assistants

Job Type: Support Staff

Location: LPSD

Lloydminster Public School Division

Educational Assistant Substitute

Job Type: Support Staff

Location: Education Centre

Lethbridge School Division

Casual Support Staff - Amisk School

Job Type: Support Staff

Location: Amisk

Buffalo Trail Public Schools

Substitute Teacher

Job Type: Administration & Teaching

Location: Education Centre

Lethbridge School Division

Temporary Custodian for Wainwright Elementary School

Job Type: Custodial

Location: Wainwright Elementary

Buffalo Trail Public Schools

CW21-52 Noon Hour Supervisor - Windermere Elementary School

Job Type: CUPE (External)

Location: Windermere Elementary School

Rocky Mountain School District No. 6

Transportation Coordinator

Job Type: Support Staff

Location: Division Office

Chinook's Edge School Division

Substitute Teachers

Job Type: Teaching

Location: LPSD

Lloydminster Public School Division

SLPA-21-22-61-SOUTH, Speech Language Pathologist Assistant

Job Type: Support Staff

Location: Rocky Mountain House

Wild Rose School Division | WRSD

Relief Custodian/Relief Housekeeper

Job Type: Support Staff

Location: Canadian Rockies Public Schools

Canadian Rockies Public Schools

School Bus Drivers

Job Type: Support Staff

Location: Canadian Rockies Public Schools

Canadian Rockies Public Schools

Substitute Educational Assistants

Job Type: Support Staff

Location: Canadian Rockies Public Schools

Canadian Rockies Public Schools

Facility Monitor(s)

Job Type: Support Staff

Location: Canadian Rockies Public Schools

Canadian Rockies Public Schools

Educational Assistants

Job Type: Support Staff

Location: Canadian Rockies Public Schools

Canadian Rockies Public Schools

Student Wellness Coach

Job Type: School & Student Support

Location: High Level and Area

Fort Vermilion School Division

Casual Caretaker

Job Type: Caretaking & Maintenance

Location: See Posting

Lethbridge School Division

Bus Drivers

Job Type: Non-Teaching

Location: TRANSPORTATION

Golden Hills School Division

Library Assistant Term Position

Job Type: School & Student Support

Location: High Level Public School

Fort Vermilion School Division

School Nutrition Program Coordinator

Job Type: School & Student Support

Location: St. Mary's Catholic / Fort Vermilion Public School

Fort Vermilion School Division

Casual Caretakers

Job Type: Non-Teaching

Location: CARETAKING

Golden Hills School Division

SUBSTITUTE TEACHING - PALLISER SOUTH

Job Type: Substitute Teaching/Casual Support

Location: PALLISER SOUTH (Lethbridge County Area)

Palliser Regional Schools

SUBSTITUTE TEACHING - PALLISER SOUTH CENTRAL

Job Type: Substitute Teaching/Casual Support

Location: PALLISER SOUTH CENTRAL (Barons - Carmangay Area)

Palliser Regional Schools

SUBSTITUTE TEACHING - PALLISER CENTRAL

Job Type: Substitute Teaching/Casual Support

Location: PALLISER CENTRAL (Vulcan Area)

Palliser Regional Schools

SUBSTITUTE TEACHING - PALLISER NORTH CENTRAL

Job Type: Substitute Teaching/Casual Support

Location: PALLISER NORTH CENTRAL (Arrowwood - Milo Area)

Palliser Regional Schools

Spare Bus Drivers - Innisfail and Penhold Areas

Job Type: Casual Support Staff

Location: Transportation Services

Chinook's Edge School Division

Spare Bus Drivers - Division wide

Job Type: Transportation

Location: See full job posting

Fort Vermilion School Division

Casual Employment - NOW HIRING FOR ALL POSITIONS

Job Type: School & Student Support

Location: All Areas within FVSD

Fort Vermilion School Division

Casual Custodians for Wainwright Elementary and High School

Job Type: Custodial

Location: Wainwright

Buffalo Trail Public Schools

Casual Custodian for Marwayne Jubilee School

Job Type: Custodial

Location: Marwayne

Buffalo Trail Public Schools

Casual Custodian for Provost Public School

Job Type: Custodial

Location: Provost

Buffalo Trail Public Schools

Casual Custodian for JR Robson School

Job Type: Custodial

Location: Vermilion

Buffalo Trail Public Schools

Casual Custodian for Dewberry School

Job Type: Custodial

Location: Dewberry

Buffalo Trail Public Schools

Today's Unfilled Substitute Teaching Opportunities

Job Type: Substitute Teachers

Location: Various

Chinook's Edge School Division

Test Job

Job Type: Classified

Location: Edmonton

Dev District

Casual Custodian

Job Type: School & Student Support

Location: Upper Hay River School

Fort Vermilion School Division

Head Cook

Job Type: School & Student Support

Location: Upper Hay River School

Fort Vermilion School Division

Bus Driver - Route 431

Job Type: Transportation

Location: Sandy Lake

The Northland School Division

Lead Hand

Job Type: Transportation

Location: Wabasca

The Northland School Division

Casual Educational Assistants

Job Type: Support Staff

Location: Division Education Centre

Wild Rose School Division | WRSD

Custodian

Job Type: Support Staff

Location: Sunnyvale Elementary

Sunnyvale School District

Casual Custodians

Job Type: Casual Support Staff

Location: Various

Chinook's Edge School Division

Teacher - French Immersion Pool

Job Type: Teachers, Administrators, Superintendents

Location: Division Office

Battle River School Division

Casual Caretakers

Job Type: Support Staff

Location: Rocky Mountain House

Wild Rose School Division | WRSD

Casual Caretakers

Job Type: Support Staff

Location: Caroline

Wild Rose School Division | WRSD

Casual Caretakers

Job Type: Support Staff

Location: David Thompson High School

Wild Rose School Division | WRSD

Casual Caretakers

Job Type: Support Staff

Location: Breton & Drayton Valley

Wild Rose School Division | WRSD

Substitute Teachers, Rocky Mountain House and Area

Job Type: Teaching

Location: Rocky Mountain House

Wild Rose School Division | WRSD

Substitute Teachers, Drayton Valley and Area

Job Type: Teaching

Location: Drayton Valley

Wild Rose School Division | WRSD

Teacher

Job Type: Teaching

Location: Sunnyvale Elementary

Sunnyvale School District

Math Teacher P/T

Job Type: Teaching

Location: Snowyvale Elementary

Sunnyvale School District

Substitute Teaching Position

Job Type: Substitute Teacher

Location: Edmonton Islamic Academy

Edmonton Islamic Academy

CASUAL BUS DRIVERS

Job Type: Bus Driver

Location: Battle River School Division

Battle River School Division

SUBSTITUTE EDUCATIONAL ASSISTANT Competition 2020-03

Job Type: School Support

Location: Battle River School Division

Battle River School Division

SUBSTITUTE TEACHERS, September 2020 - All Schools Competition 2020-02

Job Type: Teachers, Administrators, Superintendents

Location: Battle River School Division

Battle River School Division

Job Title

Job Type: Classified

Location: Edmonton

Dev District

Muh Job

Job Type: Classified

Location: Calgary

Dev District

Casual Educational Assistant

Job Type: Support Staff

Location: District Wide

Elk Island Catholic Schools

Physics Teacher

Job Type: Teaching

Location: Snowyvale Elementary

Sunnyvale School District

Casual Caretakers

Job Type: Support Staff

Location: District Wide

Elk Island Catholic Schools

Casual Bus Drivers

Job Type: Support Staff

Location: Sherwood Park

Elk Island Catholic Schools

New Test Job

Job Type: Classified

Location: Edmonton

Dev District

Test listing 1

Job Type: Support Positions

Location: Bonnyville, AB

Northern Lights Public Schools

Substitute Teachers (All Communities)

Job Type: Teaching

Location: District Wide

Elk Island Catholic Schools

This is a job

Job Type: Teaching and Leadership Positions

Location: Cold Lake, AB

Northern Lights Public Schools

sdfgsdfg

Job Type: Administrative

Location: Edmonton

Dev District

New Test Job

Job Type: Classified

Location: Edmonton

Dev District