Classical ballet training in Rochester, Minnesota

Exceptional classical ballet training in a welcoming, professional studio environment.

A New Home for Classical Ballet in Rochester

BalletCorps offers focused classical ballet training for students ages 6 through advanced levels.

Our program emphasizes strong technique, artistic development, and disciplined training in a supportive environment where dancers can thrive.

Built for Dancers

BalletCorps was designed from the ground up to support serious ballet training.

Our 2,700-square-foot studio features a custom seven-layer sprung floor designed to protect dancers' bodies and allow them to train safely and confidently.

Why Families Choose BalletCorps

• Focused classical ballet training
• Small classes with individualized instruction
• Professional studio and sprung floor
• Experienced artistic direction
• A supportive and disciplined environment

Strict, not harsh.
BalletCorps believes great ballet training should be focused, disciplined, and inspiring.

BalletCorps is committed to enriching Rochester through classical ballet training, performances, and community engagement.

Move with excellence!