I 2017- og 2018-sesongen var Kubica testfører for både Williams og Renault, før han kom tilbake i Formel 1 i -sesongen for Williams, hvor han fikk med seg den britiske nykommeren George Russell som lagkamerat. Under Tysklands Grand Prix oppnådde han 12. plass, men han ble forfremmet til 10. plass etter at begge Alfa Romeo-førerne Kimi Räikkönen og Antonio Giovinazzi fikk tidsstraffer. Dette ble Kubicas og Williams' eneste poeng i 2019-sesongen, og også hans første poengplassering siden Abu Dhabis Grand Prix 2010. Etter 2019-sesongen forlot Kubica Williams, og han ble testfører for Alfa Romeo.