
Upcoming events.
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20
Pilates for Dancers
This Pilates mat class is tailored to target and strengthen the muscles used specifically in a dancing body. Focusing on alignment and control, this class will help you find a greater body awareness to supplement your dance technique. No dance experience necessary.
Instructor: Megan Kamler
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20
Pilates for Dancers
This Pilates mat class is tailored to target and strengthen the muscles used specifically in a dancing body. Focusing on alignment and control, this class will help you find a greater body awareness to supplement your dance technique. No dance experience necessary.
Instructor: Megan Kamler
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20
Pilates for Dancers
This Pilates mat class is tailored to target and strengthen the muscles used specifically in a dancing body. Focusing on alignment and control, this class will help you find a greater body awareness to supplement your dance technique. No dance experience necessary.
Instructor: Megan Kamler
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20
Pilates for Dancers
This Pilates mat class is tailored to target and strengthen the muscles used specifically in a dancing body. Focusing on alignment and control, this class will help you find a greater body awareness to supplement your dance technique. No dance experience necessary.
Instructor: Megan Kamler
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20
Pilates for Dancers
This Pilates mat class is tailored to target and strengthen the muscles used specifically in a dancing body. Focusing on alignment and control, this class will help you find a greater body awareness to supplement your dance technique. No dance experience necessary.
Instructor: Megan Kamler
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Adult Dance Performance Session - BALLET
Rochester City Ballet will offer adults the opportunity to learn and perform choreography at the completion of this five week session.
*Participants may sign-up for one or both sessions (Ballet & Jazz)
*All levels are welcome.
*At the completion of the session, participants will showcase their work at a relaxed, in-studio performance for friends and family.
Participants will learn ballet inspired choreography taught by Katherine Duffy, focusing on musicality, spacing, artistry, and performance.
Adult Dance Performance Session -JAZZ
Rochester City Ballet will offer adults the opportunity to learn and perform choreography at the completion of this five week session.
*Participants may sign-up for one or both sessions (Jazz & Ballet)
*All levels are welcome.
*At the completion of the session, participants will showcase their work at a relaxed, in-studio performance for friends and family.
Participants will learn ballet inspired choreography taught by Marlena Roberts, focusing on musicality, spacing, artistry, and performance.
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20
Pilates for Dancers
This Pilates mat class is tailored to target and strengthen the muscles used specifically in a dancing body. Focusing on alignment and control, this class will help you find a greater body awareness to supplement your dance technique. No dance experience necessary.
Instructor: Megan Kamler
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Adult Dance Performance Session - BALLET
Rochester City Ballet will offer adults the opportunity to learn and perform choreography at the completion of this five week session.
*Participants may sign-up for one or both sessions (Ballet & Jazz)
*All levels are welcome.
*At the completion of the session, participants will showcase their work at a relaxed, in-studio performance for friends and family.
Participants will learn ballet inspired choreography taught by Katherine Duffy, focusing on musicality, spacing, artistry, and performance.
Adult Dance Performance Session -JAZZ
Rochester City Ballet will offer adults the opportunity to learn and perform choreography at the completion of this five week session.
*Participants may sign-up for one or both sessions (Jazz & Ballet)
*All levels are welcome.
*At the completion of the session, participants will showcase their work at a relaxed, in-studio performance for friends and family.
Participants will learn ballet inspired choreography taught by Marlena Roberts, focusing on musicality, spacing, artistry, and performance.
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20
Pilates for Dancers
This Pilates mat class is tailored to target and strengthen the muscles used specifically in a dancing body. Focusing on alignment and control, this class will help you find a greater body awareness to supplement your dance technique. No dance experience necessary.
Instructor: Megan Kamler
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Adult Dance Performance Session - BALLET
Rochester City Ballet will offer adults the opportunity to learn and perform choreography at the completion of this five week session.
*Participants may sign-up for one or both sessions (Ballet & Jazz)
*All levels are welcome.
*At the completion of the session, participants will showcase their work at a relaxed, in-studio performance for friends and family.
Participants will learn ballet inspired choreography taught by Katherine Duffy, focusing on musicality, spacing, artistry, and performance.
Adult Dance Performance Session -JAZZ
Rochester City Ballet will offer adults the opportunity to learn and perform choreography at the completion of this five week session.
*Participants may sign-up for one or both sessions (Jazz & Ballet)
*All levels are welcome.
*At the completion of the session, participants will showcase their work at a relaxed, in-studio performance for friends and family.
Participants will learn ballet inspired choreography taught by Marlena Roberts, focusing on musicality, spacing, artistry, and performance.
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20
Pilates for Dancers
This Pilates mat class is tailored to target and strengthen the muscles used specifically in a dancing body. Focusing on alignment and control, this class will help you find a greater body awareness to supplement your dance technique. No dance experience necessary.
Instructor: Megan Kamler
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Adult Dance Performance Session - BALLET
Rochester City Ballet will offer adults the opportunity to learn and perform choreography at the completion of this five week session.
*Participants may sign-up for one or both sessions (Ballet & Jazz)
*All levels are welcome.
*At the completion of the session, participants will showcase their work at a relaxed, in-studio performance for friends and family.
Participants will learn ballet inspired choreography taught by Katherine Duffy, focusing on musicality, spacing, artistry, and performance.
Adult Dance Performance Session -JAZZ
Rochester City Ballet will offer adults the opportunity to learn and perform choreography at the completion of this five week session.
*Participants may sign-up for one or both sessions (Jazz & Ballet)
*All levels are welcome.
*At the completion of the session, participants will showcase their work at a relaxed, in-studio performance for friends and family.
Participants will learn ballet inspired choreography taught by Marlena Roberts, focusing on musicality, spacing, artistry, and performance.
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20
Pilates for Dancers
This Pilates mat class is tailored to target and strengthen the muscles used specifically in a dancing body. Focusing on alignment and control, this class will help you find a greater body awareness to supplement your dance technique. No dance experience necessary.
Instructor: Megan Kamler
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Adult Dance Performance Session - BALLET
Rochester City Ballet will offer adults the opportunity to learn and perform choreography at the completion of this five week session.
*Participants may sign-up for one or both sessions (Ballet & Jazz)
*All levels are welcome.
*At the completion of the session, participants will showcase their work at a relaxed, in-studio performance for friends and family.
Participants will learn ballet inspired choreography taught by Katherine Duffy, focusing on musicality, spacing, artistry, and performance.
Adult Dance Performance Session -JAZZ
Rochester City Ballet will offer adults the opportunity to learn and perform choreography at the completion of this five week session.
*Participants may sign-up for one or both sessions (Jazz & Ballet)
*All levels are welcome.
*At the completion of the session, participants will showcase their work at a relaxed, in-studio performance for friends and family.
Participants will learn ballet inspired choreography taught by Marlena Roberts, focusing on musicality, spacing, artistry, and performance.
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Pilates for Dancers
This Pilates mat class is tailored to target and strengthen the muscles used specifically in a dancing body. Focusing on alignment and control, this class will help you find a greater body awareness to supplement your dance technique. No dance experience necessary.
Instructor: Megan Kamler
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Pilates for Dancers
This Pilates mat class is tailored to target and strengthen the muscles used specifically in a dancing body. Focusing on alignment and control, this class will help you find a greater body awareness to supplement your dance technique. No dance experience necessary.
Instructor: Megan Kamler
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Pilates for Dancers
This Pilates mat class is tailored to target and strengthen the muscles used specifically in a dancing body. Focusing on alignment and control, this class will help you find a greater body awareness to supplement your dance technique. No dance experience necessary.
Instructor: Megan Kamler
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Pilates for Dancers
This Pilates mat class is tailored to target and strengthen the muscles used specifically in a dancing body. Focusing on alignment and control, this class will help you find a greater body awareness to supplement your dance technique. No dance experience necessary.
Instructor: Megan Kamler
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20

