L'épreuve du lancer du javelot masculin des championnats du monde d'athlétisme 2007 s'est déroulée les 31 août et 2 septembre 2007 dans le stade Nagai d'Osaka au Japon. Elle est remportée par le Finlandais Tero Pitkämäki. 35 athlètes étaient inscrits. Ils ont participé à des qualifications le 31 août.