Kubica w kwalifikacjach poradził sobie nieznacznie gorzej niż na porannym treningu, kiedy był trzeci. Wykręcił dobry czas - 1.22,253 i do wyścigu ruszy z piątego miejsca.

Pole position - pierwsze miejsce startowe - zdobył Brazylijczyk Felipe Massa z czasem 1.21,421. Kierowca Ferrari był minimalnie szybszy niż Hiszpan Fernando Alonso (McLaren Mercedes) - 1.21,451. Oni wystartują z pierwszej linii.

Z drugiego rzędu pojadą: trzeci Fin Kimi Raikkonen (Ferrari) i czwarty Brytyjczyk Lewis Hamilton (McLaren Mercedes). Szóste miejsce zajął Włoch Jarno Trulli z Toyoty. Siódmy był partner Kubicy z teamu BMW Sauber - Niemiec Nick Heidfeld.

Wyniki sobotnich kwalifikacji do Grand Prix Hiszpanii:
1. Felipe Massa (Ferrari) - 1.21,421
2. Fernando Alonso (McLaren Mercedes) - 1.21,451
3. Kimi Raikkonen (Ferrari) - 1.21,723
4. Lewis Hamilton (McLaren Mercedes) - 1.21,785
5. Robert Kubica (BMW Sauber) - 1.22,253
6. Jarno Trulli (Toyota) - 1.22,324
7. Nick Heidfeld (BMW Sauber) - 1.22,389
8. Heikki Kovalainen (Renault) - 1.22,568
9. David Coulthard (Red Bull) - 1.22,749
10. Giancarlo Fisichella (Renault) - 1.22,881
11. Nico Rosberg (Williams) - 1.21,968
12. Rubens Barrichello (Honda) - 1.22,097
13. Takuma Sato (Super Aguri) - 1.22,115
14. Jenson Button (Honda) - 1.22,120
15. Anthony Davidson (Super Aguri) - bez okrążenia pomiarowego
16. Vitantonio Liuzzi (Toro Rosso) - bez okrążenia pomiarowego
17. Ralf Schumacher (Toyota) - 1.22,666
18. Alexander Wurz (Williams) - 1.22,768
19. Mark Webber (Red Bull) - 1.23,398
20. Adrian Sutil (Spyker) - 1.23,811
21. Christijan Albers (Spyker) - 1.23,990
22. Scott Speed (Toro Rosso) - bez okrążenia pomiarowego.