There were a total of 88 students in the German language kindergarten classes in the municipality. Of the kindergarten students, 15.9% were permanent or temporary residents of Switzerland (not citizens) and 20.5% have a different mother language than the classroom language. The municipality's primary school had 276 students in German language classes. Of the primary students, 13.8% were permanent or temporary residents of Switzerland (not citizens) and 15.2% have a different mother language than the classroom language. During the same year, the lower secondary school had a total of 274 students. There were 8.4% who were permanent or temporary residents of Switzerland (not citizens) and 13.9% have a different mother language than the classroom language.  , there were a total of 715 students attending any school in the municipality. Of those, 568 both lived and attended school in the municipality, while 147 students came from another municipality. During the same year, 119 residents attended schools outside the municipality. Huttwil is home to the "Bibliothek Huttwil" library. The library has () 15,880 books or other media, and loaned out 64,451 items in the same year. It was open a total of 299 days with average of 17 hours per week during that year.