Als Jude in Böhmen geboren, studierte Steinitz am Wiener Polytechnikum Mathematik und gewann 1861 die Wiener Schachmeisterschaft mit 31/32. Nachdem er 1862 am Turnier in London teilgenommen hatte, blieb er als Profispieler in Vereinen und Kaffeehäusern in London. Er gewann eine Reihe von Spielen gegen die besten englischen und andere in London lebende Spieler. Damit etablierte er sich als einer der besten Spieler der Welt.
Steinitz schlug 1866 Adolf Anderssen, und einige meinen, er sollte ab diesem Zeitpunkt als Weltmeister gelten.
Abgesehen vom Schach war diese Partie ein Meilenstein in der schachlichen Organisation. Es war das erste Ereignis, bei dem die Zeit von Uhren gemessen wurde. p82 Die Zeit für jeden Zug wurde von Hand aufgezeichnet. Die Summen für jeden Spieler konnten dann addiert werden. Dies war der erste praktische Schritt, der unternommen wurde, um sicherzustellen, dass jedem Spieler die gleiche Gesamtdenkzeit zur Verfügung stand. Es war schon immer ein Problem gewesen, dass einige Spieler viel länger brauchten als andere, zu Unrecht. Das Timing trug auch dazu bei, die Gesamtspieldauer in Grenzen zu halten. Schließlich wurden spezielle Schachuhren entworfen, und die Idee hat sich auf andere Zwei-Personen-Spiele wie Go ausgebreitet.
Steinitz schlug Johannes Zukertort 1872 und später noch einmal 1886. In diesem letzten Spiel waren sich alle einig, dass es um die Weltmeisterschaft ging. Zukertort war ein brillanter und prahlerischer Spieler, der zudem viele Jahre in London lebte. Beide Männer schrieben für Schachmagazine, und es gab eine Menge Rivalität.
Steinitz gewann erst in London 1872 ein wirklich starkes Turnier und kam erst in Wien 1873 über Andersson ins Ziel. Er wurde 1882 in Wien gleichauf Erster und 1883 in London Zweiter (nach Zukertort), beides hochkarätige Veranstaltungen. Im Allgemeinen war sein Turnierspiel nicht so herausragend wie sein Matchspiel. Im Matchplay war er der Beste seiner Zeit: Er gewann 24 Spiele in Folge, bis Lasker ihn schlug. p396