Full race three results from the tenth round of the 2016 FIA European Formula 3 championship at Hockenheim, Germany.

1. Lance Stroll CAN Prema Powerteam 23 laps
2. Joel Eriksson SWE Motopark +4.716s
3. Jake Hughes GBR Carlin +11.297s
4. Nick Cassidy NZL Prema Powerteam +13.924s
5. Alexander Sims GBR HitechGP +16.686s
6. Sergio Sette Camara BRA Motopark +24.146s
7. Ben Barnicoat GBR HitechGP +24.777s
8. Ralf Aron EST Prema Powerteam +26.447s
9. Maximilian Gunther GER Prema Powerteam +27.329s
10. Anthoine Hubert FRA Van Amersfoort Racing +27.842s

11. Guanyu Zhou CHN Motopark +29.509s
12. Harrison Newey GBR Van Amersfoort Racing +30.626s
13. Niko Kari FIN Motopark +31.405s
14. Daniel Ticktum GBR Carlin +32.766s
15. Pedro Piquet BRA Van Amersfoort Racing +36.864s
16. Lando Norris GBR Carlin +47.472s
17. Wing Chung Chang MAC Threebond with T-Sport +1m 06.494s
18. David Beckmann GER kfzteile24 Mucke Motorsport +1 lap

Did not finish

George Russell GBR HitechGP Nikita Mazepin RUS HitechGP Callum Ilott GBR Van Amersfoort Racing

Did not start

Mikkel Jensen DEN kfzteile24 Mucke Motorsport