YOUTH DANCE PROGRAM 2025-2026 Season

Name
Days
Location
VIP & ME (1.5 to 3 years) Monday 9:30AM
Experience creative movement and bond with your little one. This class is designed for the child that needs more time with their very important person to gain confidence and comfort in the dance studio before transitioning to an independent class.
Monday
9:30 AM to 10:00 AM
Main
VIP & ME (1.5 to 3 years) Monday 2:30PM
Experience creative movement and bond with your little one. This class is designed for the child that needs more time with their very important person to gain confidence and comfort in the dance studio before transitioning to an independent class.
Monday
2:30 PM to 3:00 PM
Main
Creative Movement Dance Class (Ages 4-6) Monday 3:15PM
Monday
3:15 PM to 4:00 PM
Main
Ballet, Lyrical, & Jazz Combo Dance Class (Ages 5-9) Tuesday 4PM
Ballet, Lyrical, & Jazz Combo Dance Class (Ages 5–9) Tuesday
In this fun and energetic class, children will explore three popular dance styles all in one session: Ballet, Lyrical, and Jazz. Dancers will develop coordination, rhythm, and creativity.
Attire: Ballet slippers required
Let your child discover the joy of movement through music and dance!
Tuesday
4:00 PM to 5:30 PM
Main
Lyrical & Contemporary Combo Dance Class (Ages 10+) Tuesday 7PM
Lyrical & Contemporary Combo Dance Class (10+) Tuesday
In this fun and energetic class, children will explore lyrical and contemporary dance styles in one session.
Attire: Ballet slippers required and Tap shoes required
Let your child discover the joy of movement through music and dance! 5 students minimum to hold the class
Tuesday
7:00 PM to 8:00 PM
Main
Teen Dance Fitness Tuesday 8PM
A high-energy class that combines dance and cardio for a fun, full-body workout. This class boosts stamina, coordination, and confidence in an encouraging and supportive atmosphere. Students do not need any previous dance experience to attend the class. This class runs 6 weeks from October 7th - November 11th.
Tuesday
8:00 PM to 9:00 PM
Main
Hip Hop & Tap Combo Class (Ages 10+) Wednesday 4:15PM
Hip Hop & Tap Combo Class (Ages 10+) Friday 4:15PM
Students will develop their coordination, musicality, and performance skills while exploring both classic Tap and Hip Hop move dance styles.
Attire: Dance sneakers and Tap shoes required
Wednesday
4:15 PM to 5:15 PM
Main
VIP & ME (1.5 to 3 years) Thursday 9:30AM
Experience creative movement and bond with your little one. This class is designed for the child that needs more time with their very important person to gain confidence and comfort in the dance studio before transitioning to an independent class. This Thursday 9:30am session runs for 8 weeks.
Thursday
9:30 AM to 10:00 AM
Main
Ballet, Tap, & Jazz Combo Dance Class (Ages 5-9) Thursday 4PM
Ballet, Tap, & Jazz Combo Dance Class (Ages 5–9) Thursday
In this fun and energetic class, children will explore three popular dance styles all in one session: Ballet, Tap, and Jazz. Dancers will develop coordination, rhythm, and creativity.
Attire: Ballet slippers and Tap shoes required
Let your child discover the joy of movement through music and dance!
Thursday
4:00 PM to 5:30 PM
Main
Contemporary Dance (Ages 10+) Thursday 7PM
This class is for dancers looking to deepen their artistry and versatility while improving strength and flexibility.
Contemporary (Ages 10-18) Thursday
This expressive class blends the fluid movements of Contemporary dance. Dancers will focus on musicality and emotion and gain strength, flexibility, and technique.
Attire: Form-fitting dancewear recommended; half soles required
Thursday
7:00 PM to 8:00 PM
Main
Broadway Tap Class
Youth Dance Program Broadway Theater Tap Class
This 1-hour class is designed for young, aspiring theater performers or those dancers who wish to improve their tap technique and skills.
Ages 10+
Friday
5:45 PM to 6:45 PM
Main
Creative Dance Ballet & Tap (Ages 4-7) Saturday 9:15AM
Creative Movement, Ballet & Tap (Ages 4–7)
Designed for young dancers, this engaging Saturday class introduces foundational dance skills through Creative Movement, Ballet, and Tap in a structured and nurturing environment.
Saturday
9:15 AM to 10:00 AM
Main
VIP & ME (1.5 to 3 years) Saturday 10AM
Experience creative movement and bond with your little one. This class is designed for the child that needs more time with their very important person to gain confidence and comfort in the dance studio before transitioning to an independent class.
Saturday
10:00 AM to 10:30 AM
Main
Ballet, Tap, & Jazz Combo Dance Class (Ages 4–8) Saturday 10:30AM
Ballet, Tap, & Jazz Combo Dance Class (Ages 4–8)
In this fun and energetic class, children will explore three popular dance styles all in one session: Ballet, Tap, and Jazz. Dancers will develop coordination, rhythm, and creativity.
Attire: Ballet slippers and tap shoes required
Let your child discover the joy of movement through music and dance! Contact MSDC if you are unsure of which class to choose.
Saturday
10:30 AM to 11:30 AM
Main
Teen Lyrical / Contemporary Saturday 12PM
This class fuses lyrical and contemporary styles focusing on emotional expression, musicality, and movement quality. Students will also building strength, flexibility, and technique. Previous dance experience is not required to attend this class.
Saturday
12:00 PM to 1:00 PM
Main
Youth Dance Program Workshop
Experience dance classes at MSDC. A follow up email with further details will be sent to registered participants.
The next workshop will be announced soon!
Saturday
12:30 PM to 2:00 PM
Main
Theater Performance Dance Track for Teens Saturday 2PM
YDP Theater Performance Dance
This 2-hour class is designed for young, aspiring theater performers. Dancers will train in musical theatre dance while developing technical skills in ballet, jazz, lyrical, contemporary, hip hop, and Latin dance styles.
This is a dynamic, performance-focused program that builds versatility, stage presence, and confidence in a supportive, pre-professional setting. If your dancer would like to expand their skills further, see the 4-5pm musical theatre tap class on Saturday.
Saturday
2:00 PM to 4:00 PM
Main
Broadway Tap Class
Youth Dance Program Broadway Theater Tap Class
This 1-hour class is designed for young, aspiring theater performers or those dancers who wish to improve their tap technique and skills.
Ages 10+
Saturday
4:00 PM to 5:00 PM
Main

