These are the official results of the Men's Shot Put event at the 1991 IAAF World Championships in Tokyo, Japan. There were a total number of 23 participating athletes, with the final held on Saturday August 31, 1991. Werner Günthör of Switzerland won the competition with a throw of 21.67 metres.