Nepaisant 2011 metų nusivylimo, 2012 m. Massa liko su "Ferrari". 2010 m. Didžiojoje Singapūro premijoje Massa kvalifikuojasi 16-uoju <unk> sekundę už savo komandos draugo Alonso, kuris kvalifikuojasi 12-uoju <unk> už savo blogiausią kvalifikacijos rezultatą nuo 2010 m. Singapūro Grand Prix, ir pirmą kartą jis kvalifikuojasi už dešimties geriausių nuo 2010 m. Japonijos Grand Prix
- Taip. Massa įgijo šešias vietas per pirmąjį ratą, o varžybų pradžioje pasiekė aštuntąją vietą, bet patyrė sunkų padangų degradaciją ir nukrito į eilę, prieš pasitraukdamas iš lenktynių po susidūrimo su "Williams" vairuotoju Bruno Senna; abu vairuotojai vėliau sutiko, kad tai buvo lenktynių incidentas. 2012 m. Massa kvalifikaciją pasiekė 12-uoju ir baigė 15-uoju, 1 minutė 37 sekundės atsiliekant nuo savo komandos draugo Fernando Alonso, kuris laimėjo lenktynes. Šis rezultatas suteikė Masai 19-ą vietą čempionate, o jo komandos draugas Alonso pirmavo 35 taškais. Sauber'o Sergio Perez'as baigė antruoju ir buvo spekuliacijų, siejančių Perez'ą su Massa'o vieta. Masa buvo 13-as, kol jis užsitarnavo savo pirmuosius taškus sezono metu, kai buvo 9-as. Ispanijoje Massa startavo šešioliktas ir baigė penkioliktas, tuo tarpu jo komandos draugas Alonso startavo ir baigė antras, jis taip pat turėjo važiuoti per ignoruojant geltonas vėliavas. Monake jis baigė šeštasis, o Kanadoje - dešimtas, nes per pirmąjį etapą lenktynių pradėjo suktis.