Jack Gibson (born August 18, 1948) is a Canadian former professional ice hockey left winger.
Gibson was born in Picton, Ontario. He played junior hockey with the Moose Jaw Canucks and was a member of the Alberta Golden Bears at the University of Alberta.
Gibson played 122 games in the World Hockey Association. He was a member of the Ottawa Nationals and Toronto Toros.