The men's shot put at the 1978 European Athletics Championships was held in Prague, then Czechoslovakia, at Stadion Evžena Rošického on 31 August and 1 September 1978.