Le 13 mars 1881, à la suite de l'assassinat de son grand-père, le tsar Alexandre II, Nicholas devient Tsarevich et son père devient le tsar Alexandre III.
Il devient tsar en 1894 après la mort de son père, le tsar Alexandre III.