THE BALLET SCHOOL 2025-2026 Season

Name
Days
Location
The Ballet School Placement Class Audition
Audition placement class for The Ballet School at Main Street Dance Center. If you have pointe shoes and have trained en pointe, please bring them. To schedule an audition for the TBS program, please call: Office 617-862-6671 or email: info@mainstreetdancecenters.com
$30

6:00 PM to 6:00 PM
Main
Ballet 1 Monday 1.5HRS / WEEK
Level 1 will focus on the fundamentals of technique, proper placement, and posture, learning age-appropriate vocabulary and development of artistic and musical qualities.
If you are interested to learn more about this class, please email MSDC at info@mainstreetdancecenters.com
Monday
4:30 PM to 6:00 PM
Main
TBS Ballet 2 Tuesday
Level 2 will continue the progression of technique and artistic development. Pointe is introduced to select students of this level.

Tuesday
4:15 PM to 5:45 PM
Main
TBS Ballet 1 Wednesday
Level 1 will focus on the fundamentals of technique, proper placement, and posture, learning age-appropriate vocabulary and development of artistic and musical qualities.
If you are interested to learn more about this class, please email MSDC at info@mainstreetdancecenters.com
Wednesday
4:15 PM to 5:45 PM
Main
TBS Ballet 1 MONDAY & WEDNESDAY 3HRS/WEEK
Level 1 will focus on the fundamentals of technique, proper placement, and posture, learning age-appropriate vocabulary and development of artistic and musical qualities.
If you are interested to learn more about this class, please email MSDC at info@mainstreetdancecenters.com
M 4:30 PM-6:00 PM
W 4:15 PM-5:45 PM
Main
TBS Pre-Ballet (Ages 3-5) Thursday
Pre-Ballet classes involve fundamental movement and basic steps in a fun and engaging atmosphere. Students learn ballet feet and arm positions, exercises to enhance rhythm, poise, and grace with games and age appropriate music. These classes are designed to build and emphasize confidence, coordination, creativity, and promote team participation. Pre-Ballet to Primary are the preparatory classes to Level 1 Ballet. Dress Code will be sent via email after registration.
Thursday
4:15 PM to 5:15 PM
Main
TBS Ballet 2 TUESDAY & THURSDAY 3HRS/WEEK
Level 2 will continue the progression of technique and artistic development. Pointe is introduced to select students of this level.

