Drugi trening za Veliku nagradu Italije je vožen po još ugodnijim uvjetima nego što je to bio prvi trening, a Oscar Piastri i Franco Colapinto su se vratili u svoje cockpite nakon što su novajlije vozile njihove bolide u prvoj sesiji. Lando Norris je postavio najbrže vrijeme od 1:19.878. Drugoplasirani je Charles Leclerc sa vremenom od 1:19.961. Ugodno iznenađenje je trećeplasirani Carlos Sainz, koji je imao 1:19.974 vrijeme.

Oscar Piastri je među prvim izišao na stazu. Ovaj put, timovi su bili razdijeljeni po setovima guma: pola ije bilo na mediumu, a polovica na hard smjesi. Alex Albon je postavio prvo mjereno vrijeme od 1:21.510. Piastri se požalio na probleme sa kacigom, ali minut kasnije, Kimi Antonelli izlijeće u Lesmo zavoju i izaziva crvenu zastavu. Prije toga, Norris je postavio najbrži krug od 1:21.012. 

Nakon što je Antonellijev bolid uklonjen, sesije je nastavljena. Leclerc je potom izbio na vrh vremenom 1:20.957 na hard gumama, da bi Verstappen dva kruga kasnije spustio na 1:20.710 na medium gumama. Nekoliko vozača je napravilo pogreške, među njima Alex Albon, koji je iubacio dosta šljunka na stazu, a Piastri je morao u boks. Sainz je u međuvremenu 1:20.583. Španjolac je bio najbrži u prvoj trećini 

Prelaskom na soft gume Norris bilježi novo najbrže vrijeme od 1:19.878. Hamilton je imao najbrži prvi sektor, ali ulijeće u gužvu i njegovo vrijeme iznosi 1:20.070 za drugu poziciju. Sainz postavlja odlično vrijeme od 1:19.974 i pomjera Hamiltona. Bortoleto je u međuvremenu stavljen pod istragu jer nije usporio pod dvostrukim žutim zastavama. Leclerc nakon toga pomjera vozače prema vrhu postavljajući 1:19.961 za 2. mjesto. 

Nakon što je Leclerc postavio svoje vrijeme, to je bilo ujedno i zadnji brzi krug uoči prelaska na simulaciju utrke. Lando Norris je drugu trećinu završio na vrhu, a Leclerc, Sainz, Piastri, Hamilton, Verstappen, Albon, Hulkenberg, Tsunoda i Russell činili top 10. 

Ollie Bearman je prvi krenuo u simulaciju utrke, a i ovdje je bilo razlike u strategiji. Tako je Norris na medium gumama nakon 15 krugova imao 1:23.2 vrijeme. Max Verstappen je imao 1:23.4 nakon 16 krugova. Carlos Sainz je bio do njih u vremenu od  1:23.6 u 19 krugova. Charles Leclerc je imao 1:24.0 na softu i pređenih 13 krugova.

Rezultati 2. treninga: