W ponad 30-sto stopniowym upale kierowcy rozpoczęli ostatni godzinny trening. Już na samym początku Sebastian Vettel uzyskał najlepszy czas wekendu. Jednak na zakończenie treningu to nie kierowca RedBulla był na szczycie listy a Fernando Alonso na Ferrari. Ostatecznie jeszcze trzech kierowców osiągnęło lepszy czas od Vettela - Rosberg, Webber i Schumacher - ale różnice między kierowcami nie były zbyt duże.
Już w pierwszych minutach sesji treningowej ponowne problemy dotknęły zespół Virgin Racing. Podczas jednego z przejazdów od bolidu Timo Glocka odpadło przednie koło. Nie wiadomo, czy była to usterka, czy niedbalstwo mechaników. Glock bez przeszkód powrócił do boksów na trzech kołach, ale zdarzenie to wykluczyło go na kilkanaście minut z dalszej jazdy.
Również w zespole Hispania panował niepokój i ciągle walczono z problemami. Również i podczas tej sesji nie dane było wyjechać na tor Karunowi Chandhokowi. Hindus wytrwale czekał na ukończenie pracy przez mechaników...
Cała czołówka wymieniała cios-za-ciosem, jeśli można użyć tutaj bokserskiego określenia. Najpierw Alonso strącił z pozycji pierwszej Vettela, a za chwilę już Massa przebił czasy wszystkich i miał za sobą Rosberga. W kolejnym wyjeździe, już na miękkich oponach, Alonso uzyskał czas ponad pół sekundy lepszy od swojego kolegi Felipe Massy. Swoje czasy poprawiali także Schumacher, Rosberg, Webber oraz Vettel. Żaden z nich nie zdołał jednak już do końca pobić czasu 1:54.099 min uzyskanego przez Fernando Alonso.
Po przygodzie z kołem, na tor powrócił Timo Glock i chociaż miał czas o ponad 5 sekund gorszy od czasu Alonso, jego 19 pozycja była najlepszą z szóstki najwolniejszych kierowców. 22 i ostatni zarazem czas uzyskał Bruno Senna i był wolniejszy prawie 10 sekund.
Lucas di Grassi nie wykonał żadnego pomiarowego okrążenia ze względu na awarię przekładni, a Chandhok nie doczekał się na przygotowanie swojego bolidu.
Wyniki 3 sesji treningowej, GP Bahrainu:
1. F. Alonso Ferrari 1:54.099 14
2. N. Rosberg Mercedes GP + 0.269 13
3. M. Webber Red Bull Racing + 0.401 15
4. M. Schumacher Mercedes GP + 0.434 13
5. S. Vettel Red Bull Racing + 0.547 16
6. F. Massa Ferrari + 0,640 14
7. J. Button McLaren-Mercedes + 0.901 14
8. R. Kubica Renault + 1.232 15
9. V. Liuzzi Force India + 1.333 11
10. N. Hülkenberg Williams + 1.362 13
11. A. Sutil Force India + 1.422 13
12. L. Hamilton McLaren-Mercedes + 1.761 8
13. P. de la Rosa Sauber F1 + 1.964 14
14. R. Barrichello Williams + 2.160 15
15. S. Buemi Toro Rosso + 2.196 17
16. J. Alguersuari Toro Rosso + 2.405 16
17. K. Kobayashi Sauber F1 + 2.431 14
18. V. Petrov Renault + 2.712 16
19. T. Glock Virgin Racing + 5.074 10
20. H. Kovalainen Lotus F1 Racing + 5.690 15
21. J. Trulli Lotus F1 Racing + 7.160 5
22. B. Senna Hispania Racing + 9.902 11
23. L. di Grassi Virgin Racing 2 okr
24. K. Chandhok Hispania Racing 0 okr