Greg Johnson (born March 16, 1971) is a professional hockey player in the National Hockey League.
Johnson was born in Thunder Bay, Ontario. He was drafted into the NHL by the Philadelphia Flyers in 1989. He has played for Detroit, Pittsburgh, Chicago and currently is captain of the Nashville Predators. His best season was in 1998/99 where he achieved 18 goals and 34 assists. In over 700 career NHL games, Greg Johnson has earned 350 points from 134 goals and 216 assists.