John Kilpatrick (born ), also known as Jack Kilpatrick, is a retired ice hockey player who played in the English National League (ENL). He also played for the Great Britain national ice hockey team which won the gold medal at the 1936 Winter Olympics (see Ice hockey at the 1936 Winter Olympics). He is a member of the British Ice Hockey Hall of Fame.
At just 18-years-old Kilpatrick was selected to play of the GB national team in the 1936 Winter Olympics. He only played in GB's opening game against Sweden, which GB won 1–0. However, this was enough to earn him a gold medal when GB went on to win the tournament. This made Kilpatrick Britain's youngest Winter Olympic gold medallist at the time.