La temporada 2012 de Fórmula 1 fue la 63º edición del campeonato mundial de la historia. La temporada comenzó en Australia el 18 de marzo de 2012 y finalizó en Brasil el 25 de noviembre del mismo año. El campeón de la temporada 2012 fue Sebastian Vettel. Esta fue la última temporada del siete veces campeón Michael Schumacher en la máxima categoría.
Así terminó el campeonato de pilotos:
Y así el de constructores: