Teaching Jobs

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

FULL-TIME TEMPORARY – GRADE 5/6 MATH & SCIENCE TEACHER – MENNO SIMONS CHRISTIAN SCHOOL

Job Type: Teaching Staff

Location: Menno Simons Christian School, Calgary

Palliser Regional Schools

HUMAN RESOURCES PROFESSIONAL/ADVISOR

Job Type: Support Staff

Location: Palliser Education Center

Palliser Regional Schools

Custodian at Wainwright High School

Job Type: Custodial

Location: Wainwright J/S High

Buffalo Trail Public Schools

Educational Assistant

Job Type: Support Staff Positions

Location: Lakedell School

Wetaskiwin Regional Public Schools

EXECUTIVE ASSISTANT FOR THE OFFICE OF THE SUPERINTENDENT

Job Type: Administration

Location: Palliser Education Center

Palliser Regional Schools

Director of Finance

Job Type: Support Staff

Location: Education Centre

Lethbridge School Division

T-21-22-34-VWK, Temporary Part Time Teacher for Visions West and Kootenay School

Job Type: Teaching

Location: Kootenay School

Wild Rose School Division | WRSD

FULL-TIME PERMANENT - HEAD CARETAKER - COALHURST ELEMENTARY SCHOOL

Job Type: Facilities Services/Caretaking

Location: Coalhurst Elementary School, Coalhurst

Palliser Regional Schools

PART-TIME TEMPORARY – GRADES 1-2 ELEMENTARY GENERALIST TEACHER – VULCAN PRAIRIEVIEW ELEMENTARY SCHOOL

Job Type: Teaching Staff

Location: Vulcan Prairieview Elementary School, Vulcan

Palliser Regional Schools

Teacher

Job Type: Teaching Positions

Location: Clear Vista School

Wetaskiwin Regional Public Schools

Indigenous Success Coach

Job Type: Teaching

Location: Wabasca

The Northland School Division

Itinerant Teachers - Full-Time Contract

Job Type: Teaching

Location: All Schools

The Northland School Division

EA-21-22-54-DTHS, Temporary Part Time Educational Assistant for David Thompson High School

Job Type: Support Staff

Location: David Thompson High School

Wild Rose School Division | WRSD

FULL-TIME PERMANENT - ADMINISTRATIVE ASSISTANT - OMAR BIN AL-KHATTAB CAMPUS

Job Type: Support Staff

Location: Calgary Islamic School, Omar Bin Al-Khattab Campus

Palliser Regional Schools

Bus Operator for the Magrath Area (Comp No MAG-12-2021-BUS)

Job Type: Bus Operator

Location: Various Locations

Westwind School Division

PART-TIME TEMPORARY EDUCATIONAL ASSISTANT – HERITAGE CHRISTIAN ACADEMY

Job Type: Support Staff

Location: Heritage Christian Academy, Calgary

Palliser Regional Schools

Mathematics Teacher - Temporary Full-Time

Job Type: Teaching

Location: Lloydminster Comprehensive High School

Lloydminster Public School Division

Educational Assistant - Team

Job Type: Support Staff

Location: See Posting

Lethbridge School Division

Full-Time Educational Assistant

Job Type: Support Staff

Location: École Fox Run School

Chinook's Edge School Division

Grad Coach - Indigenous Education Liaison - Temporary

Job Type: Support Staff

Location: Education Centre

Lethbridge School Division

Education Assistant

Job Type: Non-Teaching

Location: Wheatland Elementary School

Golden Hills School Division

Family Support Worker

Job Type: Support Staff

Location: Education Centre

Lethbridge School Division

Success Coach - Sundre

Job Type: Support Staff

Location: Division Office

Chinook's Edge School Division

School Nutrition Program Coordinator

Job Type: School & Student Support

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

Fort Vermilion School Division

Educational Assistant - 4 Positions

Job Type: School & Student Support

Location: See full job posting

Fort Vermilion School Division

Temporary Family School Wellness Worker

Job Type: Support Staff

Location: Division Office

Chinook's Edge School Division

T-21-22-31-EV, Interim Part Time Teacher for Evergreen Elementary School

Job Type: Teaching

Location: Evergreen Elementary

Wild Rose School Division | WRSD

EA-21-22-45-CA, Educational Assistant for Caroline School

Job Type: Support Staff

Location: Caroline

Wild Rose School Division | WRSD

Substitute Teacher

Job Type: Administration & Teaching

Location: Education Centre

Lethbridge School Division

Casual Caretakers

Job Type: Non-Teaching

Location: CARETAKING

Golden Hills School Division

Bus Driver - Route 411

Job Type: Transportation

Location: Wabasca

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

Educational Assistant - Substitute

Job Type: Support Staff

Location: Education Centre

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

Job Type: Non-Teaching

Location: TRANSPORTATION

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

Jobbity Job

Job Type: Test Type

Location: Test Location

Canadian Rockies Public Schools

Test Job

Job Type: Test Type

Location: Test Location

Canadian Rockies Public Schools

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

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

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