Mercury's rotational period (sidereal day) is approximately 58.6 Earth days. This means Mercury takes about 59 Earth days to complete one rotation on its axis. Due to its 3:2 spin-orbit resonance with the Sun, a Mercury solar day (sunrise to sunrise) lasts about 176 Earth days.