Der Speerwurf der Männer bei den Leichtathletik-Europameisterschaften 1958 wurde am 22. und 23. August 1958 im Stockholmer Olympiastadion ausgetragen.