Tu 4:15 PM-5:45 PM
Th 5:15 PM-6:45 PM
Main
TBS Primary Ballet (Ages 5-7) Friday
If you are a parent or guardian with a young child at home who lights up, twirls and imitates ballet moves, we would love to introduce them to the magic of ballet! These classes involve fundamental movement and basic steps in a fun and engaging atmosphere. Students learn ballet feet and arm positions, exercises to enhance rhythm, poise, and grace with games and age-appropriate music. These classes are designed to build and emphasize confidence, coordination, creativity and promote team participation, feeling familiar with and around other children, and discover the joy of ballet movement. Pre Ballet to Primary are the preparatory classes to Level 1 Ballet.
Friday
4:15 PM to 5:15 PM
Main
TBS Ballet 1 Saturday
Level 1 will focus on the fundamentals of technique, proper placement, and posture, learning age-appropriate vocabulary and development of artistic and musical qualities. Pilates training and classical technique class.
PLEASE CONTACT MSDC: INFO@MAINSTREETDANCECENTERS.COM
Saturday
11:30 AM to 1:00 PM
Main

2025-2026 THE BALLET SCHOOL LEVEL 3

Name
Days
Location
Ballet 3 Monday
Level 3 will include advanced classical ballet training and enrichment classes. If you are interested to learn more about this advanced/pre-pro level, please email MSDC at info@mainstreetdancecenters.com
Audition is required
PLEASE CONTACT MSDC FOR THE TBS Level 3 SCHEDULE! 2025-2026 Dancers in level 3 can dance up to 6 days per week.

5:00 PM to 7:45 PM
Main
TBS Ballet 3 Tuesday
Level 3 will include advanced classical ballet training and enrichment classes. If you are interested to learn more about this advanced/pre-pro level, please email MSDC at info@mainstreetdancecenters.com
Audition is required
PLEASE CONTACT MSDC FOR THE NEW TBS Level 3 SCHEDULE! 2025-2026 Dancers in level 3 can dance up to 6 days per week.
Tuesday
5:00 PM to 7:45 PM
Main
TBS Ballet 3 Wednesday
Level 3 will include advanced classical ballet training and enrichment classes. If you are interested to learn more about this advanced/pre-pro level, please email MSDC at info@mainstreetdancecenters.com
Audition is required
Wednesday
5:45 PM to 8:15 PM
Main
TBS Ballet 3 Thursday
Level 3 will include advanced classical ballet training and enrichment classes. If you are interested to learn more about this advanced/pre-pro level, please email MSDC at info@mainstreetdancecenters.com
Audition is required
Thursday
5:00 PM to 8:00 PM
Main
TBS Ballet 3 Friday
If you are interested to learn more about this class, please email MSDC at info@mainstreetdancecenters.com
Audition is required
If you are a new student to MSDC, and only wish to join this Pointe training class, a placement class is mandatory. Contact MSDC for tuition options.
Friday
5:00 PM to 8:00 PM
Main
The Ballet School Technique class and POINTE TRAINING FRIDAY
If you are interested to learn more about this class, please email MSDC at info@mainstreetdancecenters.com
Audition is required
If you are a new student to MSDC, and only wish to join this Pointe training class, a placement class is mandatory. Contact MSDC for tuition options.
Friday
6:00 PM to 8:00 PM
Main
Ballet 2/3 Saturday
Level 2/3 will continue the progression of technique and artistic development. Pointe is introduced to select students of this level.

Saturday
1:00 PM to 3:00 PM
Main

OPEN ADULT CLASSES 2025-2026

