The oldest player in the NHL is Chris Chelios. He played for 26 seasons in the NHL for the Montreal Canadiens, Chicago Blackhawks, Detroit Red Wings, and Atlanta Thrashers.