Za głosowało 269 posłów, przeciw było 156, wstrzymało się - 17. Nie głosowało 18 posłów.
Prawo i Sprawiedliwość zapowiadało projekt ustawy w kampanii wyborczej. Pod koniec września Beata Szydło mówiła:
To projekt, który jest częścią pakietu na 100 dni, który prezentowałam nie tak dawno temu w Warszawie. To projekt, w którym wskazujemy, że obowiązek szkolny przewidujemy dla dzieci w wieku lat 7, a rodzice będą mieli prawo podejmowania decyzji, jeżeli uznają, że ich dziecko jest gotowe do pójścia do szkoły,