Before & after school care

Our program offers a safe, engaging, and supportive environment for K-5 students.

Schools

We offer convenient care for working parents, with a structured yet flexible schedule that includes a variety of engaging activities. We currently accept students from the following schools:

Old Hundred Elementary school logo

Old Hundred Elementary

Cartoon illustration of a happy fox with big eyes, sitting with its bushy tail curled around its body, against a black background.

Deep Creek Elementary

Schedule

Morning

Children participate in devotionals, helping to inspire positive character development and set a peaceful tone for the day.

Afternoon

Children enjoy an afternoon snack, outdoor time to play and explore, free-choice activities and creative art projects to encourage self-expression and creativity.

  • Kid playing soccer

    Overtime Athletics

    An optional, parent-paid program for your child. The program introduces the fundamentals of 20 different sports (soccer, hockey, tennis, basketball, lacrosse, football, running, baseball, cheerleading, & more) in a non-competitive environment.

Teacher spotlight

Meet Sofia! She joined our GS family in November 2022 and is our lead teacher in the school age class. Sofia is a joyful person with lots of energy who loves teaching.

She earned her Associate's Degree in Early Childhood Education and graduated VCU's School of Education in Fall of 2025. In her free time, she enjoys hiking, VCU Rams basketball and Steelers football!

Her favorite Bible verse is Philippians 4:13, "I can do all things through Christ who strengthens me."

We want to partner with you!

At Good Shepherd Child Development Center, we view parents as partners in their child's early learning journey. Our goal is to create a community where families feel informed, supported, and confident in the care and education their child is receiving.