Teaching Jobs

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

LCF-22-23-03-FMHS, Regular Part Time Learning Commons Facilitator for FMHS

Job Type: Support Staff

Location: Frank Maddock High School

Wild Rose School Division | WRSD

CW22-21 Bus Driver

Job Type: CUPE (Internal)

Location: Windermere Operations

Rocky Mountain School District No. 6

Educational Assistant, full-time Term Position

Job Type: School & Student Support

Location: Blue Hills Community School

Fort Vermilion School Division

CW22-20 Temporary Custodian

Job Type: CUPE (Internal)

Location: Edgewater Elementary School

Rocky Mountain School District No. 6

RMTA 22-69 Elementary Teacher

Job Type: Teaching (External)

Location: Martin Morigeau Elementary School

Rocky Mountain School District No. 6

Part-Time Temporary Teacher

Job Type: Teachers

Location: Ross Ford Elementary School

Chinook's Edge School Division

Part-Time Teacher

Job Type: Teachers

Location: Ross Ford Elementary School

Chinook's Edge School Division

Community LINK Student Support Worker - Windermere - Temporary

Job Type: Exempt

Location: Invermere

Rocky Mountain School District No. 6

Full Time Therapy Assistant

Job Type: Support Staff

Location: Vermilion

Buffalo Trail Public Schools

Full-Time Educational Assistant - 30 hours/week Comp No. CJHS-2022-05-EA30

Job Type: Educational Assistant

Location: Cardston Junior High School

Westwind School Division

Educational Assistants - 3 Positions

Job Type: Support Staff

Location: École Fox Run School

Chinook's Edge School Division

Full Time Student Support Facilitator (SSF)

Job Type: Support Staff

Location: Wainwright

Buffalo Trail Public Schools

Part-Time Temporary Teacher

Job Type: Teachers

Location: Sundre Learning Centre

Chinook's Edge School Division

Full Time Speech Language Pathologist

Job Type: Support Staff

Location: Wainwright

Buffalo Trail Public Schools

Administrative Assistant

Job Type: Support Staff

Location: Immanuel Christian Secondary School

Lethbridge School Division

Gilbert Paterson Middle School - Language Arts, Social Studies & Options Teacher - Grade 6

Job Type: Administration & Teaching

Location: Gilbert Paterson Middle School

Lethbridge School Division

Full Time Social Emotional Coach

Job Type: Support Staff

Location: Vermilion

Buffalo Trail Public Schools

Full-Time Teacher

Job Type: Teachers

Location: Sundre Learning Centre

Chinook's Edge School Division

Part-Time Teacher

Job Type: Teachers

Location: Westglen School

Chinook's Edge School Division

T-22-23-11-DCS, Temporary Full Time Elementary Teacher for DCS

Job Type: Teaching

Location: Drayton Christian

Wild Rose School Division | WRSD

T-22-23-12-WCHS, Probationary Full Time Grade 9-12 Social Studies Teacher

Job Type: Teaching

Location: West Central

Wild Rose School Division | WRSD

Full-Time Temporary Teacher

Job Type: Teachers

Location: École John Wilson Elementary School

Chinook's Edge School Division

EX-22-23-04-SWC, Mental Health Capacity Building Success / Wellness Coach

Job Type: Exempt

Location: Drayton Valley

Wild Rose School Division | WRSD

Chinook High School - Humanities Teacher - Grade 9 to 12

Job Type: Administration & Teaching

Location: Chinook High School

Lethbridge School Division

Full-Time Temporary Teacher

Job Type: Teachers

Location: Spruce View School

Chinook's Edge School Division

Full-Time Temporary Teacher

Job Type: Teachers

Location: Spruce View School

Chinook's Edge School Division

Park Meadows Elementary School - Grade 3 Teacher

Job Type: Administration & Teaching

Location: Park Meadows

Lethbridge School Division

Park Meadows Elementary School - Fine Arts Elementary School Teacher - Kindergarten to Grade 5

Job Type: Administration & Teaching

Location: Park Meadows

Lethbridge School Division

Lakeview Elementary School - Grade 5 Teacher

Job Type: Administration & Teaching

Location: Lakeview

Lethbridge School Division

Wilson Middle School – Language Arts, Social Studies, Fine Arts and Drama Teacher – Grade 6

Job Type: Administration & Teaching

