Question: how old do you have to be to be in the nhl?
Answer: All players who will be 18 years old on or before September 15 and not older than 20 years old before December 31 of the draft year are eligible for selection for that year's NHL Entry Draft. In addition, non-North American players over the age of 20 are eligible.