Enrollment Information


For ages 3-5

Our programs for the Forest Preschool League focus on various topics specific to living in the Southeast Mountains through natural child-led and interest-led learning. Our programs support whole-child development through recreational, outdoor, nature-based programming for young children in the context of a youth sports league using “forest school” pedagogy. Please see our philosophy page if you are new to this method of education. 

​Valley Forest School is a member of the Forest School League.


The first step to enroll at Valley Forest School is to fill out an application through the link at the bottom of the page. Upon receiving the completed application, we will follow up with you to set up a phone interview and go over expectations and tuition/enrollment fees. 

Enrollment Fee:

$150 enrollment fee for first year students

$50 re-enrollment fee

($200 family maximum for enrollment fees)

Tuition rates can be found here

Preschool programs are weekdays from 9 am- 1 pm. Most students attend 1-2 days per week. Parents may choose which day(s) of the week work best upon enrollment. Preschool is divided into two age groups: 3- young 4, and older 4- 5. 

Preschoolers with an older sibling in co-op can stay for after-preschool care from 1-2:30 for an additional fee.

2020-2021 school year for Roanoke:

VFS will take a winter break from mid December through January and a  summer break for the end of July through Labor Day. 

2020-2021 school year for Greenville:

VFS will open January 18, 2021 and be open through the end of May with a summer break from June-Labor Day.

Please visit our clothing requirements page to view items necessary for enrollment in any season program.  

Please contact Bekah if you are interested in mid-year enrollment by emailing valleyforestschool@gmail.com or calling 540-293-2730. 


  • Facebook

©2019 by Valley Forest School