Meer dan 100.000 toeschouwers zagen in Monza vijf races, maar in de meeste klassen was de spanning om de wereldtitels al verdwenen. In de 250cc-klasse was er nog enige spanning: Cecil Sandford kon de wereldtitel nog van Hermann Paul Müller afnemen en tot nu toe hadden de vijf wedstrijden allemaal een andere winnaar gehad.
500cc-klasse
In de 500cc-race ging Geoff Duke aanvankelijk aan de leiding en hij reed ook de snelste ronde, maar toen hij problemen kreeg met zijn Gilera 500 4C werd hij gepasseerd door MV Agusta-rijder Umberto Massetti en door Reg Armstrong, die zijn Gilera slechts een halve seconde later over de streep stuurde. Duke zat toen ook nog in de kopgroep en finishte een seconde later.
Zoals verwacht werd de 350cc-klasse weer een succes voor Moto Guzzi. Geen enkel ander merk had een race gewonnen, en dit keer won Dickie Dale zijn eerste race van het jaar. Onverwacht was dat ook niet, want Dale startte lang niet altijd, maar als hij dat deed kwam hij ook op het podium. Wereldkampioenm Bill Lomas werd tweede op 0,1 seconde en Ken Kavanagh werd derde.
Carlo Ubbiali startte voor het eerst in de 250cc-klasse, want hij had zich geconcentreerd op de 125cc-klasse, waarin hij wereldkampioen was geworden. Hij won deze race met slechts 0,3 seconde verschil voor Hans Baltisberger met de NSU Sportmax. Sammy Miller werd derde en Hermann Paul Müller vierde. Müller was daarmee ook wereldkampioen. Alleen Moto Guzzi-rijder Cecil Sandford had hem theoretisch nog van de titel af kunnen houden, maar hij komt in de uitslag niet voor.
Carlo Ubbiali, die al wereldkampioen was, won ook de laatste 125cc-race, zonder de grootste concurrenten, de coureurs van Mondial. Dat merk had zich teruggetrokken na het dodelijke ongeval van Giuseppe Lattanzi. Nu waren alle podiumplaatsen voor MV Agusta, met Remo Venturi op de tweede- en Angelo Copeta op de derde plaats.