top of page

Experienced Child Care Provider

Welcome to Perry County Generations Child Care and Preschool! Perry County's premier Child Care Centers.  PCG offers three locations, one conveniently located on Landisburg Road, outside of Landisburg, one located on Spring Road, in Shermans Dale and one located on N Market Street in town Duncannon. Which location works for you?

PCG is open Monday through Friday from 6am until 6pm.  


Professional Services

Safe, Happy, Healthy Kids

Perry County Generations is committed to providing quality care and education to the children entrusted to us.
Let us grow with your family!!


School Age Child Care

Bridging the Gap between Home and School

PCG will help bridge the gap between home and school.  We offer before and after school care, as well as, care during school vacation days, and summer break.

Infant Child Care

Safe, secure care, when you can't be there...

We understand the importance of caring for your children in a safe and nurturing way. With all of the services we provide, you can rest assured that your children are in good hands. Please get in touch with any questions or concerns.


Toddler Child Care

Learning on the Move!

These busy, active, kiddos will feel safe and supported so they can learn with their whole body and all of their senses, in our HighScope Curriculum based classrooms.


Play, IS Children's Work

Using the HighScope Curriculum, our teachers will spark the children's interests by creating an environment that encourages them to explore materials, interact with their peers and teachers, while building their academic skills, and learning about becominga part of a classroom community.


Contact PCG

Please feel free to reach out to one of our Centers for more information.

Hours: 6am-6pm

1326 Landisburg Rd, Landisburg, PA 17040  
5275 Spring Road, Shermans Dale, PA 17090

606 North Market Street, Duncannon Pa 17020

 Landisburg email:

Shermans Dale email:

Duncannon email:

Landisburg (717) 789-0009, Shermans Dale (717) 582-7000 & Duncannon (717) 596-0477

Thanks for submitting!

bottom of page