John James Gallagher (19 de enero de 1909 - 16 de septiembre de 1981) fue un jugador de hockey sobre hielo profesional canadiense que jugó 204 partidos en la Liga Nacional de Hockey con los Maroons de Montreal , los Red Wings de Detroit y los estadounidenses de Nueva York entre 1930 y 1939. Ganó la Copa Stanley con Detroit en 1937 .