Teaching Jobs

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

T-22-23-30-BES, Temporary Full Time Teacher for Breton Elementary School

Job Type: Teaching

Location: Breton Elementary

Wild Rose School Division | WRSD

Teacher

Job Type: Teaching Positions

Location: Wetaskiwin Composite High School

Wetaskiwin Regional Public Schools

Home Economics Teacher - Temporary Full-Time

Job Type: Teaching

Location: Lloydminster Comprehensive High School

Lloydminster Public School Division

RMTA 22-115 Primary Teacher

Job Type: Teaching (Internal)

Location: Lindsay Park Elementary School

Rocky Mountain School District No. 6

RMTA 22-114 Primary Teacher

Job Type: Teaching (Internal)

Location: Lindsay Park Elementary School

Rocky Mountain School District No. 6

Education Assistant - Mountainview Colony School

Job Type: Non-Teaching

Location: Colony Schools

Golden Hills School Division

Mike Mountain Horse Elementary School - Grade 1 Teacher

Job Type: Administration & Teaching

Location: Mike Mountain Horse

Lethbridge School Division

T-22-23-31-AU, Temporary Full Time Grade 1 Teacher at Aurora Elementary

Job Type: Teaching

Location: Aurora Elementary

Wild Rose School Division | WRSD

T-22-23-29-VWK, Probationary Full Time Teacher for Visions West & Kootenay

Job Type: Teaching

Location: Visions West

Wild Rose School Division | WRSD

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

RMTA 22-113

Job Type: Teaching (Internal)

Location: Selkirk Secondary School

Rocky Mountain School District No. 6

Caretaker

Job Type: Caretaking & Maintenance

Location: Senator Joyce Fairbairn Middle School

Lethbridge School Division

Education Assistant

Job Type: Non-Teaching

Location: Dr. Elliott School

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

CK22-40 Noon Hour Supervisor

Job Type: CUPE (Internal)

Location: Lindsay Park Elementary School

Rocky Mountain School District No. 6

Caretaker

Job Type: Caretaking & Maintenance

Location: Wilson Middle School

Lethbridge School Division

Advanced Educational Support

Job Type: Support Staff

Location: Victoria Park High School

Lethbridge School Division

Special Needs Assistant, full-time

Job Type: School & Student Support

Location: La Crete Public School

Fort Vermilion School Division

School Secretary, full-time

Job Type: School & Student Support

Location: Florence MacDougall Community School

Fort Vermilion School Division

Casual Custodian for Dewberry School

Job Type: Custodial

Location: Dewberry

Buffalo Trail Public Schools

Part-Time Teacher .5 FTE (Comp No. BB-08-2022-TEMPTCHR)

Job Type: Teachers

Location: Colony Schools

Westwind School Division

Substitute Teachers

Job Type: Teaching

Location: LPSD

Lloydminster Public School Division

Permanent Spare Bus Driver

Job Type: Support Staff

Location: Wabasca

Northland School Division

CG22-25 Lunch Program Aide

Job Type: CUPE (Internal)

Location: Golden Secondary School

Rocky Mountain School District No. 6

CW22-41 Youth Care Worker

Job Type: CUPE (External)

Location: Open Doors School

Rocky Mountain School District No. 6

