Sezonun 5. ve Avrupa'nın ilk yarışı İspanya Grand Prix'sini Red Bull takımından Mark Webber kazandı. Sondan bir önceki turda sol ön lastiği patlayan Hamilton kaza yaparken Fernando Alonso bu olayın ardından İspanya'dan 2.'likle ayrıldı.
Yarışa pole pozisyonunda başlayan ve kusursuz bir sürüş sonunda finiş çizgisini ilk sırada geçen Webber bu sezon ilk zaferini elde etmiş oldu. Webber'i Ferrari takımından Fernando Alonso takip ederken yarış boyunca büyük sorun yaşayan ve son 10 turu neredeyse frensiz tamamlayan Sebastian Vettel yarıştan 3. olarak ayrılmayı başardı.
McLaren takımından Lewis Hamilton üstün bir performansın ardından ilk pitstop sonrasında Vettel'i geride bırakarak ikinci sıraya yükselmişti. Ancak Hamilton bitime 2 tur kala sol ön lastiğinin patlaması sonucu podyumdan ve puanlardan olarak şok yaşadı.
Yarışta Michael Schumacher 4. sırayı alarak bu sezon ki en iyi derecesine imza attı. Mercedes pilotunu McLaren'dan jenson Button takip ederken Felipe Massa 6. ve Adrian Sutil 7. sıraları aldılar.
Renault takımının Polonyalı yıldızı Robert Kubica 8. olarak önemli puanları hanesine yazdırmayı bildi. Yarışın başında temas sonrası sıra kaybeden Kubica daha sonra üst sıralara çıkarak yarıştan puanlarla ayrılmayı başardı.
Yarıştaki son punalar Rubens Barrichello ve Jamie Alguersuari'ye gitti.