Eliminacje do Mistrzostw Europy U-21 w piłce nożnej rozpoczęły się 6 września 2002, a zakończyły się 11 października 2003. Wyłoniły osiem drużyn, które zagrali w turnieju finałowym w dniach 27 maja – 8 czerwca 2004 w Niemczech.
System rozgrywek 48 drużyn narodowych przystąpiło do rozgrywek. Najpierw zostały podzielone na 10 grup – dwie grupy po 4, osiem grup po 5 zespołów (każdy zespół grał jeden mecz w domu i na wyjeździe). Mistrzowie grup i sześć najlepszych zespołów z drugich miejsc awansowali do fazy play-off, z której zostały wyłonionych ośmioro finalistów turnieju głównego.
W przypadku równej liczby punktów, zespoły są klasyfikowane według następujących zasad. liczba punktów zdobytych w meczach między tymi drużynami różnica bramek strzelonych w meczach tych drużyn liczba strzelonych bramek gole na wyjeździe.
Jeśli mimo wszystko dwie lub więcej drużyn jest z tą samą liczbą punktów, rozstrzygają kolejno: różnica wszystkich strzelonych i straconych goli liczba strzelonych goli liczba goli na wyjeździe gra fair playhttps://www.uefa.com/MultimediaFiles/Download/Regulations/competitions/Under21/84/52/29/845229_DOWNLOAD.pdf Regulations of the UEFA European Under-21 Championship