Perusopetuslakia on muutettu 1.1.2015 voimaan tulleella lailla (1040/2014) siten, että esiopetus muuttuu velvoittavaksi. Lapsen on 1.8.2015 alkaen osallistuttava oppivelvollisuuden alkamista edeltävänä vuotena vuoden kestävään esiopetukseen tai muuhun esiopetuksen tavoitteet saavuttavaan toimintaan.
Esiopetusta annetaan jokaisessa päiväkodissa, jos esiopetukseen ilmoittautuu riittävästi lapsia (minimi 7 lasta) alueen erityispiirteet huomioiden. Vanhemmilla on oikeus valita lapsen esiopetuspaikka. Kunta pidättää kuitenkin itselleen oikeuden sijoittaa uudelleen esiopetusta saavat lapset paikkaluvan ja henkilöresurssien perusteella.
Jokaisella päiväkodilla on esiopetukselle vahvistetut toiminta-ajat eli 4 h/päivä, pääasiallisesti klo. 9.00–13.00. Esiopetus seuraa koulujen toiminta-aikoja lomineen (mm. joululoma, talviloma, kesäloma).
Maksutonta esiopetusta annetaan n. 700 tuntia vuodessa. Muu esikouluikäisten päivähoito on maksullista.