How old am I on each planet if I was born on 1 January 2004?

Your Earth age is 22.45 years.

Planet Orbital period (Earth years) Your age
Mercury 0.240846 93.20
Venus 0.615198 36.49
Earth 1 22.45
Mars 1.880848 11.93
Jupiter 11.862 1.89
Saturn 29.4571 0.76
Uranus 84.0205 0.27
Neptune 164.8 0.14

Famous People Born on 1 January

You share your birthday with these notable people!

  • J.D. Salinger (1919)
    American author
  • Grandmaster Flash (1958)
    American DJ

Enter your birth date to calculate your age across the Solar System


How the Planetary Age Calculator Works

Your age on another planet is simply your Earth age divided by that planet's orbital period in Earth years. Mercury races round the Sun every 88 Earth days, so you rack up Mercury years quickly; Neptune takes nearly 165 Earth years to complete one orbit, so a Neptune year is a long wait.

We measure your Earth age precisely from your date of birth to today (accounting for leap years), then divide by each planet's orbital period to give a decimal age on every planet in the Solar System.

The formula is: age_on_planet = earth_age_in_years / orbital_period_in_earth_years.


If you were born on 1 January 2004 your Earth age is 22.45 years. See how old that makes you on Mercury, Venus, Mars, Jupiter, Saturn, Uranus, and Neptune.