There are two schools located in the Craigflower region:

Craigflower Elementary School

Located in Saanich, Craigflower Elementary is a school rich in history and culture. With a range of ethnic backgrounds, Craigflower Elementary is located on the traditional territories of the Esquimalt and Songhees Nations. The school is proud of the diverse student population, many with rich Aboriginal cultures. They share and celebrate this diversity throughout the school and curriculum. The school provides a strong academic program and a positive, engaging learning environment for students.

L’Ecole Shoreline Community Middle School

Located in View Royal, Shoreline Community Middle School is a small school that offers a full program to its students. Shoreline encourages all students to get involved: to join a team, to sing in the choir, to act in the musical, to be a member of their large Leadership group. They believe a child’s involvement adds to their learning and to their enjoyment of middle school. Shoreline incorporates technology and the latest resources in all classrooms, and offers diverse and engaging learning environments. Shoreline is also proud to offer French Immersion programs.