Planetary Position Calculator

Note: this uses a simplified circular-orbit approximation, not a precision ephemeris.

Roughly Where a Planet Sits Along Its Orbit

Precision ephemerides — the tables NASA JPL Horizons or planetarium software rely on — account for orbital eccentricity, inclination, and gravitational perturbations from every other body in the solar system. This calculator does something simpler and more transparent: it treats each planet's orbit as a perfect circle traveled at constant angular speed, and reports how far around that circle the planet has moved since a fixed reference date. It's a mean-motion approximation, not a sky position, and it says so plainly in its own output.

The Formula

Orbital Angle = (Mean Longitude at J2000.0 + 360° × Days Since J2000.0 ÷ Orbital Period) mod 360

The J2000.0 epoch (January 1, 2000) is the standard reference point in modern astronomy; each planet's mean longitude at that moment, combined with its known orbital period, is enough to extrapolate forward or backward to any other date under the circular-orbit assumption.

Where an Approximation Like This Is Useful

  • Quick mental models — getting a rough sense of whether Mars is on the near side or far side of the Sun from Earth right now, without needing ephemeris software.
  • Teaching orbital mechanics — the circular-orbit simplification isolates the core relationship between period, time elapsed, and angular position, before introducing the complications of eccentric orbits.
  • Sanity-checking simulations — a fast mean-motion estimate is a useful cross-check against the output of a more detailed orbital simulator.

Orbital Periods Used in This Model

Sidereal orbital periods used to compute each planet's mean angular motion
PlanetOrbital period (days)Orbital period (years)
Mercury87.96910.24
Venus224.7010.62
Earth365.2561.00
Mars686.9801.88
Jupiter4,332.58911.86
Saturn10,759.2229.46
Uranus30,688.584.02
Neptune60,182.0164.77
Note: Because this model ignores eccentricity, actual angular position can differ noticeably from the estimate for planets on more elliptical orbits, particularly Mercury and Mars — a body moves faster than the circular average near perihelion and slower near aphelion.

How to Use This Calculator

  1. Choose a planet from the dropdown (Mercury through Neptune).
  2. Enter the date you want the position for.
  3. Select Calculate to see the planet's approximate orbital angle and what fraction of its current orbit it has completed.

Related Calculations

See how that orbital period itself is derived from Kepler's third law with the Orbital Period Calculator, or check the Orbital Velocity Calculator for how fast a planet moves along its path.