De derde en vierde vrije training voor de Formule 1 Grand Prix van Duitsland werd gedomineerd door het team van McLaren-Mercedes. Beide sessies zette Kimi Raikkonen de snelste tijd neer, gevolgd door teamgenoot Juan Pablo Montoya. In beide trainingen zette Fernando Alonso de derde tijd neer, teamgenoot Giancarlo Fisichella zette in de vierde training de vierde tijd neer.
Bij derde training viel Ferrari tegen met een vijftiende en zestiende tijd. Michael Schumacher kon zijn positie in de vierde training enigszins goed maken en eindigde als zevende, Rubens Barrichello bleef in die training als zestiende steken.
Het team van Minardi, met de twee Nederlandse coureurs, ging steeds beter. In de derde training moest Albers slechts een tiende toegeven op Karthikeyan, maar acht tiende van een seconde sneller dan teamgenoot Doornbos die zijn eerste volle GP weekend mee maakt bij het team. In die vierde training maakte Doornbos indruk en verschalkte beide Jordan coureurs en was nog geen drie tienden van een seconde langzamer dan Albers.
Derde vrije training voor de Grand Prix van Duitsland te Hockenheim.
1 9 Kimi Räikkönen McLaren-Mercedes 1:15.684
2 10 Juan Pablo Montoya McLaren-Mercedes 1:15.753
3 5 Fernando Alonso Renault 1:16.477
4 15 Christian Klien Red Bull Racing 1:16.698
5 12 Felipe Massa Sauber-Petronas 1:16.799
6 14 David Coulthard Red Bull Racing 1:16.926
7 7 Mark Webber Williams-BMW 1:16.961
8 16 Jarno Trulli Toyota 1:17.053
9 6 Giancarlo Fisichella Renault 1:17.061
10 4 Takuma Sato BAR-Honda 1:17.331
11 3 Jenson Button BAR-Honda 1:17.397
12 11 Jacques Villeneuve Sauber-Petronas 1:17.408
13 8 Nick Heidfeld Williams-BMW 1:17.536
14 2 Rubens Barrichello Ferrari 1:17.599
15 1 Michael Schumacher Ferrari 1:17.617
16 19 Narain Karthikeyan Jordan-Toyota 1:18.102
17 21 Christijan Albers Minardi-Cosworth 1:18.217
18 17 Ralf Schumacher Toyota 1:18.229
19 20 Robert Doornbos Minardi-Cosworth 1:19.083
20 18 Tiago Monteiro Jordan-Toyota 1:19.103
Vierde vrije training voor de Grand Prix van Duitsland te Hockenheim.
1 9 Kimi Räikkönen McLaren-Mercedes 1:14.128
2 10 Juan Pablo Montoya McLaren-Mercedes 1:14.449
3 5 Fernando Alonso Renault 1:14.758
4 6 Giancarlo Fisichella Renault 1:14.958
5 3 Jenson Button BAR-Honda 1:15.072
6 7 Mark Webber Williams-BMW 1:15.111
7 1 Michael Schumacher Ferrari 1:15.253
8 8 Nick Heidfeld Williams-BMW 1:15.255
9 15 Christian Klien Red Bull Racing 1:15.388
10 16 Jarno Trulli Toyota 1:15.417
11 14 David Coulthard Red Bull Racing 1:15.491
12 17 Ralf Schumacher Toyota 1:15.585
13 4 Takuma Sato BAR-Honda 1:15.699
14 12 Felipe Massa Sauber-Petronas 1:15.781
15 11 Jacques Villeneuve Sauber-Petronas 1:16.037
16 2 Rubens Barrichello Ferrari 1:16.072
17 21 Christijan Albers Minardi-Cosworth 1:16.674
18 20 Robert Doornbos Minardi-Cosworth 1:16.912
19 19 Narain Karthikeyan Jordan-Toyota 1:17.210
20 18 Tiago Monteiro Jordan-Toyota 1:17.966