PlanetaryPositionsToday
A live geocentric reference · tropical zodiac · NASA JPL ephemeris
Observed at Tuesday, July 21, 2026 01:02 UTC
§ 01
Lunar Phase
Synodic · Earth–MoonAbout lunar phases
The Moon moves through its complete cycle roughly every 29.5 days, shifting through eight distinct phases as the geometry between Sun, Earth, and Moon changes. What we call a 'phase' is really just how much of the Moon's sunlit side faces us at any given moment. The positions shown here are calculated in real time from NASA Jet Propulsion Laboratory ephemeris data, giving you the Moon's current phase, its ecliptic longitude, and exactly when the next major phase transitions occur. Whether you're tracking transits, planning a shoot around moonlight conditions, or timing your garden planting, this is the live data you need.
N S E W
First Quarter
♎Libra 23°08′
Illumination
45.8%
Lunar Age
7.0days
Distance
393,807km
Ecliptic Long.
203°08′
Next Full Moon
Jul 29, 202614:36 UTC
Next New Moon
Aug 12, 202617:37 UTC
§ 02
Planetary Positions
Geocentric Ecliptic LongitudeAbout planetary positions
Each planet's position is shown here as geocentric ecliptic longitude, which is a fancy way of saying 'where it appears in the zodiac as seen from Earth.' The sign and degree tell you the planet's current placement in the tropical zodiac, while daily motion shows you how fast it's moving. When daily motion goes negative, the planet is in retrograde. Stations Retrograde gives you the next date each planet will appear to reverse course. All positions are computed live from NASA JPL ephemeris data, so what you see here is what's actually happening in the sky right now, not a lookup table from last week.
Mercury ☿Cnc 16°19′
℞ Retro Longitude 106.33° ecl.
Daily Motion -0.257°/day
Stations Direct Jul 23, 2026
Venus ♀Vir 12°04′
Direct Longitude 162.07° ecl.
Daily Motion +1.081°/day
Stations Retrograde Oct 3, 2026
Mars ♂Gem 15°13′
Direct Longitude 75.23° ecl.
Daily Motion +0.689°/day
Stations Retrograde Jan 10, 2027
Jupiter ♃Leo 04°10′
Direct Longitude 124.17° ecl.
Daily Motion +0.221°/day
Stations Retrograde Dec 12, 2026
Saturn ♄Ari 14°20′
Direct Longitude 14.35° ecl.
Daily Motion +0.010°/day
Stations Retrograde Jul 26, 2026
Uranus ♅Gem 04°14′
Direct Longitude 64.24° ecl.
Daily Motion +0.040°/day
Stations Retrograde Sep 10, 2026
Neptune ♆Ari 03°59′
℞ Retro Longitude 3.99° ecl.
Daily Motion -0.007°/day
Stations Direct Dec 12, 2026
Pluto ♇Aqr 04°02′
℞ Retro Longitude 304.05° ecl.
Daily Motion -0.023°/day
Stations Direct Oct 15, 2026
§ 03
The Sky Tonight
Ecliptic Strip · 360°About the sky tonight
This strip shows you where every planet sits along the ecliptic right now, laid out across all twelve signs of the tropical zodiac. It's the view from Earth, flattened into a single line so you can see at a glance which signs are crowded with planets and which are empty. When several planets cluster in the same region, astrologers call that a stellium and sky-watchers call it a good night to grab binoculars. Either way, this is where to look.
♈ ARI
♉ TAU
♊ GEM
♋ CNC
♌ LEO
♍ VIR
♎ LIB
♏ SCO
♐ SGR
♑ CAP
♒ AQR
♓ PSC
☉ Sun
☾ Moon
☿ Mercury
♀ Venus
♂ Mars
♃ Jupiter
♄ Saturn
♅ Uranus
♆ Neptune
♇ Pluto
§ 04
Retrograde Calendar
Apparent Motion · StationsAbout retrograde motion
A planet is retrograde when it appears to move backward through the zodiac from Earth's perspective. It's an optical illusion created by orbital mechanics, but it's one that astrologers have tracked for thousands of years. Mercury retrogrades get the most attention, but every planet except the Sun and Moon stations retrograde on a regular cycle. The left column shows you what's retrograde right now. The right column shows you when each planet next changes direction. Currently, Mercury, Neptune and Pluto are retrograde.
Currently Retrograde
- ☿ MercuryDirect on Jul 23, 2026 in 3 days
- ♆ NeptuneDirect on Dec 12, 2026 in 5 months
- ♇ PlutoDirect on Oct 15, 2026 in 3 months
Upcoming Stations
- ♄ SaturnJul 26, 2026 in 6 days
- ♅ UranusSep 10, 2026 in 2 months
- ♀ VenusOct 3, 2026 in 2 months
- ♃ JupiterDec 12, 2026 in 5 months
- ♂ MarsJan 10, 2027 in 6 months