Your guide toearly care & learning in Harrisonburg Rockingham
Go2Grow works with local public schools, Head Start programs, and private providers to give all families access to early care and educational resources in Harrisonburg and Rockingham County. By working together, we can ensure every child in the Harrisonburg and Rockingham areas enters kindergarten ready to learn and grow!
Interested in exploring resources available to meet your family’s needs? Click here to explore options in your area:

Your guide to
early care & learning
in Harrisonburg Rockingham
Go2Grow works with local public schools, Head Start programs, and private providers to give all families access to early care and educational resources in Harrisonburg and Rockingham County. By working together, we can ensure every child in the Harrisonburg and Rockingham areas enters kindergarten ready to learn and grow!
Interested in exploring resources available to meet your family’s needs? Click here to explore options in your area:
Public Programs
Shenandoah Valley Head Start
Age: 3 years old by September 30
Locations: Stone Spring Elementary School in Harrisonburg
Transportation: Provided for children living within the school zone
Cost: Free to those who are eligible and accepted
Hours: Same as Stone Spring Elementary School (9:10 AM-3:20 PM)
For questions or more information:
- Contact: Carol Marvin (marvin.cl@augusta.k12.va.us) or call 540- 942-7111 x103
- Website: https://www.augusta.k12.va.us/o/svhs
To Apply:
- Contact: Harrisonburg City Public Schools Welcome Center at welcomecenter@harrisonburg.k12.va.us or (540) 433-3644
Harrisonburg City Public Schools Preschool Program
Age: 3 or 4 years old by September 30th of enrolling year
Locations: Keister Elementary, Elon Rhodes Early Learning Center, Roberta Webb Childcare Center, Shenandoah Valley Child Development Center, Harrisonburg/Rockingham Daycare, Generations Crossing, JMU YCP program.
Early Childhood Special Education: Offered at all locations. Call the welcome center to learn more.
Transportation: Provided for children living within the school zone
Cost: Free to those who are eligible and accepted
Hours: 9:10 AM – 3:20 PM
Contact: Harrisonburg City Public Schools Welcome Center at welcomecenter@harrisonburg.k12.va.us or (540) 433-3644
Website: https://www.harrisonburg.k12.va.us/ERELC
Rockingham County Public Schools Pre-K Program
Age: 4 years old by September 30 of enrolling year
Locations: Rockingham County Elementary Schools
Transportation: Provided for children living within the school zone
Cost: Free to those who are eligible and accepted
Hours: 8:00 AM – 3:00 PM
Contact: Dr. Amy Painter (apainter@rockingham.k12.va.us) or (540) 564-3238
Website: www.rcps.net
Mixed Delivery Program at Private Childcare Centers
Age: 3 or 4 years old by September 30 of enrolling year
Locations: Private childcare centers throughout Harrisonburg City and Rockingham County
Transportation: None
Cost: Free to those who are eligible and accepted
Hours: Varies, check website for detailed info
Contact: Contact information for each center is listed on website below
Website: Mixed Delivery Grant – JMU