Where to Start?
Getting registered for kindergarten can feel like as much work for you as kindergarten might be for your child.
Each school district has different dates and requirements but all of them want to help YOU through this process. Click the links below to find your child’s district contact.
If your district isn’t listed, call the administration building for your school district and ask to be connected to the person who can help you.


Jump to your county:
“Our goal is to engage the families in our community as lifelong educational partners, a highly necessary alliance for their children to become successful in life. Research has shown that children are more successful in school and in life when parents are involved in their children’s education. We acknowledge that parents are each child’s first teacher, and with community support, families can help close the achievement gap experienced by some families in our community by third grade.”
- Jeanne Predmore
Transition Specialist
South Middleton School District

Big Spring School District (Newville)

Camp Hill School District

Carlisle Area School District

Cumberland Valley School District (Mechanicsburg)

East Pennsboro Area School District (Enola)

Mechanicsburg Area School District
Kindergarten Academy Registration Letter
Register
Shippensburg Area School District

South Middleton School District (Boiling Springs)

West Shore School District (Lewisberry)

Central Dauphin School District (Harrisburg)

Derry Township School District (Hershey)

Halifax Area School District
Offers Pre-K program
Register
Harrisburg City School District
Offers Preschool program: Early Childhood Academy
Register
Lower Dauphin School District (Hummelstown)

Middletown Area School District

Millersburg Area School District

Steelton-Highspire School District (Steelton)

Susquehanna Township School District (Harrisburg)
First Steps program includes ReadyRosie.
Register
Upper Dauphin Area School District (Lykens)

Columbia Borough School District

Conestoga Valley School District

Eastern Lancaster County School District (New Holland)

Lancaster School District
K4 Programs-full day preschool for 4-year olds
Register
Cocalico School District (Denver)

Donegal School District (Mount Joy)

Elizabethtown Area School District

Solanco School District (Quarryville)

Northeastern York School District (Manchester)

Northern York County School District (Dillsburg)

West Shore School District (Lewisberry)
