View Recreational Dance Classes By Age:

Schedule a Studio Tour

See our studio in person!
Set up a tour on our calendar by clicking here — or fill out the form below!

We know your family will feel right at home! Send us your information and we’ll reach out to schedule a time that’s best for you.

    We Offer 3 Easy Ways to Enroll:

    Easy Registration

    Click the button to start enrollment using our Easy Registration Form. We’ll call you back within 1 business day to schedule a studio tour or finish your enrollment.

    Call Us

    Call (810) 678-2903 to schedule a studio tour or talk with one of On Pointe’s staff. We can answer questions, get started with enrolling, and make it simple to begin a class.

    Online Registration

    Click to get enrolled 100% online! Use your existing login or create a username, then select classes, and you’ll be able to enroll & pay entirely using our Dance Studio Pro software.

    This is an awesome facility! Great owner, great teachers – all around wonderful! Thank you for giving our daughter such a love for dance and music!

    Tammy S.
    Proud On Pointe Mom

    Going on year 13. We love OPSD 💕💕💕

    Helen O.
    Proud On Pointe Mom

    My very shy 2-year-old loves dancing here! Very friendly staff too! I can’t wait for my 1-year-old to start taking lessons in a year.

    DeAnna D.
    Proud On Pointe Mom

    The dance teachers and families are amazing people.

    Kim U.
    Proud On Pointe Mom