Name
Days
Location
Open Beg/Int Ballet MONDAY 9:30AM
This is a classical technique class. Includes Barre and Center work. Leather or Canvas Ballet Slippers required.
Beg/Int. ballet is a technique class geared towards beginners who have had some previous experience. Beginners are welcome. Emphasis is on alignment, posture, proper placement at barre to build a solid foundation and correct understanding. Center will explore the artistic qualities of classical ballet. MUST RSVP the day before for morning classes or by 3pm for evening classes.
Monday
9:30 AM to 11:00 AM
Main
Open Beg/Int Ballet MONDAY 11AM
This is a classical technique class. Includes Barre and Center work. Leather or Canvas Ballet Slippers required.
Beg/Int. ballet is a technique class geared towards beginners who have had some previous experience. Beginners are welcome. Emphasis is on alignment, posture, proper placement at barre to build a solid foundation and correct understanding. Center will explore the artistic qualities of classical ballet. MUST RSVP the day before for morning classes or by 3pm for evening classes.
Monday
11:00 AM to 12:30 PM
Main
Open Ballet TUESDAY 10AM
This is a classical technique class. Includes Barre and Center work. Leather or Canvas Ballet Slippers required. MUST RSVP the day before for morning classes or by 3pm for evening classes.
Tuesday
10:00 AM to 11:30 AM
Main
Open Contemporary Dance Sarah Putterman TUESDAY 6:45PM
Experience a wonderful class by MSDC teacher, Sarah Putterman. Based in Ballet, Modern, and Jazz techniques, this class begins with a set warm up focusing on technique, conditioning, and stretching, followed by across the floor combinations incorporating jumps, turns, and inversions. Longer combinations set to contemporary music will be built on from class to class, usually for up to three classes. This class is perfect for dancers who like to express themselves through music and movement. Dancers are encouraged to interpret movement to make personal emotive connections to the choreography. NO Class October 14th
Tuesday
6:45 PM to 8:00 PM
Main
Open Ballet WEDNESDAY 10:30AM
This is a classical technique class. Includes Barre and Center work. Leather or Canvas Ballet Slippers required.
MUST RSVP the day before for morning classes or by 3pm for evening classes.
Wednesday
10:30 AM to 12:30 PM
Main
Open Adult Beginner Ballet WEDNESDAY 6:30PM
This is a classical technique class. Includes Barre and Center work. Leather or Canvas Ballet Slippers required.
MUST RSVP the day before for morning classes or by 3pm for evening classes. Pointe shoes are always welcome in any open ballet class.
Wednesday
6:30 PM to 8:00 PM
Main
Open Ballet THURSDAY 11:30AM
This is a classical technique class. Includes Barre and Center work. Leather or Canvas Ballet Slippers required.
MUST RSVP the day before for morning classes or by 3pm for evening classes.
Thursday
11:30 AM to 1:00 PM
Main
Open Int/Adv Ballet FRIDAY 6PM
This is a classical technique class. Includes Floor barre, Barre and Center work. Leather or Canvas Ballet Slippers required. Pointe shoes are always welcome in any open ballet class.
MUST RSVP the day before for morning classes or by 3pm for evening classes. Fridays 6-8 PM


Friday
6:00 PM to 8:00 PM
Main
Open Deep Stretch and Conditioning with Sarah Putterman SATURDAY 11:30AM
Experience a wonderful class by MSDC teacher, Sarah Putterman. This class is geared toward increasing flexibility and muscle tone. It involves elements of yoga, Pilates, and more traditional stretching for dancers. Dancers can modify any stretches or exercises as needed. All levels are welcome. Work on getting your splits back, toning your abs, arms and booties, and get ready to feel the burn! September 13th & 20th, October 4th & 11th
Saturday
10:30 AM to 11:30 AM
Main
Open Musical Theatre Jazz with Sarah Putterman SATURDAY 11:30AM
Experience a wonderful class taught by MSDC teacher, Sarah Putterman. Based in Jazz technique, this class begins with a set warm up focusing on technique, conditioning and stretching, followed by across the floor combinations to develop skills including turns and leaps. Longer combinations set to musical theatre songs will be built on from class to class. These combinations often involve a mix of original Broadway choreography combined with slight variations to make the steps more accessible to varied levels of dancers. From Bob Fosse to Jerome Robbins, Susan Stroman to Kathleen Marshall, if you love musical theatre, this is the class for you. September 13th & 20th, October 4th & 11th
Saturday
11:30 AM to 12:30 PM
Main
Open Intermediate Jazz Stephanie Heroux SUNDAY 12:45PM
SUNDAY JAZZ BREAK
Starts September 21st
Challenge yourself physically and artistically! Class begins with a thorough warm up focused on alignment, rhythm, stretching and strengthening, employing elements of ballet, modern, and jazz technique. Adagio and progressions build and challenge rhythmic and technical skills. Combinations are taught quickly, span a variety of jazz styles, and incorporate turns, leaps, and floor work. Artistic variations and performance elements are encouraged throughout the class. This class is aimed at the intermediate to advanced dancer who yearns to be challenged technically and artistically, and hone performance skills.
Sunday
12:45 PM to 2:15 PM
Main
OPEN Ballet / Pointe / Variations Sunday
Open Int / Adv Ballet Class with Pointe/Variations
This is a classical technique class. Includes Barre and Center work. Leather or Canvas Ballet Slippers required.
MUST RSVP the day before for morning classes or by 3pm for evening classes. Open to all ages.
Sunday
2:30 PM to 4:30 PM
Main

