top of page

Winter/Spring 2025 registration is closed, but you can see view all courses here. Registration links for late spring and summer are below. Fall 2025 will be announced in June.

Grades Pre-School to 6

Creative Dance

Preschool (for dancers entering Kindergarten in the fall of 2026)

Saturdays | February 1 to June 7

9 to 9:45 a.m.

Creative Dance & Ballet (Mon)

Pre-K (for dancers entering Kindergarten in the fall of 2025)

Mondays | February 3 to June 9

4:15 to 5 p.m.

Creative Dance & Ballet (Sat)

Pre-K (for dancers entering Kindergarten in the fall of 2025)

Saturdays | February 1 to June 7

9:45 to 10:30 a.m.

Dance Foundations 1 (Sat.)

Kindergarten

Saturdays | February 1 to June 7

10 to 11 a.m.

Dance Foundations 1 (Wed.)

Kindergarten

Wednesdays | February 5 to June 4

4:15 to 5:15 p.m.

Dance Foundations 2 (Sat.)

Grades 1 & 2

Saturdays | February 1 to June 7

9 to 10 a.m.

Dance Foundations 2 (Tues.)

Grades 1 & 2

Tuesdays | February 4 to June 3

4:15 to 5:15 p.m.

Hip Hop 1

Grades 1 to 3

Saturdays | February 1 to June 7

10:30 to 11:15 a.m.

Dance Foundations 3 (Sat.)

Grades 3 & 4

Saturdays | February 1 to June 7

11 to 12:15 p.m.

Dance Foundations 3 (Thurs.)

Grades 3 & 4

Thursdays | February 6 to June 5

4:15 to 5:30 p.m.

Move & Groove: An Afterschool Dance Jam (Hopkinton Early Release)

Grades 4 & 5

Friday | May 23

1:15 to 3:15 p.m.

Hip Hop 2

Grades 4 to 6

Saturdays | February 1 to June 7

11:15 to 12:00 p.m.

Jazz & Hip Hop

Grades 4 to 7

Mondays | February 3 to June 9

5:15 to 6:15 p.m.

Summer Youth Dance programs

IMG_1568.jpeg

Grades 7 to 12

Junior Dance Ensemble

Grade 6 to 12

Three or more days each week suggested | September 9, 2024 to June 16, 2025

various times

Dance Ensemble

Grade 8 to 12

Four or more days each week suggested | September 9, 2024 to June 16, 2025

various times

Bollywood Dance Beats

Ages 16+

Thursdays | May 1 to June 5

6:30 to 7:30 p.m.

New! Salsa and Bachata (Teens/Adults)

Ages 16+

Tuesdays | May 6 to June 17

6:30 to 7:30 p.m.

Jazz Dance: Beginner (Adult/Teen)

Ages 16 +

Mondays | April 28 to June 6

7:30 to 8:30 p.m.

Intermediate/Advanced Dance Conditioning

Ages 16+

Wednesdays | July 2 to August 6

6:30 p.m. to 7:30 p.m.

Intermediate/Advanced Ballet

Agres 16+

Wednesdays | July 2 to August 6

7:30 p.m. to 9:00 p.m.

Dance Workshop

Grade 7 to 12

Monday-Friday | July 7 - July 11

12:30 to 5:30 p.m.

Dance Workshop

Grade 7 to 12

Monday-Friday | July 14 - July 18,

12:30 to 5:30 p.m.

IMG_2656.jpeg

18+ Adult Classes

Hip Hop: All Levels (Adult /Teen)

Ages 16+

Mondays | April 28 to June 9

6:30 to 7:30 p.m.

Bollywood Dance Beats

Ages 16+

Thursdays | May 8 to June 12

6:30 to 7:30 p.m.

Tap: Level 1 (Adult /Teen)

Ages 16+

Mondays | May 5 to June 16

6:30 to 7:30 p.m.

Tap: Level 2 (Adult /Teen)

Ages 16+

Mondays | May 5 to June 16

7:30 to 8:30 p.m.

New! Gentle Ballet

Ages 18 +

Mondays | April 28 to June 9

1 to 2:30 p.m.

Jazz Dance: Beginner (Adult/Teen)

Ages 16 +

Mondays | April 28 to June 9

7:30 to 8:30 p.m.

New! Salsa and Bachata (Teens/Adults)

Ages 16+

Tuesdays | May 6 to June 17

6:30 to 7:30 p.m.

Contemporary: All Levels (Adult/Teen)

Ages 16+

Tuesdays | April 29 to June 10

7:45 to 8:45 p.m.

Ballet: Intermediate

Ages 18 +

Wednesdays | April 30 to June 11

7:45 to 8:45 p.m.

Let's Move

Ages 18+

Wednesdays | April 30 to June 11

4:30 to 5:30 p.m.

Intro to Ballet

18+

Mondays | June 30 to August 6

7:00 p.m to 8:00 p.m.

Intermediate/Advanced Dance Conditioning

16+

Wednesdays | July 2 to August 6

6:30 p.m. to 7:30 p.m.

Intermediate/Advanced Ballet

16+

Wednesdays | July 2 to August 6

7:30 p.m. to 9:00 p.m.

IMG_6715.jpeg
bottom of page