Register Today!!

Fall Registration is Now Open!

Register by phone M-Th 9am to 2pm at (541)912-8431,
or by email at

Winter Showcase

Saturday December 15th starting at 10am

This causal and festive showcase gives the students an opportunity to share what they have been working on in class and a chance to perform.

More Details on the Event Page

Winter Production "Love Unwrapped"

Saturday December 15th at 4pm

Come see our Level 3 classes and up put on our Winter Production of “Love Unwrapped”

Check the Event Page for more info.


Ballet classes for all levels.

Hip Hop

Hip hop dance classes.


Jazz classes for all levels.


Tap classes for all levels.


Modern dance classes.

Creative & Other Classes

Other dance classes.

Current Class Schedule

View class, instructor and fee information.

Upcoming Events

List of Upcoming Events & Performances

Make a Payment

Pay for classes online.

"... And whoever welcomes one such child in my name welcomes me." Matthew 18:3

This message is only visible to admins:
Unable to display Facebook posts

Error: Error validating application. Application has been deleted.
Type: OAuthException
Code: 190
Click here to Troubleshoot.

JCSD Instagram

 Happy Thanksgiving week, everyone! We have normally scheduled classes Monday-Wednesday this week. We are CLOSED Thursday-Saturday (with the exception of REACH). Have a wonderful break!   Two art forms collided yesterday and we now have a brand new mural done at Studio B! As you can see, the process was pretty fun!  Happy Veteran's Day from JCSD! Thank you to the brave men and women who have sacrificed everything to serve our country. We salute you!  REACH Dance Co. debuted their latest piece "Rescue" this morning at Fifth Avenue Church! Thank you so much for having us!
Our Teachers