Max Verstappen se recuperó para marcar el mejor tiempo en la segunda práctica en el Gran Premio de la Ciudad de México por casi medio segundo, dejando a la pareja de Mercedes Valtteri Bottas y Lewis Hamilton en segundo y tercer lugar respectivamente después de su doblete en la FP1 .
Mientras Hamilton luchó con lo que llamó tráfico «loco» al comienzo de esta sesión, se le eliminó un tiempo de vuelta por banderas amarillas dobles y luego se bloqueó con neumáticos duros, su rival Verstappen ya había superado el tiempo líder de Bottas en la FP1 con una media temprana. -Tiempo de referencia con neumáticos de 1m17.920s. A mitad de la sesión, la mayoría de los participantes montaron neumáticos blandos y Verstappen marcó la última vuelta más rápida de 1m17.301s.
Eso dejó a Bottas 0.424s de regreso en P2, mientras que su compañero de equipo Hamilton estaba 0.509s detrás de Verstappen en tercer lugar, dejando al héroe local Sergio Pérez cuarto, solo un bigote detrás de Hamilton. El mexicano giró en el FP1, pero se recuperó para mostrar un ritmo particularmente competitivo en las carreras largas de neumáticos medios al final del FP2, mientras que Bottas también fue rápido, sin embargo con neumáticos duros, a medida que la sesión se acercaba a su fin.