W sezonie 2012 Solberg startował w barwach Forda. Sezon rozpoczął od 3 miejsca w Monte Carlo i 4 w Szwecji. Rajd Meksyku i Portugalii ukończył na trzeciej pozycji. Rajd Argentyny dojechał jako szósty, a kolejnego Rajdu Grecji nie ukończył. Nową Zelandię ukończył jako trzeci.W Rajdzie Niemiec dojechał na metę jako 11. Rajd Wielkiej Brytanii dojechał na podium zajmując trzecią pozycje. Rajd Francji dojechał na odległej 26 szóstej pozycji po tym, jak uszkodził samochód uderzając w słup wysokiego napięcia. Rajd Włoch dojechał jako dziewiąty. Ostatni w sezonie Rajd Hiszpanii dojechał jako 11. Był to jego ostatni rajd w WRC po tym, jak Ford postanowił że z końcem sezonu wycofa się. Solberg postanowił nie kontynuować startów w prywatnym zespole.