John K. McCulloch (August 15, 1872 – January 26, 1918) was a Canadian speed skater and ice hockey player.
In the 1897 world championships in Montreal in the 1,500-meter race, he and Alfred Næss finished in a dead heat, forcing a run-off.
[1] In 1889, McCulloch helped found the Winnipeg Victorias hockey club, one of the first in western Canada.
He participated in the first organized ice hockey game in Manitoba, and played for the hockey club for several years afterward.
He is a member of the Canada and Manitoba Sports Halls of Fame.