John Harold MacLean (born November 20, 1964) is a Canadian ice hockey coach and former player.
He serves as an assistant coach for the Arizona Coyotes.
He spent the majority of his playing career as a member of the New Jersey Devils, and also spent time with the San Jose Sharks, New York Rangers and Dallas Stars.