Billy Elliot to 11-latek wychowywany w górniczej rodzinie, gdzie prym wiodą surowy ojciec i brat. By wykrzesać w dorastającym chłopcu wzorzec męskości, ojciec zaprowadza go na trening boksu. Jednak Billy nie pała pasją do tego sportu. Przez przypadek trafia na lekcję tańca klasycznego, gdzie okazuje się, że ma wielki talent. Zaczyna naukę baletu pod czujnym okiem niespełnionej primadonny, pani Wilkinson, która marzy, by Billy został tancerzem Królewskiej Akademii Tańca. Czy mu się to uda i jak zareaguje ojciec, gdy dowie się, że jego syn zamienił rękawice bokserską na atłasowe baletki?

W związku z problemami finansowymi Akademia Baletowa postanawia poszerzyć swój repertuar o bardziej nowoczesne style tańca. Dyrektor szkoły, Jonathan Reeves (Peter Gallagher) postanawia zorganizować obóz rekrutacyjny pod kierownictwem choreografów: Tommy'ego (Kenny Wormald), Charliego (Sascha Radetsky) i Coopera (Ethan Stiefel). Obóz ma zakończyć się konkursem, który wyłoni nowych uczniów. W rywalizacji o miejsce w akademii bierze udział Bella Parker (Nicole Muñoz), która ma dosyć życia w cieniu sławnej siostry Kate (Rachele Brooke Smith). Wkrótce dziewczyna zaprzyjaźnia się z konkurującymi z nią, Allegrą (Maude Green) i Damonem (Barton Cowperthwaite)