En Vilanova i la Geltrú hay 9 centros de primer ciclo de educación infantil (0 a 3 años) en los datos oficiales de Cataluña: 4 públicos (44 %) y 5 privados. De los públicos, 2 son escoles bressol municipales.
En el curso 2025-2026 había 612 niños y niñas de 0 a 3 años matriculados en 8 de estos centros, una media de 77 por centro.