Mayo School of Ballet & Performing Arts provide classical dance training to children and young adults. The school is affiliated with the International Dance Teachers Association taking part in certified examination sessions biyearly, alternating with a school performance. Previous productions have taken place in the Linen Hall, Town Hall Westport and Royal Theatre.