Het discuswerpen voor de mannen op de Olympische Zomerspelen 2016 vond plaats op vrijdag 12 en zaterdag 13 augustus 2016. Regerend olympisch kampioen was Robert Harting uit Duitsland, die zijn titel in Rio de Janeiro verdedigde, maar zich niet wist te kwalificeren voor de finale. De wedstrijd bestond uit een kwalificatieronde, waar atleten in drie pogingen bij de beste twaalf deelnemers moesten komen om een plaats in de finale af te dwingen. De kwalificatie-eis was een afstand van 65,50 meter; dat werd gehaald door twee atleten, waardoor de tien besten onder die afstand zich eveneens kwalificeerden voor de eindstrijd. In de finale kreeg iedere discuswerper opnieuw zes pogingen, waarbij de vier minst presterende finalisten na de derde poging afvielen. De Duitser Christoph Harting, broer van de titelverdediger, won het goud met een worp van 68,37 meter, ruim een halve meter verder dan de nummer twee, Piotr Małachowski uit Polen.
Een X in onderstaand overzicht duidt op een ongeldige stoot.