Hann var aftur í samstarfi við Rosberg hjá Mercedes fyrir tímabilið 2012. Schumacher hætti í fyrstu umferð keppninnar og skoraði stig í annarri umferðinni í Malasíu. Í Kína byrjaði Schumacher í fremstu röð en hætti vegna lausrar hjóls eftir að vélvirki gerði mistök í boxi. Eftir að hafa valdið árekstri við Bruno Senna á Spáni fékk Schumacher fimm sæti á braut fyrir Monaco Grand Prix. Schumacher var hraðasti í undankeppninni í Monaco en byrjaði í sjötta sæti vegna refsingar. Hann hætti síðar í keppninni eftir að hafa verið í sjöunda sæti. Á F1 keppninni varð Schumacher í þriðja sæti, hans eina stigatöflu síðan hann kom aftur í Formúlu 1. Hann var 43 ára og 173 daga gamall og varð elsti ökumaðurinn sem komst á pall síðan Jack Brabham varð í öðru sæti á breska Grand Prix 1970.
Ég veit ūađ ekki. Í Þýskalandi setti Schumacher hraðasta hringinn í 77. sinn í ferlinum og í Belgíu varð hann annar ökumaður í sögunni til að keppa í 300 Grand Prix.