В процессе написания сценария Ли Холл частично опирался на историю танцора Филипа Марсдена из «Royal Ballet». Марсден родом с севера Англии, а в его семье многие работали на шахте.
Джейми Белл занимался балетом и танцами в средней школе, что часто приводило к насмешкам со стороны сверстников. Это помогло ему лучше вжиться в роль Билли Эллиота.
Изначально фильм назывался «Dancer» («Танцор»), но на Каннском фестивале, на котором был представлен фильм, произошел конфуз. В конкурсной программе участвовал фильм под названием «Dancer in the Dark» («Танцующая в темноте» (2000)). Когда последнему был присужден приз, Universal Studios вызвали режиссера, продюсера и сценариста «Танцора», чтобы поздравить с победой. После этого они поняли, что название необходимо изменить и остановились на «Билли Эллиот».
На главную роль в фильме претендовало более 2000 юных актёров.