Teaching Jobs

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

Educational Assistant

Job Type: Non-Teaching

Location: Carseland School

Golden Hills School Division

Educational Assistant

Job Type: Support Staff Positions

Location: Falun School

Wetaskiwin Regional Public Schools

Wellness Coach

Job Type: Support Staff Positions

Location: Various School Locations

Wetaskiwin Regional Public Schools

Educational Assistant - Kitscoty Elementary School

Job Type: Support Staff

Location: Kitscoty Elementary

Buffalo Trail Public Schools

Education Assistant

Job Type: Non-Teaching

Location: Wheatland Crossing School

Golden Hills School Division

Family Wellness Worker - Wabasca-Demarais (Mistassiniy School and Career Pathways)

Job Type: Support Staff

Location: Wabasca

Northland School Division

CK22-48 Education Assistant

Job Type: CUPE (Internal)

Location: Selkirk Secondary School

Rocky Mountain School District No. 6

Occupational Health and Safety Officer

Job Type: Management and Professionals

Location: Peace River

Northland School Division

Educational Assistant

Job Type: Support Staff

Location: Westminster

Lethbridge School Division

Educational Assistant

Job Type: Support Staff

Location: See Posting

Lethbridge School Division

Administrative Support Substitute

Job Type: Support Staff

Location: See Posting

Lethbridge School Division

Assistant Dormitory Supervisor - Drumheller

Job Type: Non-Teaching

Location: INTERNATIONAL

Golden Hills School Division

Assistant Dormitory Supervisor - Strathmore

Job Type: Non-Teaching

Location: INTERNATIONAL

Golden Hills School Division

Temporary Caretaker

Job Type: Caretaking & Maintenance

Location: Attwell

Lethbridge School Division

Temporary Head Caretaker

Job Type: Caretaking & Maintenance

Location: Park Meadows

Lethbridge School Division

Head Caretaker

Job Type: Caretaking & Maintenance

Location: Dr. Probe

Lethbridge School Division

RMTA 22-134 Intermediate Teacher

Job Type: Teaching (Internal)

Location: Windermere Elementary School

Rocky Mountain School District No. 6

RMTA 22-133 Intermediate Teacher

Job Type: Teaching (Internal)

Location: Windermere Elementary School

Rocky Mountain School District No. 6

RMTA 22-132 Primary Teacher

Job Type: Teaching (Internal)

Location: Eileen Madson Primary School

Rocky Mountain School District No. 6

Education Assistant

Job Type: Non-Teaching

Location: Other

Golden Hills School Division

CW22-46 Noon Hour Supervisor

Job Type: CUPE (Internal)

Location: JA Laird Elementary School

Rocky Mountain School District No. 6

CG22-35 Custodian

Job Type: CUPE (Internal)

Location: Golden Operations

Rocky Mountain School District No. 6

EA-22-23-39-CA, Regular Part Time Educational Assistant

Job Type: Support Staff

Location: Caroline

Wild Rose School Division | WRSD

EA-22-23-37-DTHS, Regular Part Time Educational Assistant

Job Type: Support Staff

Location: David Thompson High School

Wild Rose School Division | WRSD

Educational Assistant

Job Type: Support Staff

Location: St. Theresa

Northland School Division

Secretary

Job Type: Support Staff

Location: St. Theresa

Northland School Division

CW22-48 Noon Hour Supervisor

Job Type: CUPE (External)

Location: David Thompson Secondary School

Rocky Mountain School District No. 6

Caretaker

Job Type: Support Staff

Location: Elizabeth Métis Settlement

Northland School Division

Two Educational Assistants

Job Type: Support Staff

Location: Paddle Prairie

Northland School Division

Education Assistant

Job Type: Non-Teaching

Location: Greentree Elementary School

Golden Hills School Division

CK22-40 Noon Hour Supervisor

Job Type: CUPE (External)

Location: Lindsay Park Elementary School

Rocky Mountain School District No. 6

Custodian

Job Type: Support Staff Positions

Location: Pigeon Lake Regional School

Wetaskiwin Regional Public Schools

Division Administrative Assistant - Purchasing/OHS

Job Type: Support Staff

Location: Education Centre

Lethbridge School Division

Two Educational Assistants

Job Type: Support Staff

Location: Janvier

Northland School Division

CG22-34 Casual Education Assistant

Job Type: CUPE (External)

Location: Golden Schools

Rocky Mountain School District No. 6

CK22-47 Casual Education Assistant

Job Type: CUPE (External)

Location: Kimberley Schools

Rocky Mountain School District No. 6

CW22-49 Casual Education Assistant

Job Type: CUPE (External)

Location: Windermere Schools

Rocky Mountain School District No. 6

RMTA 22-128 Teachers Teaching On Call - Kimberley

Job Type: Teaching (External)

Location: Kimberley Schools

Rocky Mountain School District No. 6

RMTA 22-127 Teachers Teaching On Call - Windermere

Job Type: Teaching (External)

Location: Windermere Schools

Rocky Mountain School District No. 6

RMTA 22-126 Teachers Teaching On Call - Golden

Job Type: Teaching (External)

Location: Golden Schools

Rocky Mountain School District No. 6

Education Assistant

Job Type: Non-Teaching

Location: École Brentwood Elementary

Golden Hills School Division

Tender for Custodial Services - Delnorte School

Job Type: Custodial

Location: Delnorte-Innisfree

Buffalo Trail Public Schools

Tender for Custodial Services - E.H. Walter School

Job Type: Custodial

