Joseph John Johnston (born March 3, 1949) is a Canadian ice hockey coach and former professional player. Johnston played 331 games in the National Hockey League (NHL). Johnston was once a coach for the Douro Dukes of the Greater Metro Junior A Hockey League. He finished his NHL career with 85 goals and 106 assists for 191 points in 331 games, adding 320 penalty minutes. He returned to Peterborough and took up coaching while working as a contractor. His brother Jim also played professional ice hockey, playing several seasons in the International Hockey League.