Space Is Very Big
Home › Facts › A day on Mercury

How long is a day on Mercury?

Data as of July 2026
176 Earth dayssunrise to sunrise
A day on Mercury lasts 176 Earth days from one sunrise to the next, even though the planet spins once on its axis every 58.6 Earth days. That is 176× an Earth day.
Watch Mercury turn in 3D
▶ Watch Mercury turn in 3D

Why Mercury's day is so long

Mercury spins once every 58.6 Earth days, but it is also racing around the Sun, and the two motions nearly cancel. From the surface, sunrise to sunrise takes about 176 Earth days: two full Mercury years. Stand in the right place and you would even see the Sun rise, stop, set briefly and rise again.

Sunrise to sunrise
176 Earth days
One spin (against the stars)
58.6 Earth days
Compared with Earth
176× an Earth day
Mercury days in its year
0.5
Its year
88 Earth days
Distance from the Sun
0.39 AU

Day length on every world

WorldDay (sunrise to sunrise)One spin
Jupiter9 h 56 min9 h 56 min
Saturn10 h 39 min10 h 39 min
Neptune16 h 7 min16 h 7 min
Uranus17 h 14 min17 h 14 min (backwards)
Earth24 h 0 min23 h 56 min
Mars24 h 40 min24 h 37 min
Pluto6.4 Earth days6.4 Earth days (backwards)
Venus117 Earth days243 Earth days (backwards)
Mercury176 Earth days58.6 Earth days

Earth's spin, against the stars, takes 23 h 56 min; the extra four minutes to a 24-hour day come from Earth moving along its orbit while it turns. On Mercury the same effect is enormous.

Keep going

✓ Facts verified July 2026

Every figure on this page is a real, rounded value checked against primary sources. Found something out of date? See how we keep it accurate.