Rzut oszczepem mężczyzn był jedną z konkurencji rozgrywanych podczas III Mistrzostw Europy w Oslo. Kwalifikacje zostały rozegrane w sobotę, 24 sierpnia, a finał w niedzielę 25 sierpnia 1946 roku. Zwycięzcą tej konkurencji został SzwedLennart Atterwall. W rywalizacji wzięło udział trzynastu zawodników z dziewięciu reprezentacji.