Billy Elliot (Jamie Bell) um garoto de 11 anos que vive numa pequena cidade da Inglaterra, onde o principal meio de sustento são as minas da cidade. Obrigado pelo pai a treinar boxe, Billy fica fascinado com a magia do balé, ao qual tem contato através de aulas de dança clássica que são realizadas na mesma academia onde pratica boxe. Incentivado pela professora de balé (Julie Walters), que vê em Billy um talento nato para a dança, ele resolve então pendurar as luvas de boxe e se dedicar de corpo e alma dança, mesmo tendo que enfrentar a contrariedade de seu irmão e seu pai sua nova atividade.