Grand Prix Jerman 1987 adalah balapan mobil Formula Satu yang diadakan di Hockenheimring pada tanggal 26 Juli 1987. Ini adalah putaran kedelapan dalam Formula Satu musim 1987. Lomba ini adalah Grand Prix Jerman ke-49 dan kesebelas yang diadakan di Hockenheimring. Lomba diadakan selama 44 lap dari sirkuit tujuh kilometer untuk jarak balapan 298.760km (185.812 mil).
Hasil lomba
Angka dalam tanda kurung mengacu pada posisi pembalap yang memakai mesin normally aspirated yang bersaing untuk Piala Jim Clark.