De 1500 meter vrije slag mannen op de Olympische Zomerspelen 2012 in Londen vond plaats op 3 augustus, series, en 4 augustus 2012, finale. Omdat het zwembad waarin de wedstrijd gehouden werd 50 meter lang is, bestond de race uit dertig baantjes. Na afloop van de series kwalificeerden de acht snelste zwemmers zich voor de finale. Regerend olympisch kampioen was Oussama Mellouli uit Tunesië.
Records
Voorafgaand aan het toernooi waren dit het wereldrecord en het kampioenschapsrecord
Uitslagen
Series
Finale