John James Gallagher (b. January 19, 1909 in Kenora, Ontario - d. September 16, 1981) was a professional ice hockey defenceman who played 204 games in the National Hockey League. He played with the Montreal Maroons, Detroit Red Wings, and New York Americans. He help the Red Wings win the Stanley Cup in 1937.
Gallagher signed as a free agent with the Toronto Maple Leafs but was ruled to belong to the Montreal Maroons with whom he played until 1932-33 when he was traded to the Detroit Red Wings. He missed most of the 1933-34 season because of a car accident and was traded to the New York Americans early in the 1936-37 season. The Red Wings got him back a month later and he helped them win a Stanley Cup.
At the end of that season he was dealt back to the Americans. He played the 1937-38 and 1938-39 seasons with them and then retired.
In the NHL he played in 205 games and scored 14 goals and 19 assists.