Providing programs beyond the classroom — Community Education includes a lot more than the name suggests. While we do offer educational opportunities for the community, we also offer athletic, aquatic, school age child care and preschool opportunities.

Kids Connection – KTC (Ph- 515-252-8490)

KTC is JCSD’s before and after school child care program. KTC provides a safe, reliable, affordable child care option for students at all 5 elementary schools in grades DK-5 during the school year. KTC also provides full day care during the summer. We provide enjoyable, motivating and structured activities. Choose a contract that meets your family’s individual needs.

Register Now

Learn more about KTC


Preschool & Early Childhood (Ph- 515-727-5352)

Johnston Early Learning Academy (JELA) offers 2 and 3-year-old preschool through Community Ed (4-year-old preschool is through JCSD). You can also find upcoming classes and activities for your preschool-aged child.

Register for 2 & 3-Year-Old Preschool

Register for 4-Year-Old Preschool

Upcoming Early Childhood Classes

Learn more about JELA


Youth Recreation (Ph- 515-278-0552)

Community Education offers a range of youth enrichment and recreational programs for students grades K-12.

Search upcoming classes

Basketball- JYB League

          Dragon Camps- School Year

          Dragon Camps- Summer

          Flag Football Clinics

          Open Gym Information

Tae Kwon Do

Tennis Program

Volleyball Clinics & Leagues


Adult Enrichment & Recreation (Ph- 515-278-0552)

Community Education provides adult programs to help you pursue a new interest or stay active with open gym and fitness classes.

Search upcoming classes

Open Gym Information

Fitness Classes

Pickleball Clinics

          Tae Kwon Do

Volleyball League


Aquatics (Ph- 515-986-0951)

Join our Blaze Swim Club team, take swim lessons, participate in an aquatics class and more at the Summit Middle School Pool.

Pool Information & Calendar

Join Blaze Swim Club