NHL Entry Draft 2004 był 42. draftem NHL w historii. Odbył się w dniu 26 czerwca 2004 w RBC Center w Raleigh (Karolina Północna). Rozlosowano 291 zawodników w 9 rundach. Z numerem 1 został wybrany Rosjanin, Aleksandr Owieczkin do Washington Capitals.