Od startu kwalifikacji warunki dyktowała pogoda. Na torze Silverstone szalał silny wiatr, a ciemne chmury groziły deszczem. Z tego powodu już od pierwszej minuty na torze pojawili się wszyscy kierowcy. Od początku najszybsze okrążenia kręcili faworyci - Lewis Hamilton, Kimi Raikkonen , Felipe Massa oraz Heikki Kovalainen. Po 15 minutach sprawdziły się niekorzystne prognozy i nad torem pojawiły się opady, które wszystkich kierowców wygoniły do boksów. W samej końcówce deszcz ustał i na tor wrócili zawodnicy z ostatnich pozycji, walki nie podjął jedynie Nico Rosberg.
Pierwsza część czasówki zakończyła się zwycięstwem Kovalainena, który okazał się szybszy od Hamiltona. Trzeci czas niespodziewanie uzyskał Sebastian Vettel. Robert Kubica miał piąty rezultat. Odpadli: Rubens Barrichello, Jenson Button, Rosberg, Adrian Sutil i Giancarlo Fisichella.
Druga część była już sucha. Zespoły zwlekały z wyjazdem czekając, aż nawierzchnia całkowicie przeschnie. Tradycyjnie już najdłużej w boksie pozostali kierowcy BMW Sauber, którzy pojawili się dopiero po 8 minutach. Dzięki temu manewrowi szybkie okrążenie obaj kierowcy jechali przy całkowicie pustym torze. Polak uzyskał trzeci rezultat, Niemiec - czwarty. Pierwsze dwa miejsca zajmowali piloci McLarena. Cała czwórka nie pojawiła się już w drugiej części. Na czele pozostali Hamilton i Kovalainen, na trzecie miejsce wskoczył jednak Mark Webber. Niespodziewanie w dziesiątce znaleźli się Vettel oraz Nelson Piquet. Odpadli: David Coulthard, Timo Glock, Sebastien Bourdais, Jarno Trulli oraz Kazuki Nakajima.
Po trzech minutach Q3 na tor wyjechała cała dziesiątka, by rywalizować o pole position. Na pierwszym okrążeniu pomiarowym problemy miał Hamilton, który w trzecim sektorze nie zmieścił się w zakręcie i wyjechał na pobocze. W drugim sektorze problemy z tylnym zawieszeniem dopadły Kubicę. Polak zjechał do boksu i w ostatniej części nie przejechał żadnego okrążenia pomiarowego. O pole position pasjonującą walkę stoczyli kierowcy McLarena i Raikkonen. Zwycięsko wyszedł z niej Kovalainen, ale na drugim miejscu niespodziewanie znalazł się Mark Webber. Trzeci czas uzyskał Fin, a czwarty Hamilton. Dopiero na dziewiątym miejscu znalazł się Felipe Massa.
Po kwalifikacjach powiedzieli:
Heikki Kovalainen i Lewis Hamilton
Wyniki kwalifikacji:
1. Heikki Kovalainen (McLaren) 1:19,957 1:19,597 1:21,049 (15 okrążeń)
2. Mark Webber (Red Bull) 1:20,982 1:19,710 1:21,554 (16)
3. Kimi Raikkonen (Ferrari) 1:20,370 1:19,971 1:21,706 (18)
4. Lewis Hamilton (McLaren) 1:20,288 1:19,537 1:21,835 (13)
5. Nick Heidfeld (BMW) 1:21,022 1:19,802 1:21,873 (16)
6. Fernando Alonso (Renault) 1:20,998 1:19,992 1:22,029 (15)
7. Nelson Piquet (Renault) 1:20,818 1:20,115 1:22,491 (19)
8. Sebastian Vettel (Toro Rosso) 1:20,318 1:20,109 1:23,251 (16)
9. Felipe Massa (Ferrari) 1:20,676 1:20,086 1:23,305 (16)
10. Robert Kubica (BMW) 1:20,444 1:19,788 - (12)
11. David Coulthard (Red Bull) 1:21,224 1:20,174 (14)
12. Timo Glock (Toyota) 1:20,893 1:20,274 (14)
13. Sebastien Burdais (Toro Rosso) 1:20,584 1:20,531 (16)
14. Jarno Trulli (Toyota) 1:21,145 1:20,601 (13)
15. Kazuki Nakajima (Williams) 1:21,407 1:21,112 (14)
16. Rubens Barrichello (Honda) 1:21,512 (9)
17. Jenson Button (Honda) 1:21,631 (11)
18. Nico Rosberg (Williams) 1:21,668 (6)
19. Adrian Sutil (Force India) 1:21,786 (9)
20. Giancarlo Fisichella (Force India) 1:21,885 (8)
Ustawienie na starcie:
1. linia
Heikki Kovalainen (McLaren)
Mark Webber (Red Bull)
2. linia
Kimi Raikkonen (Ferrari)
Lewis Hamilton (McLaren)
3. linia
Nick Heidfeld (BMW Sauber)
Fernando Alonso (Renault)
4. linia
Nelson Piquet (Renault)
Sebastian Vettel (Toro Rosso)
5. linia
Felipe Massa (Ferrari)
Robert Kubica (BMW Sauber)
6. linia
David Coulthard (Red Bull)
Timo Glock (Toyota)
7. linia
Sebastien Bourdais (Toro Rosso)
Jarno Trulli (Toyota)
8. linia
Kazuki Nakajima (Williams)
Rubens Barrichello (Honda)
9. linia
Jenson Buttn (Honda)
Nico Rosberg (Williams)
10. linia
Adrian Sutil (Force India)
Giancarlo Fisichella (Force India)