Shoal Lake School
Shoore Centre For Learning
Shoreham Public School
Shoreline Community School
Shortreed Elementary School
Shuswap Junior Secondary
Sidney Ledson School
Sidney Street School
Sigma
Signal Hill Elementary
Signet Christian School
Siksika High School
Siksika Nation High School
Silver Birches School
Silver Birches Senior Public School
Silver Creek Elementary School
Silver Creek P S
Silver Creek Public School
Silver Heights Collegiate
Silver Pines Public School