Bus Driver - Elizabeth Metis Settlement to Cold Lake (Route #468)

Job Type: Support Staff

Location: Elizabeth Métis Settlement

Northland School Division

Bus Driver - Elizabeth Metis Settlement (Route #470)

Job Type: Support Staff

Location: Elizabeth School and J.F. Dion School

Northland School Division

Bus Driver - Elizabeth Metis Settlement (Route #471)

Job Type: Support Staff

Location: Elizabeth School and J.F. Dion School

Northland School Division

Bus Driver - Elizabeth Metis Settlement to Cold Lake (Route #469)

Job Type: Support Staff

Location: Elizabeth Métis Settlement

Northland School Division

Casual Custodian- Kimberley #CK22-36

Job Type: CUPE (External)

Location: Kimberley Operations

Rocky Mountain School District No. 6

Casual Education Assistant- Kimberley #CK22-38

Job Type: CUPE (External)

Location: Kimberley Operations

Rocky Mountain School District No. 6

Casual Bus Driver- Kimberley #CK22-37

Job Type: CUPE (External)

Location: Kimberley Operations

Rocky Mountain School District No. 6

Casual Custodian- Golden #CG22-21

Job Type: CUPE (External)

Location: Golden Operations

Rocky Mountain School District No. 6

Casual Administrative Assistant- Golden #CG22-24

Job Type: CUPE (External)

Location: Golden Operations

Rocky Mountain School District No. 6

Casual Education Assistant- Golden #CG22-23

Job Type: CUPE (External)

Location: Golden Operations

Rocky Mountain School District No. 6

Casual Bus Driver- Golden #CG22-22

Job Type: CUPE (External)

Location: Golden Operations

Rocky Mountain School District No. 6

Casual Administrative Assistant- Windermere #CW22-47

Job Type: CUPE (External)

Location: Windermere Operations

Rocky Mountain School District No. 6

Casual School Bus Driver- Windermere #CW22-44

Job Type: CUPE (External)

Location: Windermere Operations

Rocky Mountain School District No. 6

Casual Education Assistant- Windermere #CW22-45

Job Type: CUPE (External)

Location: Windermere Operations

Rocky Mountain School District No. 6

Casual Custodian- Windermere #CW22-46

Job Type: CUPE (External)

Location: Windermere Operations

Rocky Mountain School District No. 6

Full Time Educational Assistant - Marwayne Jubilee School

Job Type: Support Staff

Location: Marwayne

Buffalo Trail Public Schools

Full Time Maintenance II Plumber

Job Type: Central Services

Location: Wainwright

Buffalo Trail Public Schools

Accounts Payable Administrator

Job Type: Support Staff

Location: Peace River

Northland School Division

Educational Assistant

Job Type: Support Staff Positions

Location: Lakedell School

Wetaskiwin Regional Public Schools

School Secretary

Job Type: Non-Teaching

Location: Strathmore Storefront School

Golden Hills School Division

Wellness Coach

Job Type: Support Staff Positions

Location: Various School Locations

Wetaskiwin Regional Public Schools

Education Assistant - East Prairie (Hillview School)

Job Type: Support Staff

Location: East Prairie Métis Settlement

Northland School Division

Teacher

Job Type: Teaching Positions

Location: Parkdale School

Wetaskiwin Regional Public Schools

Educational Assistant

Job Type: Support Staff Positions

Location: Queen Elizabeth School

Wetaskiwin Regional Public Schools

Part-Time Educational Assistant - 15 hours/week (Comp No. CHS-09-2022-PTEA)

Job Type: Educational Assistant

Location: Cardston High School

Westwind School Division

Teacher of the Deaf and Hard of Hearing

Job Type: Teaching (External)

Location: District Wide

Rocky Mountain School District No. 6

Full Time Temporary Custodian Wainwright Elementary School

Job Type: Custodial

Location: Wainwright Elementary

Buffalo Trail Public Schools

HVAC Technician or Plumber

Job Type: Non-Teaching

Location: MAINTENANCE

Golden Hills School Division

CG22-16 Certified Education Assistant

Job Type: CUPE (External)

Location: Lady Grey Elementary School

Rocky Mountain School District No. 6

School Provisional Psychologist/Educational Consultant

Job Type: Non-Teaching

Location: DIVISION OFFICE

Golden Hills School Division

Education Assistant - Wintering Hills Colony School

Job Type: Non-Teaching

Location: Colony Schools

Golden Hills School Division

#CW22-42- School Bus Driver

Job Type: CUPE (External)

Location: Windermere Operations

Rocky Mountain School District No. 6

Associate Superintendent, Business and Finance - Temporary

Job Type: Exempt

Location: Rocky Mountain House

Wild Rose School Division | WRSD

Full-Time 30 hr/wk Education Assistant RJHS-2022-08-EA30

Job Type: Educational Assistant

Location: Raymond Junior High School

Westwind School Division

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

Job Type: Exempt

Location: Division Education Centre

Wild Rose School Division | WRSD

3 Full-Time Jordan's Principle Educational Assistants

Job Type: Jordan's Principle Individualized Education & Student Service Provider

Location: Magrath High School

Westwind School Division

2 Full-Time EA positions at MHS (Comp No. MHS-08-2022-FTEA)

Job Type: Educational Assistant

Location: Magrath High School

Westwind School Division

3 Full-Time 30 hr/wk Education Assistants RES-08-2022-EAs

Job Type: Educational Assistant

Location: Raymond Elementary School

Westwind School Division

Part-Time Educational Assistant - 16 hours/week (Comp. No. MTV-08-2022-PTEA)

Job Type: Educational Assistant

Location: Mountain View School

Westwind School Division

Education Assistant - Rosebud Creek Colony School

Job Type: Non-Teaching

Location: Colony Schools

Golden Hills School Division

Education Assistant - Three Hills Colony School

Job Type: Non-Teaching

Location: Colony Schools

Golden Hills School Division

Education Assistant - Hines Colony School

Job Type: Non-Teaching

Location: Colony Schools

Golden Hills School Division

RMTA 22-93 Elementary Counsellor

Job Type: Teaching (External)

Location: District Wide

Rocky Mountain School District No. 6

Full-Time 30 hours/week Educational Assistant at Westwind Alternate School (Comp No. WAS-08-2022-FTEA)

Job Type: Educational Assistant

Location: Westwind Alternate School

Westwind School Division

Full-Time Jordan's Principle Educational Assistants (8)

Job Type: Jordan's Principle Individualized Education & Student Service Provider

Location: Cardston Elementary School

Westwind School Division

Competition #453 Fixed Chef 0.64 FTE – 4.50 hours/day weekdays, 22.50 hours/week

Job Type: Support Staff

Location: Monsignor McCoy High School

Medicine Hat Catholic Board of Education

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

Early Childhood Educator - Assistant

Job Type: Exempt

Location: Golden Zone Office

Rocky Mountain School District No. 6

JustB4 Manager/Early Childhood Educator

Job Type: Exempt

Location: Golden Zone Office

Rocky Mountain School District No. 6

RMTA 22-106 Secondary Teacher

Job Type: Teaching (External)

Location: David Thompson Secondary School

Rocky Mountain School District No. 6

Bus Drivers

Job Type: Non-Teaching

Location: TRANSPORTATION

Golden Hills School Division

RMTA 22-103 Secondary Teacher

Job Type: Teaching (External)

Location: David Thompson Secondary School

Rocky Mountain School District No. 6

Educational Assistant

Job Type: School & Student Support

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

Fort Vermilion School Division

T-22-23-26-DCS, Temporary Part Time Jr High Teacher

Job Type: Teaching

Location: Drayton Christian

Wild Rose School Division | WRSD

FWA-22-23-12-RMH, Two Family Wellness Assistants

Job Type: Support Staff

Location: Rocky Mountain House

Wild Rose School Division | WRSD

Part-time Custodian

Job Type: School & Student Support

Location: La Crete Public School

Fort Vermilion School Division

Family Wellness Worker - Calling Lake/Chipewyan Lake

Job Type: Support Staff

Location: Calling Lake/Chipewyan Lake

Northland School Division

Educational Assistant, 2 full-time Positons

Job Type: School & Student Support

Location: Spirit of the North Community School

Fort Vermilion School Division

Educational Assistant, 2 positions

Job Type: School & Student Support

Location: Rocky Lane School

Fort Vermilion School Division

Educational Assistant

Job Type: School & Student Support

Location: Upper Hay River School

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

Supervisor of Student Services

Job Type: Management and Professionals

Location: Divisional Office

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

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

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