Nelle seconda sessione libere sul circuito di Montmelo, davanti a tutti le Williams con Nico Rosberg che ha preceduto il compagno di squadra Nakajima (1’21″740) di circa 152 millesimi. Terzo tempo per l’idolo di casa, Fernando Alonso (Renault) che ha fermato il cronometro sul 1’21″781.
Alle spalle del due volte campione del mondo, la prima Brawn Gp, quella di Barrichello, mentre il suo compagno di squadra, Button, ha chiuso la giornata col sesto tempo a 464 millesimi da Rosberg.
Sempre indietro, invece, le due Ferrari che, nonostante le modifiche consistenti apportate alla monoposto, non sono riuscite a imprimere un’altra marcia alla macchina. Raikkonen si è dovuto accontentare della 10a piazza (staccato di circa un secondo da Rosberg), mentre Massa ha fatto ancora peggio finendo col 15esimo tempo (a 1″290 dal pilota Williams).
Il campione in carica della McLaren, Hamilton, non è andato oltre al 13esimo tempo (1’22″809).