This website uses Javascript, but your browser has Javascript disabled.
Please, enable Javascript. If you need assistance enabling Javascript,
please contact Studio Director support at 1-877-688-3870
or via e-mail at:
Email Address
Message for Our Customers
                                 2019/2020 online registration is now open!

→ Current students and families who are already in the KP Ballet database can enroll online. We've preapproved your dancer for the ballet classes at her level so there's no chance of you enrolling in the wrong ballet level. Look for ENROLL IN MY PRE-APPROVED CLASSES on the first page after you log in.

 → First time here? Families who are brand new to KP Ballet (and not in our database) please call or email us at so we can help you find the right ballet class! We have an online registration system so you can get started by creating a KP Ballet account. To do that, go to and click on Registration & Scheduling in the toolbar.  

To register online, log into your KP Ballet online account and click on "Enroll in My Pre-Approved Classes." To complete your dancer's registration please be sure to send in the registration fee and tuition within 5 days (there's no online payment option).

Thank you!
KP Ballet Academy
Phone: 610-853-0555

powered by
Copyright © 2019 The Studio Director - All Rights Reserved