Der Kanuwettbewerb im Zweier-Kajak 1000 Meter der Männer bei den Olympischen Spielen 2012 in London wurde am 6. und 8. August 2012 auf dem Dorney Lake ausgetragen. 24 Athleten nahmen teil.
Der Wettbewerb begann mit zwei Vorläufen, bei denen sich die jeweiligen Gewinner direkt für das Finale A qualifizierten. Die übrigen Kanuten erhielten eine weitere Chance im Halbfinale, in dem sich aus beiden Läufen die ersten drei Boote für das Finale A qualifizierten, während die übrigen Boote im Finale B an den Start gingen, wo um die Plätze 9 bis 12 gefahren wurde.