Calgary's picks at the 2004 NHL Entry Draft held at Raleigh, North Carolina. The Flames had the 24th overall pick in the draft, the first time they picked outside of the top 20 since 1995.