Pas in de vierde race van het jaar in Bahrein behaalde Vettel zijn eerste overwinning van 2012. Tot de Grand Prix van Italië eindigde hij slechts viermaal op het podium, waarna hij achtereenvolgend de Grands Prix van Singapore, Japan, Korea en India won. In de laatste race van het seizoen in Brazilië behaalde hij de titel door als zesde te eindigen. Fernando Alonso eindigde de race als tweede, maar kwam hierdoor drie punten tekort op Vettel.