Brian Stewart McKenzie (born March 16, 1951 in St. Catharines, Ontario) is a retired professional ice hockey player who played six games in the National Hockey League and 87 games in the World Hockey Association. He played with the Pittsburgh Penguins, Edmonton Oilers, and Indianapolis Racers.
He played junior hockey for the St. Catharines Black Hawks from 1968 to 1971. In his last season, he scored 124 points just behind teamate Marcel Dionne. The Pittsburgh Penguins chose him 18th overall in the 1971 NHL Amateur Draft. McKenzie played 6 games for the Penguins in 1971-72, scoring a goal and an assist. But aside from that he spent the rest of two seasons in the minors.
In 1973 he jumped to the Edmonton Oilers of the World Hockey Association. He only scored 18 goals and 20 assists and was dropped by the Oilers. He played four more seasons in the minors and then retired in 1978.