Board of Directors:



Creating fun, high-quality youth theatre


  • Stages’ programs involve diverse youth, grades 1 - 12, in high-quality theatre programs, fostering self-confidence, personal growth, and learning. Annually, over 800 students from the Greater Rochester area perform in plays and musicals for over 8,000 audience members (over half of which are youth). Our dedicated staff, professional artistic teams and volunteers offer a supportive, inclusive, encouraging environment for kids to explore their creative talents.

  • Stages is theater for kids who have a passion to perform, learn technology, or be involved in a youth professional show.  We are in addition to the school offerings, yet very different in our 8 week rehearsal run to performances.  We have extremely high expectations of our kids, and require dedication, commitment and teamwork to make a show be successful.  We are Club Theater, comparable to the club sports that kids play outside of school sports. Stages is the place to go to be surrounded by an artistic team, administration, volunteers and other kids from all over Monroe County and surrounding counties who are dedicated to high-quality theater performances.

  • Opportunities throughout the year include: 9 full theatre productions, summer camps, improv troupe, technical theatre training, open mic nights, specialized workshops, and tuition assistance for economically disadvantaged youth.

  • Since 2002, we have offered opportunities for youth to perform in musicals and plays, and learn all aspects of performance art. Youth also assist with the technical aspects of our shows, including stage management, light design, sound, costumes and stage crew. 

  • In order to teach and model the importance of philanthropy, at each show we collect items to benefit local charities that serve youth.



List of Past Shows: click here
Frequently Asked Questions: click here
Latest Annual Report (printable version)
Latest Annual Report (online version)