Registration for the 2018-2019 dance year is OPEN!

Online Registration in 3 easy steps!

Step 1: Pick a class to start registration.  Classes are listed in order by age, starting with our youngest dancers.

*There is a non-refundable registration fee of $35 per student or $70 max per family ($25 and $50 respectively prior to July 1st).  Credit or debit card information is required for registration, and the registration fee will be charged to your card 24-48 hours after registration.  After your card is charged, you may choose to pay tuition by cash or check by signing into your account and selecting “Do Not Bill-Backup Card” under “My Account, E-Payment Schedule”.

*Summer Dance– A $35 registration fee will be added to your account upon registration for Summer Dance, but will not be charged.  Tuition for Summer Dance is required at the time of registration in order to hold your spot in the class.  You may choose to pay the full tuition amount or a non-refundable $25 deposit.  Please indicate in the comment section which amount you would like to be charged after registration.  If no comment is made, then the full amount will be charged. If choosing the deposit, the balance will be due at least two weeks prior to the start of the class (by June 24th).  If no comment is left, full tuition will be charged.

Existing Customer Portal Login

Please email us at for interest in any classes with a waitlist.  We’d be happy to discuss your options!

Step 2: Create a password to manage your account.

After you have registered you may request a password to create an account using your e-mail address

Step 3: Enter your credit card information to be charged once registration is complete.

Referral Program

If you have been referred to us by a friend or family member, make sure to write their name down when you register in order for you both to receive a $25 referral credit! This credit will be applied to each account when the new dancer has been enrolled for 3 full months.

Trial Class

Interested in a trial class? Email us at or call us at (603) 397-5391 to find out more information. We would love to help answer any questions or concerns!


“Joy of Dance has been a wonderful place for my daughter to not only learn to love dance, but also learn to become a polite young lady. It’s been 30 years since I danced as a child, and Lindsey encouraged to me to dance again. It’s been a thrilling experience. She knows how to challenge me, but still keep it fun!”


Vicky J