John Barry MacKenzie (born August 16, 1941) is a retired ice hockey player.
He represented Canada at the 1964 Winter Olympics and 1968 Winter Olympics, winning one bronze medal.
He would also play professionally in the National Hockey League with the Minnesota North Stars.
After his retirement, MacKenzie became the first coach hired by the Sudbury Wolves of the Ontario Hockey Association and became principal and coach at the Athol Murray College of Notre Dame in Saskatoon.
He eventually worked with the Minnesota Wild as a player development coordinator.
He was inducted into the International Ice Hockey Federation Hall of Fame in 1999.