Gary Blaine Bredin (born May 25, 1948) is a Canadian retired professional ice hockey forward.
Bredin played in 144 games in the World Hockey Association with the Indianapolis Racers, Baltimore Blades, Michigan Stags, San Diego Mariners, Denver Spurs, and Ottawa Civics.