The session was delayed by 25 minutes to allow a wet patch present at the final corner to be dried.

1. Colin Edwards USA Tech 3 Yamaha (M) 1min 37.598 secs
2. Jorge Lorenzo SPA Fiat Yamaha Team (M) 1min 37.668 secs
3. Nicky Hayden USA Repsol Honda Team (M) 1min 37.833 secs
4. Valentino Rossi ITA Fiat Yamaha Team (B) 1min 37.863 secs
5. Dani Pedrosa SPA Repsol Honda Team (M) 1min 38.016 secs
6. James Toseland GBR Tech 3 Yamaha (M) 1min 38.308 secs
7. Andrea Dovizioso ITA JiR Team Scot MotoGP (M) 1min 38.312 secs
8. Randy de Puniet FRA LCR Honda MotoGP (M) 1min 38.332 secs
9. John Hopkins USA Kawasaki Racing Team (B) 1min 38.508 secs
10. Chris Vermeulen AUS Rizla Suzuki MotoGP (B) 1min 38.590 secs
11. Casey Stoner AUS Ducati Marlboro Team (B) 1min 38.736 secs
12. Shinya Nakano JPN San Carlo Honda Gresini (B) 1min 38.868 secs
13. Loris Capirossi ITA Rizla Suzuki MotoGP (B) 1min 39.076 secs
14. Alex de Angelis RSM San Carlo Honda Gresini (B) 1min 39.749 secs
15. Anthony West AUS Kawasaki Racing Team (B) 1min 39.834 secs
16. Sylvain Guintoli FRA Alice Team (B) 1min 39.871 secs
17. Toni Elias SPA Alice Team (B) 1min 40.647 secs
18. Marco Melandri ITA Ducati Marlboro Team (B) 1min 40.711 secs

Fastest Friday time: Dani Pedrosa SPA Repsol Honda (M) 1min 38.507secs

2007 Portuguese Grand Prix - 16/09/2007: Pole position: Nicky Hayden USA Repsol Honda (M) 1min 36.301secs Fastest lap: Nicky Hayden USA Repsol Honda (M) 1min 37.493secs