♌︎ Leo · 23 July – 22 August · UTC

Leo horoscope today, 21 October 2026

The Leo horoscope for Wednesday 21 October 2026, read from the sky as it really is for the period: the Moon, the lunations, retrogrades and the planets moving through Leo’s solar houses.

The written horoscope isn’t ready yet

The Leo text for Wednesday 21 October 2026 hasn’t been written yet. The sky below is computed for the period and is exact: it is what the text will be written from. Please check back a little later.

Computed, not invented

The sky for Leo, Wednesday 21 October 2026

  • Moon in Aquarius (your 7th house) until 12:34 UTC, then in Pisces (your 8th house)
  • Neptune retrograde in Aries (your 9th house), until 12 Dec 2026
  • Saturn retrograde in Aries (your 9th house), until 10 Dec 2026
  • Uranus retrograde in Gemini (your 11th house), until 8 Feb 2027
  • Venus retrograde in Scorpio (your 4th house) and Libra (your 3rd house), until 14 Nov 2026
  • Moon in Aquarius trine Sun in Libra, exact on 08:42 UTC
  • Moon in Pisces trine Venus in Scorpio, exact on 16:50 UTC
  • Moon in Pisces square Uranus in Gemini, exact on 22:06 UTC
Where the planets stand at 00:00 UTC
PlanetSignLeo’s house
Sun
27° Libra
3rd
Moon
23° Aquarius
7th
Mercury
20° Scorpio
4th
Venus ℞ retrograde
2° Scorpio
4th
Mars
12° Leo
1st
Jupiter
22° Leo
1st
Saturn ℞ retrograde
10° Aries
9th
Uranus ℞ retrograde
5° Gemini
11th
Neptune ℞ retrograde
2° Aries
9th
Pluto
3° Aquarius
7th

Dates and times are UTC: “today” is the UTC day, which starts at midnight in London (GMT) and in the evening before in the Americas. Houses are whole-sign solar houses counted from Leo (Leo is the 1st house). Positions are geocentric and tropical, computed with the Lunonis ephemeris.

Personal forecast

A Sun-sign horoscope is general. Your chart’s transits are personal.

This page reads the sky for everyone born under Leo. A personal forecast reads the same transits against your own birth chart: your planets, your houses, your dates.

More for Leo

Other signs, Wednesday 21 October 2026