Canyon Creek School is an independent elementary school district that serves more than 150 students in kindergarten through grade eight. The school offers instruction in art, Spanish, computer technology, band, music, and health and physical education. It also provides guidance counseling, food and health care services. Canyon Creek School provides classes in a variety of subjects that includes social studies, language arts, math and science, as well as manages a library. The school operates a parent-teacher organization that sponsors several activities and events, such as carnivals and skate nights for students and families. Canyon Creek School additionally offers special education programs.