The 1998 Speedway Grand Prix of Germany was the second race of the 1998 Speedway Grand Prix season. It took place on June 6 in the in Pocking, Germany The second Czech Republic SGP, it was won by Swedish rider Tony Rickardsson, his second career win.