| | | Final | Distance | Wind |  |  | 1. Jörg Drehmel |  GDR | 17.16wm | 3.7m/s |  |  | 2. Viktor Sanejev |  URS | 17.10wm | 3m/s |  |  | 3. Carol Corbu |  ROU | 16.87m |  |  |  | 4. Michael Sauer |  FRG | 16.58m | 1m/s |  |  | 5. Václav Fišer |  TCH | 16.39wm | 2.9m/s |  |  | 6. Heinz-Günter Schenk |  GDR | 16.38wm | 2.2m/s |  |  | 7. Gennadiy Bessonov |  URS | 16.26mw | 1.8m/s |  |  | 8. Gennadiy Salevich |  URS | 16.24wm | 3.2m/s |  |  | 9. Joachim Kugler |  FRG | 16.12m | 0.9m/s |  |  | 10.Luis Felipe Areta |  ESP | 15.81wm | 2.8m/s |  |  | 11.Józef Szmidt |  POL | 15.62m | 1.1m/s |  |  | 12.Giuseppe Gentile |  ITA | 14.00m |  |  | 
 |  | 
 |
 | Qualification - Saturday 14.08 11:00  |  | Mark 16.20m - 9+3 Athletes | 
 | | Group A | Distance |  |  | 2. Jörg Drehmel |  GDR | 16.83m | Q |  | 3. Michael Sauer |  FRG | 16.50m | Q |  | 7. Václav Fišer |  TCH | 16.32m | Q |  | 10.Gennadiy Bessonov |  URS | 16.19m | q |  | 11.Carol Corbu |  ROU | 16.12m | q |  | 12.Gennadiy Salevich |  URS | 16.10m | q | 
 |  | | Group B | Distance |  |  | 1. Viktor Sanejev |  URS | 16.99m | Q |  | 4. Joachim Kugler |  FRG | 16.47m | Q |  | 5. Giuseppe Gentile |  ITA | 16.46m | Q |  | 6. Luis Felipe Areta |  ESP | 16.41m | Q |  | 8. Józef Szmidt |  POL | 16.27m | Q |  | 9. Heinz-Günter Schenk |  GDR | 16.23m | Q | 
 | 
 | | eliminated |  | 13.Kristen Fløgstad |  NOR | 15.93m |  |  | 14.Pentti Kuukasjärvi |  FIN | 15.83m |  |  | 15.Serge Firca |  FRA | 15.79m |  |  | 16.Milan Spasojević |  YUG | 15.61m |  |  | 17.Henrik Kalocsai |  HUN | 15.56m |  |  | 18.Aşkın Tuna |  TUR | 15.39m |  | 
 |  | 
 |