During the 2009-2010 school year there were a total of 1,065 students in the Confignon school system. The education system in the Canton of Geneva allows young children to attend two years of non-obligatory Kindergarten. During that school year, there were 114 children who were in a pre-kindergarten class. The canton's school system provides two years of non-mandatory kindergarten and requires students to attend six years of primary school, with some of the children attending smaller, specialized classes. In Confignon there were 169 students in kindergarten or primary school and 23 students were in the special, smaller classes. The secondary school program consists of three lower, obligatory years of schooling, followed by three to five years of optional, advanced schools. There were 169 lower secondary students who attended school in Confignon. There were 228 upper secondary students from the municipality along with 35 students who were in a professional, non-university track program. An additional 81 students attended a private school.