Adults Dance Too 2025-2026

Name
Days
Location
Ballet MONDAY 9:30AM
This is a classical technique class. Includes Barre and Center work. Leather or Canvas Ballet Slippers required.
Beg/Int. ballet is a technique class geared towards beginners who have had some previous experience. Beginners are welcome. Emphasis is on alignment, posture, proper placement at barre to build a solid foundation and correct understanding. Center will explore the artistic qualities of classical ballet. MUST RSVP the day before for morning classes or by 3pm for evening classes.
Monday
9:30 AM to 11:00 AM
Main
Beg/Int Ballet MONDAY 11AM
This is a classical technique class. Includes Barre and Center work. Leather or Canvas Ballet Slippers required.
Beg/Int. ballet is a technique class geared towards beginners who have had some previous experience. Beginners are welcome. Emphasis is on alignment, posture, proper placement at barre to build a solid foundation and correct understanding. Center will explore the artistic qualities of classical ballet. MUST RSVP the day before for morning classes or by 3pm for evening classes. Please purchase the ADT Digital 5 Class Card. It is not necessary to print out. You can find open class cards by tapping "Shop" on desktop or "More" on the Mobile App. The ADT card expires after 30 days. No extensions permitted.
Monday
11:00 AM to 12:30 PM
Main
Ballet TUESDAY 10AM
This is a classical technique class. Includes Barre and Center work. Leather or Canvas Ballet Slippers required. MUST RSVP the day before for morning classes or by 3pm for evening classes. Please purchase the ADT Digital 5 Class Card. It is not necessary to print out. You can find open class cards by tapping "Shop" on desktop or "More" on the Mobile App. The ADT card expires after 30 days. No extensions permitted.
Tuesday
10:00 AM to 11:30 AM
Main
Contemporary Dance Sarah Putterman TUESDAY 6:45PM
Experience a wonderful class by MSDC teacher, Sarah Putterman. Based in Ballet, Modern, and Jazz techniques, this class begins with a set warm up focusing on technique, conditioning, and stretching, followed by across the floor combinations incorporating jumps, turns, and inversions. Longer combinations set to contemporary music will be built on from class to class, usually for up to three classes. This class is perfect for dancers who like to express themselves through music and movement. Dancers are encouraged to interpret movement to make personal emotive connections to the choreography. Please purchase the ADT Digital 5 Class Card. It is not necessary to print out. You can find open class cards by tapping "Shop" on desktop or "More" on the Mobile App. The ADT card expires after 30 days. No extensions permitted. NO Class October 14th
Tuesday
6:45 PM to 8:00 PM
Main
Ballet WEDNESDAY 10:30AM
This is a classical technique class. Includes Barre and Center work. Leather or Canvas Ballet Slippers required.
MUST RSVP the day before for morning classes or by 3pm for evening classes. Please purchase the ADT Digital 5 Class Card. It is not necessary to print out. You can find open class cards by tapping "Shop" on desktop or "More" on the Mobile App. The ADT card expires after 30 days. No extensions permitted.
Wednesday
10:30 AM to 12:30 PM
Main
Adult Beginner Ballet WEDNESDAY 6:30PM
This is a classical technique class. Includes Barre and Center work. Leather or Canvas Ballet Slippers required.
MUST RSVP the day before for morning classes or by 3pm for evening classes. Pointe shoes are always welcome in any open ballet class. Please purchase the ADT Digital 5 Class Card. It is not necessary to print out. You can find open class cards by tapping "Shop" on desktop or "More" on the Mobile App. The ADT card expires after 30 days. No extensions permitted.
Wednesday
6:30 PM to 8:00 PM
Main
Ballet THURSDAY 11:30AM
This is a classical technique class. Includes Barre and Center work. Leather or Canvas Ballet Slippers required.
MUST RSVP the day before for morning classes or by 3pm for evening classes. Please purchase the ADT Digital 5 Class Card. It is not necessary to print out. You can find open class cards by tapping "Shop" on desktop or "More" on the Mobile App. The ADT card expires after 30 days. No extensions permitted.
Thursday
11:30 AM to 1:00 PM
Main
Int/Adv Ballet FRIDAY 6PM
This is a classical technique class. Includes Floor barre, Barre and Center work. Leather or Canvas Ballet Slippers required. Pointe shoes are always welcome in any open ballet class.
MUST RSVP the day before for morning classes or by 3pm for evening classes. Fridays 6-8 PM Please purchase the ADT Digital 5 Class Card. It is not necessary to print out. You can find open class cards by tapping "Shop" on desktop or "More" on the Mobile App. The ADT card expires after 30 days. No extensions permitted.


