1997 German Formula Three Championship
The 1997 German Formula Three Championship was the 23rd edition of the German Formula Three Championship. It commenced on 26 April 1997 and ended on 15 October. Opel Team BSR driver Nick Heidfeld won the championship title after a title battle with Benetton RTL Junior's Timo Scheider.
Race calendar and results
- The series supported the ADAC events at all nine rounds. With the exception of round at Salzuburg in Austria, all rounds took place on German soil.
Championship standings
A-Class
- Points are awarded as follows:
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 20 | 15 | 12 | 10 | 8 | 6 | 4 | 3 | 2 | 1 |
B-Class
- Points are awarded as follows:
| 1 | 2 | 3 | 4 | 5 | 6 |
| 9 | 6 | 4 | 3 | 2 | 1 |
Junior-Pokal (Rookie) standings
Bold - PoleItalics - Fastest Lap