U/21-EM i håndbold 2008 for mænd var det tredje U/20-EM i håndbold for mænd, og mesterskabet blev arrangeret af EHF. Slutrunden med deltagelse af 16 hold blev afviklet i Bukarest og Brasov i Rumænien i perioden 25. juli – 3. august 2008. Mesterskabet var åbent for spillere født i 1988 eller senere.
Mesterskabet blev for første gang vundet af Danmark, som i finalen slog de dobbelte U/20-europamestre fra Tyskland med 26-21. Bronzemedaljerne gik til Frankrig, som dermed for første gang endte på medaljeskamlen ved et U/20-EM. I bronzekampen besejrede franskmændene Sverige med 32-30.
De 16 hold spillede i den indledende runde i fire grupper med fire hold. De to bedste hold fra hver gruppe gik videre til hovedrunden om placeringerne 1-8, mens treerne og firerne spillede videre i mellemrunden om 9.- 16.-pladsen.
Mellemrunden havde deltagelse af de otte hold, der sluttede på tredje- og fjerdepladserne i grupperne i den indledende runde. De otte hold spillede i to grupper med fire hold. Holdende fra gruppe A og B samledes i gruppe I1, mens holdene fra gruppe C og D blev samlet i gruppe I2. Indbyrdes resultater mellem hold fra samme indledende gruppe blev taget med til placeringsrunden.
Vinderne og toerne i de to grupper kvalificerede sig til placeringskampene om 9.- 13.-pladsen, mens treerne og firerne måtte nøjes med at spille placeringskampe om 13.- 16.-pladsen.
Hovedrunden havde deltagelse af de otte hold, der sluttede på første- og andenpladserne i grupperne i den indledende runde. De otte hold spillede i to grupper med fire hold. Holdende fra gruppe A og B samledes i gruppe M1, mens holdene fra gruppe C og D blev samlet i gruppe M2. Indbyrdes resultater mellem hold fra samme indledende gruppe blev taget med til hovedrunden.
De to bedste hold fra hver gruppe gik videre til semifinalerne. Treerne og firerne gik videre til kampenene 5.- 8.-pladsen.