The Allegro Ballet of Oswego is the pre-professional performing company of the Allegro Performing Arts.  Allegro Ballet gives young dancers the opportunity to perform year round on local stages & in our community.  The Ballet Company also gives young performers the opportunity to educate the public about ballet, a 355 year old art form.  Allegro Ballet of Oswego performs an annual Nutcracker, in which dance students who are not in company are encouraged to fill Walk-On roles.  Company members are staged in a classic ballet every Spring including community shows at schools & special showings for other places in the community.  

Allegro Ballet of Oswego has presented original works choreographed by nationally recognized choreographers giving young dancers a real company atmosphere most studios cannot provide.  Company members are required to audition for Summer Intensives around the US to give each member experience with auditioning & working with other companies & directors.  Selected company members train & attend Youth America Grand Prix. Allegro Ballet of Oswego is a 501(c)3 not for profit educational association.

Hip Hop Competition Team




Pre-Professional Company


Jazz & Contemporary Competition Team

Welcome to Allegro Performing Arts! 

​APA offers a complete professional program for children and adults in dance, music and theater.

1211 Farmington Lakes Dr.

Oswego, IL 60543
Have questions, call: 630-818-6608


Follow Us!
  • Black Facebook Icon
  • Black Instagram Icon
  • Black YouTube Icon

© 2023 by Ballet Academy. Proudly created with