Location: E.H. Walter (Paradise Valley)

Buffalo Trail Public Schools

Tender for Custodial Services - Dr. Folkins Community School

Job Type: Custodial

Location: Dr. Folkins (Chauvin)

Buffalo Trail Public Schools

RMTA 22-125 Secondary Teacher

Job Type: Teaching (External)

Location: David Thompson Secondary School

Rocky Mountain School District No. 6

Tender for Custodial Services - Kitscoty Elementary School

Job Type: Custodial

Location: Kitscoty Elementary

Buffalo Trail Public Schools

Casual Bus Drivers

Job Type: Support Staff

Location: LPSD

Lloydminster Public School Division

Assistant Cook

Job Type: Support Staff

Location: Gift Lake School

Northland School Division

Assistant Cook

Job Type: Support Staff

Location: Calling Lake

Northland School Division

Education Assistant - Glenrose Colony School

Job Type: Non-Teaching

Location: Colony Schools

Golden Hills School Division

RCT-22-23-03-RMH, Regular Full Time Regional Caretaker

Job Type: Support Staff

Location: Rocky Mountain House

Wild Rose School Division | WRSD

IT Technician Assistant

Job Type: Support Staff Positions

Location: All Schools

Wetaskiwin Regional Public Schools

IT Technician I

Job Type: Support Staff Positions

Location: All Schools

Wetaskiwin Regional Public Schools

RMTA 22-93 Elementary Counsellor

Job Type: Teaching (External)

Location: District Wide

Rocky Mountain School District No. 6

Educational Assistant, Temporary Position

Job Type: School & Student Support

Location: Florence MacDougall Community School

Fort Vermilion School Division

Educational Assistant - JR Robson School

Job Type: Support Staff

Location: J.R. Robson

Buffalo Trail Public Schools

Casual Employment

Job Type: School & Student Support

Location: Rainbow Lake School

Fort Vermilion School Division

Part Time Custodian

Job Type: School & Student Support

Location: Rainbow Lake School

Fort Vermilion School Division

Spare Bus Drivers - Division wide

Job Type: Transportation

Location: All Areas within FVSD

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

Bus Drivers

Job Type: Non-Teaching

Location: TRANSPORTATION

Golden Hills School Division

Casual Caretaker

Job Type: Caretaking & Maintenance

Location: Attwell

Lethbridge School Division

EX-22-23-07-DO Payroll and Benefits Practitioner

Job Type: Exempt

Location: Division Education Centre

Wild Rose School Division | WRSD

T-22-2335-DCS Interim Full time Jr. High Teacher for Drayton Christian School

Job Type: Teaching

Location: Drayton Christian

Wild Rose School Division | WRSD

Regional Dual Credit Coordinator

Job Type: Career Transitions - Regional Dual Credit Coordinator

Location: Various Locations

Westwind School Division

RMTA 22-119 Priority TTOC - Windermere

Job Type: Teaching (External)

Location: Edgewater, Windermere, Canal Flats & Invermere

Rocky Mountain School District No. 6

Part-time Custodian (37.5 hours)

Job Type: School & Student Support

Location: High Level Public School

Fort Vermilion School Division

Psychologist

Job Type: Support Staff

Location: Education Centre

Lethbridge School Division

Educational Assistant

Job Type: School & Student Support

Location: High Level Public School

Fort Vermilion School Division

Educational Assistant Substitute

Job Type: Support Staff

Location: See Posting

Lethbridge School Division

Success Coach - Gift Lake

Job Type: Support Staff

Location: Gift Lake Métis Settlement

Northland School Division

Substitute Teacher

Job Type: Administration & Teaching

Location: Education Centre

Lethbridge 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 Kitscoty High School

Job Type: Custodial

Location: Kitscoty J/S High

Buffalo Trail Public Schools

Casual Custodian for Provost Public School

Job Type: Custodial

Location: Provost

Buffalo Trail Public Schools

Casual Custodian for Dewberry School

Job Type: Custodial

Location: Dewberry

Buffalo Trail Public Schools

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: Spirit of the North Community School

Fort Vermilion School Division

School Secretary

Job Type: Support Staff

Location: Conklin

Northland School Division

Native Language Instructor

Job Type: Support Staff

Location: Conklin

Northland School Division

Educational Assistant II

Job Type: Support Staff

Location: Anzac

Northland School Division

Division Facility Manager

Job Type: Management and Professionals

Location: Divisional Office

Northland School Division

Full Time Bus Driver

Job Type: Transportation

Location: Buffalo Head Prairie Area

Fort Vermilion School Division

Mental Health Therapist

Job Type: Management and Professionals

Location: High Prairie

Northland School Division

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

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

Job Type: Teachers and School Administrators

Location: Cold Lake High School

Northern Lights Public Schools

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

Spare Bus Drivers

Job Type: Casual Support Staff

Location: Transportation Services

Chinook's Edge School Division

Test Job

Job Type: Classified

Location: Edmonton

Dev District

Casual Educational Assistants

Job Type: Support Staff

Location: Division Education Centre

Wild Rose School Division | WRSD

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

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

Muh Job

Job Type: Classified

Location: Calgary

Dev District

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

New Test Job

Job Type: Classified

Location: Edmonton

Dev District

Substitute Teachers (All Communities)

Job Type: Teaching

Location: District Wide

Elk Island Catholic Schools

sdfgsdfg

Job Type: Administrative

Location: Edmonton

Dev District

New Test Job

Job Type: Classified

Location: Edmonton

Dev District