Alonso uzyskał czas 1.16,265, natomiast Kubica - 1.17,009. Drugie miejsce zajął Niemiec Sebastian Vettel z zespołu Red Bull (1.16,294), a trzecie - Brazylijczyk Felipe Massa z Ferrari (1.16,438). Drugi trening był rozgrywany w znacznie lepszych warunkach niż pierwszy, gdy zawodnicy musieli jechać w strugach deszczu (uzyskiwali dużo gorsze czasy). Problemy miał wówczas m.in. lider klasyfikacji generalnej MŚ Brytyjczyk Lewis Hamilton (McLaren-Mercedes), który w końcówce zmagań wypadł z mokrego toru i uszkodził bolid. Podczas pierwszego treningu Robert Kubica (Renault) zanotował na mokrej trasie trzynasty wynik(1.28,903). Wówczas najszybszy był reprezentant gospodarzy Adrian Sutil (Force India) - 1.25,701. Wyniki drugiego treningu przed GP Niemiec 1. Alonso (Ferrari) 1:16.265 2. Vettel (Red Bull) 1:16.294 3. Massa (Ferrari) 1:16.438 4. Webber (Red Bull) 1:16.585 5. Rosberg (Mercedes) 1:16.827 6. Schumacher (Mercedes) 1:16.971 7. Hamilton (McLaren) 1:17.004 8. Kubica (Renault) 1:17.009 9. Barrichello (Williams) 1:17.056 10. Hulkenberg (Williams) 1:17.204 11. Kobayashi (BMW Sauber) 1:17.336 12. Pietrow (Renault) 1:17.547 13. de la Rosa (BMW Sauber) 1:17.573 14. Sutil Force (India) 1:17.701 15. Button (McLaren) 1:17.739 16. Liuzzi (Force India) 1:17.871 17. Buemi (Toro Rosso) 1:18.147 18. Alguersuari (Toro Rosso) 1:19.327 19. Glock (Virgin Racing) 1:19.553 20.Trulli (Lotus) 1:20.008 21. di Grassi (Virgin Racing) 1:20.106 22. Kovalainen (Lotus) 1:20.377 23. Senna (HRT F1) 1:21.988 24. Yamamoto (HRT F1) 1:23.066