Planet Altitude & Azimuth Calculator

Compute a planet's position (alt/az) for any date, time, and location

Ad placeholder (leaderboard)

Before hauling a telescope outside, it helps to know whether your target planet is even above the horizon and where to point. This calculator computes a planet’s altitude and azimuth from orbital mechanics for any time and place, so you can plan a session or slew a mount with confidence.

How it works

The computation chains together standard positional-astronomy steps:

  1. Orbital elements for each planet and Earth are evaluated at the requested date using linear secular rates (semi-major axis, eccentricity, inclination, longitudes).
  2. Kepler’s equation M = E - e * sin(E) is solved iteratively for the eccentric anomaly E, giving each body’s heliocentric position in its orbital plane.
  3. Positions are rotated into heliocentric ecliptic coordinates, and the planet vector minus Earth’s vector gives the geocentric direction.
  4. Ecliptic coordinates are rotated to equatorial (right ascension, declination) using the obliquity of the ecliptic.
  5. Finally, the local hour angle from sidereal time and the observer’s latitude convert RA/Dec into altitude and azimuth.

Reading the result

An altitude above 0 degrees means the planet is up; higher is better, since objects near the zenith shine through less atmosphere. Azimuth tells you the compass direction to face: north is 0, east 90, south 180, west 270.

Tips

Enter the time in UTC — convert from your local clock first. The model is excellent for pointing and planning across the decades around the year 2000, accurate to a few arcminutes for the bright planets. For the best views, observe when the planet is highest, which for outer planets is near its meridian crossing around local midnight at opposition.

Ad placeholder (rectangle)