 2004 Major League Baseball draft

The 2004 First-Year Player Draft, Major League Baseball's annual amateur draft, was held on June 7 and 8.It was conducted via conference call with representatives from each of the league's 30 teams.