Szkoła w Sławatyczach, jak mówi kronika z 1929 r., istniała jeszcze przed 1863 r. Wtedy miejscowość miała jeszcze prawa miejskie, a kierował nią burmistrz. Prawdopodobnie były to dwie odrębne, jednoklasowe szkółki: męska i żeńska. Uczono w nich czytania, pisania i podstawowych działań matematycznych.
Podczas okupacji niemieckiej placówka praktycznie nie funkcjonowała.
W 1918r. powrócono do nauki w budynku zastępczym.
W latach 1923-1929 szkoła przekształciła się z jednoklasowej w siedmioklasową.
W 1925 r. szkoła została spalona przez żołnierzy rosyjskich.Z czasem mieszkańcy przystąpili do odbudowy budynku szkoły. W lipcu 1930 r. została oddana do użytku. W okresie II wojny światowej budynek służył również do celów militarnych, najpierw zajęły go wojska rosyjskie, później niemieckie. Nauka ponownie odbywała się w domach prywatnych.
Do szkoły uczniowie powrócili w 1944 r. Po wojnie szkołę kilkakrotnie poddawano remontom, aby dostosować ją do wymaganych standardów i potrzeb.
W roku szkolnym 1966/67 wprowadzona została dodatkowo klasa VIII.
W 1998 r. rozpoczęto rozbudowę szkoły, co miało wyeliminować istniejąca jeszcze dwuzmianowość nauczania oraz stworzyć odpowiednie warunki lokalowe do tworzonego gimnazjum.
Budowę hali sportowej rozpoczęto w 2001 r. Poza pełnowymiarową halą sportową powstał wielofunkcyjny i dwupoziomowy łącznik, w którym znajdują się liczne sale lekcyjne i pomieszczenia zaplecza gospodarczego.
27 września 2002 r. został założony Zespól Szkół w skład którego wchodziła Szkoła Podstawowa i Gimnazjum i. J. I. Kraszewskiego. W takiej formie szkoła funkcjonowała do 2019 r. kiedy to gimnazjum opuścił ostatni rocznik.
Od tego czasu w skład Zespołu Szkół wchodzi Publiczna Szkoła Podstawowa J. I. Kraszewskiego, która przejęła imię po gimnazjum oraz Publiczne Przedszkole Samorządowe, które powstało w 2008 r. z projektu unijnego, a po trzech latach przeszło pod nadzór urzędu gminy.
Obecny wygląd szkoły zawdzięczamy termomodernizacji, która została przeprowadzona w 2020 roku.
1 lipca 2024r. utworzono nową jednostkę budżetową - Publiczny Żłobek Samorządowy, który również stanowi część Zespołu Szkół w Sławatyczach.