ANASTASIA: A Ballet Reimagined
“This first-time collaboration between SCMR and Rochester City Ballet presents a brand new ballet based on the story of Anastasia.
This new interpretation of the historic tale of Anastasia will captivate audiences across generations. Accompanied by a dashing young man and an ex-officer, Anastasia travels to Paris with the hopes of being reunited with her grandmother, the Grand Duchess. Along the way she will meet new friends, experience new things, and find love in the most unexpected places.

ANASTASIA: A Ballet Reimagined
“This first-time collaboration between SCMR and Rochester City Ballet presents a brand new ballet based on the story of Anastasia.
This new interpretation of the historic tale of Anastasia will captivate audiences across generations. Accompanied by a dashing young man and an ex-officer, Anastasia travels to Paris with the hopes of being reunited with her grandmother, the Grand Duchess. Along the way she will meet new friends, experience new things, and find love in the most unexpected places.

ANASTASIA: A Ballet Reimagined
“This first-time collaboration between SCMR and Rochester City Ballet presents a brand new ballet based on the story of Anastasia.
This new interpretation of the historic tale of Anastasia will captivate audiences across generations. Accompanied by a dashing young man and an ex-officer, Anastasia travels to Paris with the hopes of being reunited with her grandmother, the Grand Duchess. Along the way she will meet new friends, experience new things, and find love in the most unexpected places.

ANASTASIA: A Ballet Reimagined
“This first-time collaboration between SCMR and Rochester City Ballet presents a brand new ballet based on the story of Anastasia.
This new interpretation of the historic tale of Anastasia will captivate audiences across generations. Accompanied by a dashing young man and an ex-officer, Anastasia travels to Paris with the hopes of being reunited with her grandmother, the Grand Duchess. Along the way she will meet new friends, experience new things, and find love in the most unexpected places.
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Pilates for Dancers
This Pilates mat class is tailored to target and strengthen the muscles used specifically in a dancing body. Focusing on alignment and control, this class will help you find a greater body awareness to supplement your dance technique. No dance experience necessary.
Instructor: Megan Kamler
Pilates for Dancers
This Pilates mat class is tailored to target and strengthen the muscles used specifically in a dancing body. Focusing on alignment and control, this class will help you find a greater body awareness to supplement your dance technique. No dance experience necessary.
Instructor: Megan Kamler
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20

Pittsford Library Book Reading
Join Anastasia at the Pittsford Library for a very special book reading and meet-and-greet.
This event is free to the public.
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Pilates for Dancers
This Pilates mat class is tailored to target and strengthen the muscles used specifically in a dancing body. Focusing on alignment and control, this class will help you find a greater body awareness to supplement your dance technique. No dance experience necessary.
Instructor: Megan Kamler
School of RCB Open-House
Join us at our first Open House for the School of Rochester City Ballet where you will get the chance to converse with our staff and see our beautiful studio space at 1326 University Ave.
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.
Pilates for Dancers
This Pilates mat class is tailored to target and strengthen the muscles used specifically in a dancing body. Focusing on alignment and control, this class will help you find a greater body awareness to supplement your dance technique. No dance experience necessary.
Instructor: Megan Kamler
Adult Ballet 1
Ballet 1 is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. 1 – 2 years current experience, or Intro to Ballet completion is recommended (see multi-week series classes).
Drop-in Classes: $20
Adult Ballet 2/3
Ballet 2/3 is designed for those who have taken at least two years of current ballet training. Emphasis in intermediate/advanced ballet is placed on developing technical strength and more advanced movement qualities.