Before- & After-school Programs


    after school  

    Thank you for choosing Durham Public Schools Before- and After-school Programs!

    You have selected a program that has over 35 years of experience providing quality expanded learning opportunities for elementary students.

    Learning is supported in DPS Before- and After-school programs.  This year, your child will experience a balance of homework time, enrichment, and recreational activities that are considered elements of a high quality program. Our elementary programs are licensed and regularly evaluated by the North Carolina Division of Child Development and 95% of our programs have 5 star ratings! 


    Things to know about the before- and after-school programs:

    • Before-school programs open at 6:30 a.m. and operate until the first bell rings.
    • Elementary After-school programs operate on school days from the time school is dismissed until 6 p.m.
    • Elementary After-school programs also operate on early dismissal days at no extra cost to parents!
    • Monthly payments cover 20 days (no charge for days when school is out).
    • Fulltime enrollment only, no part time available.
    • Financial assistance is available through DPS by calling 919-560-9488.
    • Program eligible for Department of Social Services childcare vouchers by calling 919-560-8300.  


    Registration for these programs is required annually.

    • There is a non-refundable registration fee of $35 per child.
    • Registrations are open all year but accepted based on available space.
    • Your child can begin attending programs two business days from the day you register. Register on Monday before 5 p.m. and your child can start on Wednesday. If you register after 5 p.m., your child's two-day wait starts on the next business day.
    • Some situations may require longer start dates due to staffing shortages, children's needs, or student holidays. You will be called if a different start is necessary.



    Send the fee for one 20-day cycle plus a $35 registration fee for each child. This registration fee and one cycle payment is not refundable.




    To Enroll:

    Click HERE...  Online Registration for ALL Programs




    Durham Public Schools does not endorse any of the Durham County School-Age Care Providers.

    This information is offered as a service to parents.


    Durham Public School Families who decide to enroll in an alternative afterschool program, may request DPS transportation for programs located within the school boundaries. Please click on the link below to see a list of Durham County Afterschool Providers that DPS transportation will transport students to in the afternoon.

    DPS Transportation Services to Durham County Afterschool Providers 2022  

    To secure transportation to one of these programs, please contact your school's data manager.