Location: Wilson Middle School

Lethbridge School Division

Wilson Middle School - Math, Science and Leadership Teacher - Grade 8

Job Type: Administration & Teaching

Location: Wilson Middle School

Lethbridge School Division

Wilson Middle School-Language Arts, Social Studies and Foods Teacher - Grade 6

Job Type: Administration & Teaching

Location: Wilson Middle School

Lethbridge School Division

Wilson Middle School - PE and Outdoor Education - Grade 6 to 8

Job Type: Administration & Teaching

Location: Wilson Middle School

Lethbridge School Division

Gilbert Paterson Middle School - Math, Science, PE and Options - Grade 7

Job Type: Administration & Teaching

Location: Gilbert Paterson Middle School

Lethbridge School Division

Ecole Agnes Davidson Elementary School – French Immersion Teacher – Grade 1 or 2

Job Type: Administration & Teaching

Location: École Agnes Davidson

Lethbridge School Division

Ecole Agnes Davidson Elementary School - French Immersion Teacher - Grade 5

Job Type: Administration & Teaching

Location: École Agnes Davidson

Lethbridge School Division

Network Administrator

Job Type: Support Staff

Location: Divisional Office

The Northland School Division

Student Support Teacher - Replacement Full-Time Contract

Job Type: Teaching

Location: Bishop Lloyd Middle School

Lloydminster Public School Division

Educational Assistant, part-time

Job Type: School & Student Support

Location: Buffalo Head Prairie School

Fort Vermilion School Division

Full-Time Teacher

Job Type: Teachers

Location: Cremona School

Chinook's Edge School Division

Full-Time Teacher

Job Type: Teachers

Location: Penhold Crossing Secondary School

Chinook's Edge School Division

RMTA 22-78 Secondary Teacher

Job Type: Teaching (Internal)

Location: Golden Secondary School

Rocky Mountain School District No. 6

RMTA 22-77 Secondary Teacher

Job Type: Teaching (Internal)

Location: Golden Secondary School

Rocky Mountain School District No. 6

RMTA 22-76 Secondary Learning Services Teacher

Job Type: Teaching (Internal)

Location: David Thompson Secondary School

Rocky Mountain School District No. 6

Teacher of the Deaf and Hard of Hearing

Job Type: Teaching (External)

Location: District Wide

Rocky Mountain School District No. 6

CT-21-22-15-WC Regular Part-Time Caretaker

Job Type: Support Staff

Location: West Central

Wild Rose School Division | WRSD

CT-21-22-14-WC Regular Full Time Caretaker

Job Type: Support Staff

Location: West Central

Wild Rose School Division | WRSD

CT-21-22-13-PI Regular Part-Time Caretaker

Job Type: Support Staff

Location: Pioneer

Wild Rose School Division | WRSD

CT-21-22-12-FM Temp Full-Time Caretaker

Job Type: Support Staff

Location: Frank Maddock High School

Wild Rose School Division | WRSD

Teacher

Job Type: Teaching Positions

Location: Pigeon Lake Regional School

Wetaskiwin Regional Public Schools

Family Wellness Worker

Job Type: Support Staff

Location: Calling Lake/Chipewyan Lake

The Northland School Division

Family Wellness Worker

Job Type: Support Staff

Location: St. Theresa/Pelican Mountain

The Northland School Division

Supervisor of Student Services

Job Type: Management and Professionals

Location: Divisional Office

The Northland School Division

‌‌Rehabilitation Therapy Assistant - South Zone

Job Type: Support Staff

Location: Division Office

Chinook's Edge School Division

Elementary School Principal

Job Type: Exempt

Location: Lindsay Park Elementary School

Rocky Mountain School District No. 6

School Secretary full-time

Job Type: School & Student Support

Location: High Level Public School

Fort Vermilion School Division

CW21-42 Trades 1 - Invermere

Job Type: CUPE (External)

Location: Windermere Operations

Rocky Mountain School District No. 6

Full-Time Probationary Teacher (Comp No. NewElm-05-2022-PROBTCHR)

Job Type: Teachers

Location: Colony Schools

Westwind School Division

CK22-21 Journeyman Plumber

Job Type: CUPE (External)

Location: Kimberley Operations

Rocky Mountain School District No. 6

CW22-07 Casual Custodian

Job Type: CUPE (External)

