Saturn takes two and a half years to cross one zodiac sign. That changes everything.

Most people think astrology is about where the planets are right now. The more interesting question is how long they stay — and what that actually means for your life.

6 min readastrologylunarytransitsplanets

Saturn takes two and a half years to cross one zodiac sign. That changes everything.

[DRAFT — add personal Lunary angle, expand each planet section, tie to transit badges feature, add screenshots]


Most people's first introduction to astrology is the daily horoscope. A paragraph. A prediction. Something about Mercury being in Gemini today.

The daily framing is misleading. Not because it is wrong, but because it implies astrology is mostly about fast-moving things. It is not. The most significant transits — the ones that define chapters of your life rather than the mood of a Tuesday — move slowly. Sometimes very slowly.

Saturn takes approximately two and a half years to move through a single zodiac sign. Neptune takes around fourteen. Pluto spent fifteen years in Capricorn.

When I added transit duration indicators to Lunary, something shifted in how I thought about the whole subject.


The planets move at completely different speeds

| Planet | Average time per sign | Notes | |--------|----------------------|-------| | Mercury | 14 to 30 days | Up to 60 days during retrograde, which happens three times a year | | Venus | 23 to 26 days | Can linger longer during retrograde | | Mars | 6 to 8 weeks | Can extend to 7 months during retrograde, roughly every two years | | Jupiter | About 12 to 13 months | Full zodiac cycle around 12 years | | Saturn | About 2.5 years | Full cycle 28 to 29 years | | Uranus | About 7 years | Full cycle 84 years | | Neptune | About 14 years | Full cycle 165 years | | Pluto | 12 to 32 years | Highly variable due to eccentric orbit |

These are not equivalent categories of influence. Mercury passing through a sign for three weeks is not the same kind of event as Saturn settling in for two and a half years. The timescale is the first thing you need to understand before anything else in a transit reading makes sense.


What this means for reading your chart

A Mercury retrograde lasts three weeks. People lose their minds about Mercury retrograde.

A Saturn transit through your seventh house, which governs relationships and partnerships, lasts two and a half years. People mostly do not notice when it starts.

This imbalance is partly about visibility. Mercury retrograde is easy to point to as a cause because it is short and bracketed. Saturn's transit through a particular area of your chart is too long and too diffuse to point to any single week and say: there, that is it.

But the slow transits are the ones that reshape things. The Saturn return, when Saturn completes its first full orbit and returns to its natal position around age 29 to 30, is acknowledged even in popular astrology as significant. What is less discussed is that every slow planet is doing its own version of this to different parts of your chart all the time, on its own timescale.

A Uranus transit lasts seven years. That is not a season. That is a chapter. Neptune at fourteen years is closer to a decade of life. Pluto, depending where it is in its orbit, can spend longer than that in a single sign, working on whatever it touches with the slow pressure of deep transformation.


Transit duration on Lunary

[Personal section to expand — why I built this, what it changed, screenshots]

When I built transit duration tracking into Lunary, the goal was to give context rather than just a list of active transits. Not just "Saturn is in Pisces" but "Saturn has been in Pisces for eight months and has fourteen months remaining."

The effect was more significant than I expected. Knowing that a particular outer planet transit has been active for two years and will be active for another two completely reframes how you relate to whatever it is touching. It stops being a passing influence. It becomes the weather for that entire period of life.

The calculation system underneath this is more involved than it looks. Each planet has a different orbital speed, and the apparent speed from Earth varies based on the planet's position relative to the Sun and Earth. Retrograde periods change not just direction but pace. The duration a planet spends in a sign in any given pass is not identical every time it returns.

[Expand with technical detail about the Lunary calculation system]


The slow planets and generational identity

Neptune and Pluto move slowly enough that entire generations share the same placement.

Everyone born within a roughly fourteen-year period has Neptune in the same sign. Everyone born over a decade or more shares a Pluto sign. This is why those placements are described as generational rather than personal. Your Neptune placement tells you something about the collective spiritual preoccupations of everyone who grew up alongside you. Your Pluto placement marks what your generation is destined to transform.

The individual experience of these placements comes when a faster-moving planet transits over them, touching the natal point and activating whatever potential is sitting there. Without understanding the timescale, you miss the architecture entirely.


The personal planets as texture, the outer planets as structure

A useful frame: the personal planets, Mercury through Mars, create the texture of your days. Quick, specific, passing. The social planets, Jupiter and Saturn, shape the larger arc of your years. Jupiter brings expansion, sometimes too much of it. Saturn brings pressure and consolidation, sometimes more than feels welcome.

The outer planets, Uranus through Pluto, are working on something longer than any single year can contain. They are structural. They are the reason certain periods of your life feel fundamentally different from what came before, even if you cannot point to a single event that changed things.

Duration is not incidental to how astrology works. It is the core of it.

[Closing — tie to Lunary, explore your active transits, see what is actually working on your chart right now and how long it has been there]