when do nhl players get a pension?
Yes, NHL players receive a pension. Under the current system, a player can max out his benefit by playing 10 years in the league, then waiting until age 62 to begin collecting. Doing so would provide him a pension of about $255,000 (USD) a year for life.