Hamilton foi cerca de meio segundo mais rápido que na sessão matinal, quando conseguiu a melhor volta de sempre na história da pista de Spielberg, enquanto Vettel evitou que a Mercedes conseguisse a ‘dobradinha’ na tabela de tempos como sucedeu da parte da manhã. Bottas, usou os pneus super macios para baixar da marca no começo da sessão, antes de se juntar a Hamilton ao conseguir rodar abaixo de 1m06s. O finlandês da Mercedes depois foi o mais rápido no primeiro e segundo setores, mas acabou por sair largo na curva nove e apenas conseguiu melhorar uma milésima de segundo. Minutos mais tarde Hamilton conseguiu aquela que viria a ser a melhor marca da sessão, com pneus ultra macios montados no seu Mercedes.
Os dois pilotos da Red Bull bateram Kimi Raikkonen, com Max Verstappen a ser melhor do que Daniel Ricciardo, que se debateu durante meia hora com um problema de travões. Kevin Mangussen foi o melhor dos outros em sétimo, ficando a somente uma décima de Raikkonen, pouco antes de meio da sessão, enquanto Fernando Alonso mudou para pneus ultra macios e conseguiria ser oitavo, apesar de uma passagem pela gravilha da terceira curva, que viria a fazè-lo entrar em pião a 10 minutos do final do treino.
Depois de ter cedido o seu Renault a Sergey Sirotkin na primeira sessão, Nico Hulkenberg voltou ao seu monolugar e conseguiu o nono registo, enquanto o seu companheiro de equipa Jolyon Palmer apenas sete voltas, já que o seu RS17 ficou parado nas boxes durante quase todo o treino. Carlos Sainz Jr e Daniil Kvyat também tiveram de terminar a sua sessão mais cedo. O espanhol danificou o seu Toro Rosso ao sair fora de pista na curva nove, enquanto o russo teve um problema de travões.Na Sauber as coisas correram melhor aPascal Wehrlein do que a Marcus Ericsson, que fez um pião na curva um, foi à gravilha na descida para curva quatro e saiu na curva nove.
Tempos do Treino livre 2
| 1 | Lewis Hamilton | MERCEDES | 1:05.483s |
| 2 | Sebastian Vettel | FERRRARI | +0.147s |
| 3 | Valtteri Bottas | MERCEDES | +0.216s |
| 4 | Max Verstappen | RED BULL RACING TAG HEUER | +0.349s |
| 5 | Daniel Ricciardo | RED BULL RACING TAG HEUER | +0.390s |
| 6 | Kimi Räikkönen | FERRARI | +0.661s |
| 7 | Kevin Magnussen | HAAS FERRARI | +1.108s |
| 8 | Fernando Alonso | MCLAREN HONDA | +1.249s |
| 9 | Nico Hulkenberg | RENAULT | +1.252s |
| 10 | Romain Grosjean | HAAS FERRARI | +1.280s |
| 11 | Esteban Ocon | FORCE INDIA MERCEDES | +1.366s |
| 12 | Stoffel Vandoorne | MCLAREN HONDA | +1.376s |
| 13 | Daniil Kvyat | TORO ROSSO | +1.423s |
| 14 | Felipe Massa | WILLIAMS MERCEDES | +1.582s |
| 15 | Carlos Sainz Jr | TORO ROSSO | +1.617s |
| 16 | Lance Stroll | WILLIAMS MERCEDES | +1.985s |
| 17 | Sergio Perez | FORCE INDIA MERCEDES | +2.026s |
| 18 | Jolyon Palmer | RENAULT | +2,240s |
| 19 | Pascal Wehrlein | SAUBER FERRARI | +3.299s |
| 20 | Marcus Ericsson | SAUBER FERRARI | +3.386s |
