Elstead has a thriving primary school, St James, providing education for children aged 4 years to 11 years, and 2 pre-schools – Peter Pan and Rainbows, all of which are located on the Thursley Road. Lollipops, a baby and toddler group, meet Thursdays during term time in the URC Hall on the Milford Road.

Elstead children also attend other local infant and junior schools in the area, and these are also listed below, along with the Secondary Schools and Sixth Form Colleges most commonly attended.   

Playgroups, Nurseries & Pre-Schools in Elstead

Nurseries in Nearby Villages

Infant Schools (4-7)

Primary (4-11) and Junior (7-11) Schools

Secondary Schools (11-16)

Sixth Form Colleges (16-18)