Friday
6:00 PM to 8:00 PM
Main
Deep Stretch and Conditioning with Sarah Putterman SATURDAY 11:30AM
Experience a wonderful class by MSDC teacher, Sarah Putterman. This class is geared toward increasing flexibility and muscle tone. It involves elements of yoga, Pilates, and more traditional stretching for dancers. Dancers can modify any stretches or exercises as needed. All levels are welcome. Work on getting your splits back, toning your abs, arms and booties, and get ready to feel the burn! September 13th & 20th, October 4th & 11th
Please purchase the ADT Digital 5 Class Card. It is not necessary to print out. You can find open class cards by tapping "Shop" on desktop or "More" on the Mobile App. The ADT card expires after 30 days. No extensions permitted.
Saturday
10:30 AM to 11:30 AM
Main
Musical Theatre Jazz with Sarah Putterman SATURDAY 11:30AM
Experience a wonderful class taught by MSDC teacher, Sarah Putterman. Based in Jazz technique, this class begins with a set warm up focusing on technique, conditioning and stretching, followed by across the floor combinations to develop skills including turns and leaps. Longer combinations set to musical theatre songs will be built on from class to class. These combinations often involve a mix of original Broadway choreography combined with slight variations to make the steps more accessible to varied levels of dancers. From Bob Fosse to Jerome Robbins, Susan Stroman to Kathleen Marshall, if you love musical theatre, this is the class for you. Please purchase the ADT Digital 5 Class Card. It is not necessary to print out. You can find open class cards by tapping "Shop" on desktop or "More" on the Mobile App. The ADT card expires after 30 days. No extensions permitted. September 13th & 20th, October 4th & 11th
Saturday
11:30 AM to 12:30 PM
Main
Intermediate Jazz Stephanie Heroux SUNDAY 12:45PM
SUNDAY JAZZ BREAK
Starts September 21st
Challenge yourself physically and artistically! Class begins with a thorough warm up focused on alignment, rhythm, stretching and strengthening, employing elements of ballet, modern, and jazz technique. Adagio and progressions build and challenge rhythmic and technical skills. Combinations are taught quickly, span a variety of jazz styles, and incorporate turns, leaps, and floor work. Artistic variations and performance elements are encouraged throughout the class. This class is aimed at the intermediate to advanced dancer who yearns to be challenged technically and artistically, and hone performance skills. Please purchase the ADT Digital 5 Class Card. It is not necessary to print out. You can find open class cards by tapping "Shop" on desktop or "More" on the Mobile App. The ADT card expires after 30 days. No extensions permitted.
Sunday
12:45 PM to 2:15 PM
Main
Ballet / Pointe / Variations Sunday
Open Int / Adv Ballet Class with Pointe/Variations
This is a classical technique class. Includes Barre and Center work. Leather or Canvas Ballet Slippers required.
MUST RSVP the day before for morning classes or by 3pm for evening classes. Open to all ages. Please purchase the ADT Digital 5 Class Card. It is not necessary to print out. You can find open class cards by tapping "Shop" on desktop or "More" on the Mobile App. The ADT card expires after 30 days. No extensions permitted.
Sunday
2:30 PM to 4:30 PM
Main