The 2004 All-Ireland Under-21 Hurling Championship was the 41st staging of the All-Ireland Under-21 Hurling Championship, the Gaelic Athletic Association's premier inter-county hurling tournament for players under the age of twenty-one. The championship began on 2 June 2004 and ended on 18 September 2004.
Kilkenny were the defending champions.
The All-Ireland final was played on 18 September 2004 at Nowlan Park in Kilkenny, between Kilkenny and Tipperary, in what was their first meeting in a final in 9 years. Kilkenny won the match by 3-21 to 1-06 to claim their 9th championship title overall and a second title in succession.
Tipperary's Tony Scroope was the championship's top scorer with 5-20.
Quarter-final
Semi-finals
Final
Quarter-finals
Semi-finals
Final
Semi-final
Final
Semi-finals
Final