Professional Division

The Professional Division is designed to provide young dancers the opportunity to train and develop their technique and artistry in a professional environment. Our program offers classes in ballet, jazz, contemporary, pointe, variations, partnering, and pilates and encourages students to explore their creative potential.

The Professional Division offers performance opportunities alongside Rochester City Ballet to give students the chance to gain experience crucial to pursue dance as a career.

The Professional Division is committed to providing the highest quality of instruction and training to its students. Our goal is to help students reach their full potential in dance and to provide them with the necessary tools to achieve success in the field.

A ballet instructor coaching a young girl practicing ballet dance in a dance studio with a gray floor, white brick wall, and ballet bar.

Rochester City Ballet provides invaluable performing experience for many students in a number of ballets, allowing an exciting glimpse into the rewards of disciplined training.