Szkoła Podstawowa Towarzystwa Salezjańskiego im. Jana Pawła II została powołana do życia w Jubileuszowym roku 2000. Rok później nadano jej imię Jana Pawła II. Szkoła do 2004 r. korzystała z pomieszczeń parafii św. Rodziny, następnie została przeniesiona do budynków po byłej szkole wojskowej w Pile.