Rosberg teki hänestä jälleen kumppanin Mercedekselle kaudella 2012. Schumacher vetäytyi kauden ensimmäisestä kierroksesta ja sai pisteen toisessa kierroksessa Malesiassa. Kiinassa Schumacher aloitti eturivissä, mutta vetäytyi löysän pyörän vuoksi mekaanisen virheen jälkeen pitstopin aikana. Schumacher sai viisi sijaa Monakon Grand Prix -kilpailussa törmäyksestä Bruno Sennan kanssa Espanjassa. Schumacher oli nopein Monaco-kilpailussa, mutta hän aloitti kuudenneksi rangaistuksen takia. Hän vetäytyi myöhemmin seitsemännestä sijasta. Vuonna 2014 Schumacher pääsi kolmanneksi. 43-vuotiaana ja 173-päivänä hänestä tuli vanhin podiumipiste Jack Brabhamin jälkeen.
1970 Britannian Grand Prix. Saksassa Schumacher teki nopeimman kierroksen 77. kertaa urallaan, ja Belgiassa hänestä tuli historian toinen ajaja, joka on kilpaillut 300 Grand Prix -kilpailussa.