De Ulster Grand Prix 1950 was de vijfde Grand Prix van wereldkampioenschap wegrace in het seizoen 1950. De races werden verreden op 18 augustus 1950 op het Clady Circuit, een stratencircuit in County Antrim. In Ulster kwamen vier klassen aan de start: 500 cc, 350 cc, 250 cc en 125 cc. In deze Grand Prix werd de wereldtitel in de 350cc-klasse beslist.

Algemeen
Net als in het seizoen 1949 reden in Ulster alle klassen tegelijk. Dat dwong een groot aantal coureurs (Reg Armstrong, Dickie Dale, Harold Daniell, Geoff Duke, Ted Frend, Les Graham, Harry Hinton, Johnny Lockett, Eric McPherson, Bruno Ruffo en Charlie Salt) om te kiezen voor een bepaalde klasse. Nadat er in 1949 slechts drie klassen gestart waren, koos men nu voor vier klassen. Probleem was dat de zijspanklasse helemaal niet populair was in de Angelsaksische landen en dat de zijspannen het op het smalle stratencircuit ook moeilijk zouden krijgen. Daarom koos men ervoor om de 125cc-klasse aan het veld toe te voegen, maar ook die was niet populair. De Isle of Man TT kende bijvoorbeeld de 125cc-Ultra-Lightweight TT nog niet.

500cc-klasse
Geoff Duke won de 400km-lange 500cc-race voor Les Graham. Opvallend was dat WK-leider Umberto Masetti met zijn Gilera 500 4C ruim dertien minuten moest toegeven en slechts zesde werd. Zo behielden Duke en Graham nog uitzicht op de wereldtitel. Als Duke de GP des Nations ook nog zou winnen, moest Masetti ten minste tweede worden om de wereldtitel veilig stellen.

Top tien tussenstand 500cc-klasse

350cc-klasse
In de 350cc-race werd Bob Foster enorm geholpen door het feit dat de jonge Geoff Duke koos voor een start in de 500cc-klasse. Zijn belangrijkste concurrent in de strijd om de wereldtitel was daarmee verdwenen, net als Artie Bell, die in de GP van België zwaar geblesseerd was geraakt, en Les Graham, die ook voor de 500cc-klasse koos. Nu moest hij het vooral opnemen tegen zijn teamgenoot Reg Armstrong, die hij met ruim twaalf seconden versloeg. Daarmee was Foster zeker van de wereldtitel in de 350cc-klasse.

Top tien tussenstand 350cc-klasse

250cc-klasse
Maurice Cann herhaalde het succes dat hij in de Ulster GP van 1949 had behaald. Hij won met acht seconden voorsprong op Dario Ambrosini, die echter nog ruim aan de leiding van het wereldkampioenschap bleef. Ambrosini zou in de GP des Nations aan één punt genoeg hebben.

Top tien tussenstand 250cc-klasse

125cc-klasse
De 125cc-race in Ulster was een aanfluiting. Alleen de fabrieksrijders van Mondial verschenen aan de start: Carlo Ubbiali, Bruno Ruffo en Gianni Leoni. Ubbiali won voor Ruffo, maar Leoni haalde de finish niet. De FIM bepaalde hierna dat er ten minste zes starters moesten zijn om een Grand Prix te laten meetellen voor het wereldkampioenschap.

Top zeven tussenstand 125cc-klasse
(Slechts zeven coureurs hadden al punten gescoord)

1950
Ulster