During the 2012-13 school year, there were a total of 43 students attending classes in Bettenhausen. There were a total of 11 students in the German language kindergarten classes in the municipality. The municipality's primary school had 103 students in French language classes. Of the primary students, 21.4% were permanent or temporary residents of Switzerland (not citizens) and 13.6% have a different mother language than the classroom language. During the same year, the lower secondary schools in neighboring municipalities had a total of 32 students from Bettenhausen. The remainder of the students attend a private or special school.