1984. Billy Elliot (Jamie Bell) is een elfjarige jongen die zonder moeder samen met zijn vader, oudere broer en oma opgroeit in een Engelse mijnwerkersstad. Billy krijgt iedere week wat geld voor zijn bokslessen. Hij vindt het boksen echter niets, want hij kan er weinig van. Wanneer Billy weer eens moet nablijven om zijn boksoefeningen te doen, ziet hij de balletklas van mevrouw Wilkinson trainen. Iets in de bewegingen van de meisjes spreekt hem aan en Billy besluit om mee te doen.