About Us

McCaskill’s Mills P.S. is located in Cannington, Ontario and serves students in Kindergarten through Grade 8.

Mission statement

The students will be motivated and prepared to pursue their goals, contribute as positive citizens in a changing world, and embrace a love of learning…for life.

Principal’s message

McCaskill’s Mills Public School is a K-8 school of approximately 450 students.  The school hosts the French immersion program for all of Brock Township as well as several special education programs that draw students from a wide area.  The dedicated and experienced staff members at MMPS provide numerous opportunities for engagement in a variety of co-curricular experiences including sports, music, dance, crafts, carpentry, robotics, knitting, reading, character education and community involvement.  The school also has a dedicated School Community Council (SCC), which meets several times during the year.  We enjoy partnerships with many community organizations in North Durham.