Sebastian Vettel se ha hecho con la victoria del GP de Singapur 2012, logrando así su segunda carrera de la temporada.
Segundo ha sido Jenson Button, tercero Fernando Alonso, cuarto Paul di Resta, quinto Nico Rosberg, sexto Kimi Räikkönen, séptimo Romain Grosjean, octavo Felipe Massa, noveno Daniel Ricciardo y décimo, cerrando la zona de puntos, Mark Webber.
Ha sido un GP en el que el safety car ha salido en dos ocasiones, y que se ha terminado antes de finalizar las vueltas por llegar al límite de tiempo de 2 horas. Pero la sorpresa del GP ocurrió en la vuelta 23, cuando el poleman y líder de la carrera, Lewis Hamilton, ha tenido que abandonar por problemas en su monoplaza.
El de Hamilton, no fue el único abandono de la carrera, Vitaly Petrov, Jean-Eric Vergne, Michael Schumacher, Pastor Maldonado y Narain Karthikeyan, tampoco terminaron el GP.