De Grand Prix-wegrace van Finland 1978 was de negende race van het wereldkampioenschap wegrace-seizoen 1978. De races werden verreden op 30 juli 1978 op het stratencircuit Imatra (Zuid-Finland).

500 cc 
Ook in Finland had Wil Hartog kopstart vanaf de vijfde startpositie, en hoewel Kenny Roberts in de eerste ronde de leiding even wist over te nemen, werd hij al snel weer naar de tweede plaats verwezen. Van stalorders voor Hartog kwam het ditmaal niet, want Barry Sheene reed toen nog achter Takazumi Katayama en Virginio Ferrari. Die wist hij weliswaar te passeren, maar in de zesde ronde viel Sheene uit. Dat overkwam Roberts in de achtste ronde en toen Katayama en Cecotto wat dichter bij Wil Hartog kwamen gaf deze eenvoudig wat meer gas om opnieuw uit te lopen en de race te winnen. Katayama werd tweede, Cecotto derde. Michel Rougerie vernielde door een val de reserve-Suzuki van Barry Sheene.

Uitslag 500 cc

350 cc 
In de 350cc-race startte Kork Ballington als snelste, maar vervolgens liet hij Michel Rougerie elf ronden lang kopwerk doen. Toen nam Ballington de leiding over om als eerste naar de finish te rijden. Takazumi Katayama en Gregg Hansford waren slecht gestart maar intussen opgerukt naar posities achter Rougerie. Hansford viel echter in de zesde ronde uit, terwijl Rougerie uiteindelijk door een slecht lopende motor terugviel naar plaats zeven. Dat bracht Katayama op de tweede plaats aan de finish, terwijl Tom Herron derde werd.

Uitslag 350 cc

250 cc 
In de 250cc-klasse kwam regerend wereldkampioen Mario Lega voor het eerst in 1978 op het podium. Hij startte dan ook als snelste, met achter zich Kork Ballington. Paolo Pileri en Jon Ekerold (die nu was overgestapt op een Morbidelli) hadden juist een slechte start. Na een ronde nam Ballington de leiding over om vervolgens weg te lopen. In de vierde ronde kwam Hansford op de tweede plaats terecht en hij hield die plaats ook vast. Lega werd wel derde. Walter Villa reed ook voor het eerst op de 250cc-MBA, maar viel uit, net als Kenny Roberts.

Uitslag 250 cc

125 cc 
De 125cc-race in Finland was ernorm spannend omdat de Minarelli's van Pier Paolo Bianchi en Ángel Nieto een betere acceleratie hadden, maar de MBA van Eugenio Lazzarini had een hogere topsnelheid. Daardoor bleven ze steeds vlak bij elkaar, waarbij Nieto waarschijnlijk de snelste was, maar hij moest Bianchi beschermen tegen de aanvallen van Lazzarini. Toen de laatste ronde begon was zijn plan gelukt: Bianchi reed voorop, daarachter Nieto en Lazzarini. Lazzarini wist de beide Minarelli's in een bocht te passeren. Bianchi waagde te veel door te proberen Lazzarini buitenom in te halen. Hij viel en brak een been. Lazzarini moest remmen waardoor Nieto won. Harald Bartol finishte als derde. De gecompliceerde, meervoudige beenbreuk van Bianchi beëindigde zijn seizoen en zijn kansen op de wereldtitel. Officieus was Lazzarini nu al wereldkampioen, er moest een wonder gebeuren als Bianchi zijn 31 punten achterstand nog wilde goedmaken.

Uitslag 125 cc 

1978
Finland
Sport in Imatra