Slide background

The Nutcracker

Presented by Thomas Armour Youth Ballet & New World School of the Arts
December 4th -7th at Miami-Dade County Auditorium


Slide background

Give Miami Day

Support your community by making a donation on Give Miami Day!
Thursday, November 21st 2019



Miami's Oldest Ballet School

Teaching the Children of Miami-Dade County Since 1949
Classical Ballet • Tap • Modern


Slide background

Registration Open

Register for ballet, tap, and contemporary classes
for the 2019-2020 school year.


TAYB, Creating Dancers for Life

The classical tradition of the Thomas Armour Youth Ballet is rooted in Pre War II Paris After being trained by the legendary Olga Preobrajenska at the Paris Opera Ballet, Thomas Armour joined the Ballet Russe De Monte Carlo. Over 6 decades later the legend and tradition of Thomas Armour continues to bring quality, professional ballet training to students across Miami. Through the study of dance, children learn long term life skills including discipline, focus, teamwork and delayed gratification. While TAYB produces many professional dancers, our goal is to produce graduates that bring their art skills to a wide range of professions and pursuits.

The Thomas Armour Youth Ballet is accredited by the Accrediting Commission for Community and Precollegiate Arts Schools.

The Thomas Armour Youth Ballet offers inclusive programming for children and youth with and without disabilities.

Click to learn about our mission.

South Miami Programs

Our South Miami Site offers a multitude of classes including classical ballet, adult classes, tap, modern, and more for all ages.

After School Programs

Outreach after school programs are located in Perrine, West Coconut Grove, Little Haiti, and Miami Gardens

Donate to TAYB

Make a donation to TAYB today and help provide classes, ballet shoes, and more to after school programs.

Our Sponsors

Thomas Armour Youth Ballet is a 501 (c)(3) and all donations are tax deductible. EIN 596163957

© Copyright - Thomas Armour Youth Ballet | Thomas Armour Youth Ballet is a 501 (c)(3) and all donations are tax deductible. EIN 596163957