John Baby (Born - May 18, 1957 in Sudbury, Ontario) is a retired Canadian professional ice hockey defenceman who played two seasons in the National Hockey League for the Cleveland Barons and Minnesota North Stars.
Baby turned pro in 1977-78 and played 24 games for the Barons as well as playing in the minors. At the end of the season the Barons were merged into the Minnesota North Stars and Baby played two games for the Stars - his last NHL games as it turned out.
The Quebec Nordiques claimed Baby in the 1979 NHL Expansion Draft but he played two more seasons in the minors. In 1981 he went to Switzerland to play for SC Rapperswill-Jona for two seasons. His last active year was 1983-84 when he played for the Kalamazoo Wings.