Location: Windermere Operations

Rocky Mountain School District No. 6

CK22-27 Custodian

Job Type: CUPE (External)

Location: Kimberley Operations

Rocky Mountain School District No. 6

CW22-19 Custodian

Job Type: CUPE (External)

Location: Windermere Operations

Rocky Mountain School District No. 6

RMTA 22-55 Elementary & Learning Services Teacher

Job Type: Teaching (External)

Location: Nicholson Elementary School

Rocky Mountain School District No. 6

Part-Time Teacher

Job Type: Teachers

Location: Penhold Elementary School

Chinook's Edge School Division

First Nations Liaison Worker

Job Type: Non-Teaching

Location: DIVISION OFFICE

Golden Hills School Division

Teacher - Foods Program

Job Type: Teaching Positions

Location: Wetaskiwin Composite High School

Wetaskiwin Regional Public Schools

Part-Time Library Technician

Job Type: Support Staff

Location: Penhold Elementary School

Chinook's Edge School Division

Temporary Summer Employment Opportunity

Job Type: Support Staff

Location: Divisional Office

The Northland School Division

Part-Time Temporary Teacher

Job Type: Teachers

Location: Horizon School

Chinook's Edge School Division

EX-21-22-06-DO, Payroll and Benefits Practitioner

Job Type: Exempt

Location: Division Education Centre

Wild Rose School Division | WRSD

Part Time Custodian

Job Type: School & Student Support

Location: Rainbow Lake School

Fort Vermilion School Division

Substitute Teachers

Job Type: Teaching

Location: LPSD

Lloydminster Public School Division

SLP-22-23-01-DO, Contract Speech Language Pathologists

Job Type: Exempt

Location: Division Education Centre

Wild Rose School Division | WRSD

General Call Spare School Bus Drivers

Job Type: Support Staff

Location: All Schools

The Northland School Division

Finance Coordinator

Job Type: Non-Teaching

Location: DIVISION OFFICE

Golden Hills School Division

Coach

Job Type: Teaching

Location: Snowyvale Elementary

Sunnyvale School District

Vice Principal

Job Type: Teaching

Location: Wintervale Secondary School

Sunnyvale School District

Teacher

Job Type: Teaching

Location: Rainyvale Secondary

Sunnyvale School District

School Custodian

Job Type: Support Staff

Location: Snowyvale Elementary

Sunnyvale School District

Casual Caretakers

Job Type: Non-Teaching

Location: CARETAKING

Golden Hills School Division

CG22-05 Lunch Program Aide

Job Type: CUPE (External)

Location: Golden Secondary School

Rocky Mountain School District No. 6

Physics Teacher

Job Type: Teaching

Location: Snowyvale Elementary

Sunnyvale School District

CK22-06 School Bus Driver

Job Type: CUPE (External)

Location: Kimberley Operations

Rocky Mountain School District No. 6

Summer Workers

Job Type: Support Staff

Location: Facility Services

Chinook's Edge School Division

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

Job Type: Teachers and School Administrators

Location: Cold Lake High School

Northern Lights Public Schools

CG21-37 Intervenor

Job Type: CUPE (External)

Location: Golden Secondary School

Rocky Mountain School District No. 6

Educational Assistant

Job Type: School & Student Support

Location: Upper Hay River School

Fort Vermilion School Division

Educational Assistant Substitute

Job Type: Support Staff

Location: Education Centre

Lethbridge School Division

Substitute Teacher

Job Type: Administration & Teaching

Location: Education Centre

Lethbridge School Division

CW21-52 Noon Hour Supervisor - Windermere Elementary School

Job Type: CUPE (External)

Location: Windermere Elementary School

Rocky Mountain School District No. 6

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

Bus Drivers

Job Type: Non-Teaching

Location: TRANSPORTATION

Golden Hills School Division

General Call Cree Instructor

Job Type: Support Staff

Location: All Schools

The Northland School Division

Spare Bus Drivers

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 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

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

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

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

Casual Educational Assistant

Job Type: Support Staff

Location: District Wide

Elk Island Catholic Schools

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

Substitute Teachers (All Communities)

Job Type: Teaching

Location: District Wide

Elk Island Catholic Schools

This is a job

Job Type: Teachers and School Administrators

Location: Cold Lake, AB

Northern Lights Public Schools