El evento de carabina de aire a 10 metros masculino de tiro olímpico en los Juegos Olímpicos de Londres 2012 tuvo lugar el 30 de julio en el Royal Artillery Barracks. El evento consistia en dos rondas: una de clasificatorios y una final. En las de clasificatorios, cada tirador disparaba 60 veces con un rifle de aire a 10 metros de distancia. Los ocho mejores tiradores en la fase de clasificación pasaron a la ronda final. Allí, se disparó una ronda de 10.