Ballet School | Cambridge and Dorchester — José Mateo Ballet Theatre
A leader among ballet schools in New England, Jose Mateo Ballet Theatre trains children and adults of all experience levels. Learn more about our programs.
page-template-default,page,page-id-16655,page-parent,theme-bridge,woocommerce-no-js,ajax_fade,page_not_loaded,,columns-4,qode-child-theme-ver-1.0.0,qode-theme-ver-17.2,qode-theme-bridge,qode_header_in_grid,wpb-js-composer js-comp-ver-5.6,vc_responsive

José Mateo Ballet Theatre school has gained an excellent reputation for its comprehensive curriculum and exceptional faculty over the past 30+ years. The school serves both children and adults, from the beginner to the professional. Through its customized, personal instruction and mentoring, innovative training methods, dedicated and experienced faculty, and impressive records of training professional dancers, José Mateo Ballet Theatre has distinguished itself from all other dance and ballet schools.

Young Dancers Program Cambridge & Dorchester

The Young Dancers Program is José Mateo Ballet Theatre’s yearlong training program for children. With a campus in Cambridge serving children ages 3-18 and its new satellite program in Dorchester serving children ages 3-12, there’s a ballet class for every child looking to begin their classical training with us! With small classes and individual attention, all students can excel beyond their expectations within our program.


YouthWorks is the pre-professional dance program within José Mateo Ballet Theatre’s Young Dancers Program. YouthWorks dancers are fully enrolled students in the program’s highest levels. Dancers are hand-selected to audition.

Introduction to Ballet for Teens

We believe that age should never be a barrier to learning the art of ballet. With our Introduction to Ballet classes for teens, José Mateo Ballet Theatre offers age-appropriate training to older students who have never had the opportunity to learn ballet. Try something new in the comfort of a class of peers and join us for these wonderful introductory courses.

Summer Programs

José Mateo Ballet Theatre offers three distinct summer programs for students looking to continue their training through the summer month. Our Summer Elementary Program is designed for students ages 3–12 with classes once or twice per week. The Summer Intensive Program for students ages 10–20 is available as a five-week program designed to show marked improvement in technique. Our Young Professional Program is a career-orientated program for dancers ages 18–22 and is open by audition only.

... fed by the elegant choreography of its artistic director, José Mateo’s Ballet Theatre has cultivated a distinctive ballet style, a critically acclaimed repertory of original work, a school and 20-member company...He’s bred a generation of teachers who’ve built the finest open enrollment school in the region. - New York Times