Canton Middle School offers a variety of educational and enrichment programs for students in grades seven and eight. It teaches various subjects, including English, math, science, social studies, health education, language arts, Spanish, French, computer science, music, arts and crafts, and physical education. The school also provides various special education programs for students with special needs. It has athletic teams for basketball, baseball, cheerleading, cross-country, hockey, soccer, softball and wrestling. The school also provides guidance and individual and group counseling to students. Its parent-teacher association organizes and participates in various school events, such as fund-raisers, and band and chorus concerts. Located in Canton, Conn., the school is part of Canton Public Schools.