Jack Gordon (born March 3, 1928 in Winnipeg, Manitoba) is a former Canadian ice hockey manager, coach and player. Gordon played 36 games in the National Hockey League with the New York Rangers. He was also head coach of the Minnesota North Stars from 1970 to 1972 and general manager of the Vancouver Canucks from 1985 to 1987.
Gordon played junior hockey for the Winnipeg Rangers in 1945-46 and then joined the New York Rovers in 1946-47. A good year for the New Haven Ramblers in 1947-48 earned him a callup to the New York Rangers in 1948-49. He played in 31 games for the Rangers that season and only 5 in the next two seasons.
Starting in 1951-52, Gordon played for the Cleveland Barons. They won the Calder Cup in 1953-54. In 1956 he became the team's player-coach and again won the Calder Cup in 1956-57. He continued as the player-coach until his retirement as a player in 1961 (he only played in 13 games in his last two seasons).
The Minnesota North Stars hired him as their coach and he served there from 1970-72.