Natal Chart Lab

Original data research · 1951–2050

Mercury and Venus Turn Direct Together in 2026: How Rare Is It?

By Natal Chart Lab ·

Mercury and Venus turn direct about 8.5 hours apart in November 2026. In our computed dataset for 1951–2050, this is the only pair of their direct stations less than 24 hours apart. The next closest pair, in February 1982, is about 58.7 hours apart.

A reader’s observation in a Reddit discussion of our retrograde statistics prompted this comparison. We asked a narrow question: how close together do these two planets end their retrogrades?

The five closest Mercury–Venus direct-station pairs

Five closest Mercury–Venus direct-station pairs, 1951–2050 Bars start at zero. 2026: 8.5 hours; 1982: 58.7; 1986: 89.7; 2025: 134.0; 2022: 139.4. The dashed line marks 24 hours. Exact timestamps are in the following table. 24h 20268.5h198258.7h198689.7h2025134.0h2022139.4h 0160 hours
Elapsed hours between direct stations, in either order. Both stations must fall within 1951–2050 UTC. Source: Natal Chart Lab, computed retrograde dataset.
Closest pairs, ranked by elapsed time
YearMercury direct (UTC)Venus direct (UTC)Gap (hours)
20262026-11-13 15:53 UTC2026-11-14 00:21 UTC8.5
19821982-02-13 07:19 UTC1982-02-10 20:39 UTC58.7
19861986-11-22 09:03 UTC1986-11-26 02:44 UTC89.7
20252025-04-07 11:06 UTC2025-04-13 01:03 UTC134.0
20222022-02-04 04:12 UTC2022-01-29 08:48 UTC139.4

Do Mercury and Venus turn direct on the same day in 2026?

It depends on the time zone. Our dataset puts Mercury’s direct station at 2026-11-13 15:53 UTC and Venus’s at 2026-11-14 00:21 UTC. That is November 13 for both in US Eastern Time, but November 13 and 14 respectively in UTC. In Singapore, both fall on November 14. Comparing elapsed hours avoids the calendar boundary.

These are computed event times rounded to the minute, not a demonstrated one-minute accuracy guarantee. Published ephemerides can differ by several minutes. The headline therefore uses “about 8.5 hours.”

How unusual are close direct stations in general?

Across Mercury, Venus, Mars, Jupiter, Saturn, Uranus, Neptune and Pluto, we find 20 pairs of direct stations less than 24 hours apart in the same window. A pair means two events from different planets, counted once regardless of order. A group of three close events could contribute more than one pair. This count excludes stations that begin a retrograde.

The Mercury–Venus result is 1 qualifying pair among 19,908 comparisons. This is a descriptive count, not a probability for a randomly chosen day or person, and not proof that stations cluster more than expected by chance.

Data and method

  1. Start with the 1950–2050 retrograde dataset, generated 2026-10-25 using Astronomy Engine. Each interval has a retrograde station and a direct station.
  2. Keep direct stations at or after January 1, 1951, 00:00 UTC and before January 1, 2051, 00:00 UTC: 316 Mercury stations and 63 Venus stations.
  3. Compare every Mercury station with every Venus station. Calculate the absolute difference in hours, sort ascending, and count differences strictly below 24 hours.

Why start in 1951? The source table includes retrogrades beginning in 1950–2050. A retrograde that began in 1949 and ended in 1950 can therefore be missing. Beginning this comparison in 1951 avoids that incomplete first-year boundary. Both direct-station timestamps must lie inside the analysis window.

Download the source CSV · Download the source JSON · Calculation methodology. Downloads are CC BY 4.0; attribute Natal Chart Lab and link to this research page when reusing the analysis.

Reproduce the Mercury–Venus comparison

This standard-library Python example reads the published source data and prints the counts and five closest pairs.

import json
from datetime import datetime
from urllib.request import urlopen

with urlopen("https://natalchartlab.com/data/retrogrades.json") as response:
    data = json.load(response)
parse = lambda value: datetime.fromisoformat(value.replace("Z", "+00:00"))
start, end = map(parse, ["1951-01-01T00:00Z", "2051-01-01T00:00Z"])
def direct_stations(planet):
    return [parse(row[2]) for row in data["rows"]
            if row[0] == planet and start <= parse(row[2]) < end]
mercury, venus = direct_stations("mercury"), direct_stations("venus")
pairs = sorted((abs((m - v).total_seconds()) / 3600, m, v)
               for m in mercury for v in venus)
print(len(mercury), len(venus), len(pairs))
print("Pairs less than 24 hours apart:", sum(h < 24 for h, m, v in pairs))
for hours, m, v in pairs[:5]:
    minutes = round(hours * 60)
    print(f"{minutes // 60}h {minutes % 60:02d}m | Mercury {m.isoformat()} | Venus {v.isoformat()}")

What this research does not establish

“Only once” applies to this pair of planets, this event definition and this 100-year window. It is not a claim about all astronomical history or all kinds of stations. We have not fitted a chance model that accounts for orbital cycles or tested effects on relationships, emotions or other human outcomes.

Our JPL Horizons comparison checks 50 sampled planetary positions. It does not independently validate every station time used here. Minute-level differences between ephemerides should be considered when quoting exact times.

Explore the dates yourself

Use the retrograde date lookup to check which planets were retrograde on a date, or inspect the 2026 Mercury calendar and 2026 Venus calendar. The date lookup uses noon UTC; use a specific birth time in the birth chart calculator near a station.

Prepared with AI assistance and checked against the project’s calculation code and saved data. Astronomy describes the motion; this analysis does not validate astrological predictions.