Paruh kedua musim lebih sukses bagi Giovinazzi. Dia mengklaim poin seminggu setelah Grand Prix Belgia dengan finis kesembilan di balapan kandang pertamanya di Formula Satu. Pada lap 27 Grand Prix Singapura, Giovinazzi memimpin balapan selama empat lap setelah sang pemimpin melakukan pitting. Ini adalah pertama kalinya dia memimpin balapan Formula Satu Grand Prix dalam kariernya. Bagi Alfa Romeo, ini adalah pertama kalinya sejak Andrea de Cesaris memimpin di Grand Prix Belgia 1983. Giovinazzi akhirnya finis di urutan ke-10, mencetak poin untuk balapan kedua berturut-turut. Di Grand Prix Brasil, ia mencapai finis terbaik dalam karirnya, melewati garis di tempat keenam sebelum dipromosikan ke urutan kelima setelah Lewis Hamilton dihukum penalti. Giovinazzi mengakhiri musim 2019 di tempat ke-17 di klasemen pembalap dengan 14 poin.