Változatlanul „HARD” körülmények közepette, piros zászlós megszakítással, balesettel, megforgásokkal tarkítva a második szabadedzéssel folytatódott a Magyar Nagydíj.
A második gyakorlást Nico Hülkenberg indította meg, neki volt mit bepótolnia, de a többiek is hamar nekifogtak a munkának. Jellemzően a közepes keverékek voltak terítéken, csak a McLaren gondolta másképpen, Lando Norrisék keményeken tapogatóztak. Mondhatni eseménytelenül, de pörgős ütemben zajlott a munka, mígnem érkezett Charles Leclerc és a Mansellből kifelé menet elvesztette a Ferrari hátulját. Nem volt túl nagy baleset, de arra épp elégnek bizonyult, hogy kivegye őt a további menetből, és nyomjanak egy piros zászlós pause-t. A szalagkorlát is sérült a buliban, de mire ezeket a sorokat bepötyögtük, Guanyu Zhou ugyanott és szinte ugyanúgy dobta el a Stake-t. Ebből nem lett különösebb probléma, a kínai vissza tudott evickélni és folytatta a körözést. Az FP2-őt végül Lando Norris nyerte a stabilan autózó Max Verstappen és az első szabadedzésen leggyorsabb Carlos Sainz előtt.