Autoceļa posma Rūpjkalni – Krogsētas (58,4 – 70,9 km) rekonstrukcija notika no 2010. gada augusta līdz 2012. gada jūnijam, posma Krogsētas – Kuldīga (70,9 – 77,5 km) un tilta pār Veldzi rekonstrukcija no 2012. gada jūlija līdz 2013. gada jūnijam.[2]
Posma Vāne - Kabile (41,9 – 52,3 km) rekonstrukcija notika līdz 2013. gada oktobrim.
2014. gada novembrī tika pabeigta tilta pār Abavu seguma atjaunošana autoceļa devītajā kilometrā.[3]
Autoceļa posma no Zemītes līdz Pūcēm (23,1 – 33,2 km) rekonstrukcija notika līdz 2015. gada jūlijam.[4]
Vecā autoceļa ar grants seguma asfaltēšanu-rekonstrukciju finansēja Eiropas Reģionālās attīstības fonds.
2020. gada jūnijā notika seguma atjaunošanas darbi autoceļa P121 gala posmā no pagrieziena uz Pļavsargiem līdz krustojumam ar Kuldīgas apvedceļu (75,49 km — 82,65 km). Būvdarbus veica "Saldus ceļinieks" par līgumcenu 211 210 eiro (ar PVN), ko finansēja no valsts budžeta.[5]