Skip to main content
SD23 Dashboard
Canyon Falls Middle School
It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.
Learning Plan
Our Learning Story
Our Inquiry Process
Our Learning Plan
Learning Evidence
Contact Us
PARENTS
School Messenger - Safe Arrival Absence Reporting
Parent Advisory Council
Fundraising
Meeting Minutes and Agendas
PAC Hot Lunch
Start Up Meetings
Registration Info
School Supplies List
Frequently Asked Questions
Photo Gallery of our Learning Communities
Sample Weekly Schedules
About
Code Of Conduct
Floor Plan
Indigenous Education
Learner Timetable and Structures
Library Learning Commons
SD23 District Attributes of a Learner
Staff Directory
Departments
Band
Canyon Crew Leadership
Counselling
Exploratories
Art
Drama
Foods
French
Music
Technology
PHE & Athletics
Hockey Academy
A Look At Learning
Enrichment
Event
Page Content