Last item for navigation
preschoolpreschool student playingplaying with blocksgirls playing mr. potato headblockspreschool class

Apply to preschool today for the 2023-2024 School Year! Click here for more information.

Roanoke City Public Schools preschool programs are offered free of charge to eligible children in the Commonwealth of Virginia. Classrooms are staffed by certified teachers and by instructional assistants and bus transportation is provided.

Two high-quality programs for preschool children are available: 

• The Virginia Preschool Initiative (VPI) Program serves children who are four years old by September 30th of the school year. Children are accepted based on educational needs and family factors such as income. For additional information regarding the VPI Program, call (540) 853-2300. Click here to learn more.

• The REACH Program provides special education services for children ages two through four with developmental delays or disabilities. To qualify, preschoolers must be eligible for special education and related services. To refer a child to REACH, call (540) 853-1900. For more information, click here.

Preschool Application

Roanoke City Public Schools is accepting applications for preschool for the 2023-2024 School Year. Click here to access the online application, which can be translated into Spanish. 

Las Escuelas Públicas de la Ciudad de Roanoke están aceptando solicitudes para preescolar para el año escolar 2023-2024. Haga clic aquí para acceder a la aplicación en línea, que se puede traducir al español.



Acceptance letters will be sent by May 31.

If you have any questions, please feel free to call (540) 853-2300.



Ann Kreft
Director of Preschool Programs
(540) 853.2300 |  [email protected]



The Pre-K Office is part of the Student Services team, which is led by:


Hayley Poland
Assistant Superintendent of Equity & Student Services
(540) 853.1393  |  [email protected]






Student Services is part of the Academics team, which reports to:




Archie Freeman

Chief Academic Officer
(540) 853.6113  |  [email protected]

40 Douglass Avenue NW, Roanoke, VA 24012 Phone 540-853-2502