Die O-8 war eine Klasse von 25 Mikados, von denen die meisten aus anderen Lokomotiven umgebaut worden waren. In ihrer endgültigen Form waren sie mit einem Gesamtgewicht von mehr als 340 Tonnen und einer Kesselleistung von 4.850 PS die schwersten und leistungsstärksten Lokomotiven dieser Achsfolge, die es je gab. Die ersten drei wurden 1932 in den Werkstätten der Great Northern gebaut, als man erkannte, dass die O-7 nicht so leistungsstark war wie erhofft. Die O-7 war aus den (1'C)D Klassen M bis M-2 umgebaut worden und hatte große Zylinder, aber ihre Feuerbüchsen waren zu klein, um bei Geschwindigkeit genügend Dampf zu entwickeln.
Die drei O-8 mit den Nummern 3397 bis 3399 erhielten eine viel größere Belpaire-Feuerbüchse als die O-7, die eine Verbrennungskammer und Rohre umfasste. Zusätzlich wurde der Kesseldruck auf 250 psi bzw. 17,2 bar erhöht und der Überhitzer deutlich vergrößert. Da die Zylinder der O-7 mit einem Durchmesser von 31 Zoll immer noch zu groß waren, erhielten die O-8 Zylinder mit einem Durchmesser von 29 Zoll. Dies führte zu einer Dienstmasse von 166,5 Tonnen, einer Achslast von 31,75 Tonnen und einer Anfahrzugkraft von 369 kN.
Zwischen 1944 und 1946 erhielten alle 22 O-7 neue Kessel von Baldwin und ALCO, die eine noch größere Feuerbüchsfläche hatten als die ersten drei O-8. Dies wurde durch den Austausch der Rohre in der Feuerbüchse gegen Zirkulatoren erreicht. Der Durchmesser der Zylinder wurde erneut um einen Zoll reduziert, da er immer noch ausreichte, um eine Anfahrzugkraft von mehr als 343 kN zu erzeugen. Sie wogen nun 193 Tonnen und hatten eine Achslast von 36,85 Tonnen. Die Nummern lauteten weiterhin 3375 bis 3396. Auch die drei ursprünglichen O-8 wurden auf die gleiche Weise umgebaut. Alle wurden 1957 und 1958 ausgemustert.