Gjøvik har tretten barneskoler og fem ungdomsskoler. Gjøvik har også en egen internasjonal skole som ligger sentralt på campus Kallerud rett ved siden av NTNU og Fagskolen.