Astrologger
EN|हिंदी
Start free

Vimshottari Dasha Calculator

Enter your birth details to see your current mahadasha and antardasha, plus the full timeline of planetary periods — calculated from your real chart in the Vimshottari system.

Free · No account needed · Vimshottari system (Lahiri)

What is Vimshottari Dasha?

Vimshottari Dasha is the most widely used planetary-period timing system in Vedic astrology. It divides a person's life into a repeating 120-year cycle, split among the nine grahas (Sun, Moon, Mars, Mercury, Jupiter, Venus, Saturn, and the shadow planets Rahu and Ketu). Each planet governs a continuous stretch of years called a mahadasha — a "major period" during which that planet's significations are believed to be more active in a person's life. Where a birth chart shows what a planet can indicate, the dasha sequence is the traditional tool used to estimate when.

The number 120 is not arbitrary — it is the sum of the nine fixed period lengths shown below, and every chart runs through the same nine mahadashas in the same fixed order, just starting at a different point depending on the individual's Moon nakshatra at birth.

How to read your Dasha — step by step

Enter your birth details in the calculator above and it will compute your full mahadasha timeline automatically. Here is what happens behind the scenes, and how to read the result:

  1. Your Moon's Nakshatra is found first. The dasha system is anchored entirely to the Moon — the specific nakshatra (lunar mansion) the Moon occupied at your birth decides which planet's mahadasha you were born into.
  2. The exact degree within that nakshatra sets your starting balance. Because you are rarely born at the very start of a nakshatra, you begin life partway through your first mahadasha; the calculator works out exactly how much of that first period was already "used up" before birth.
  3. The remaining mahadashas follow in fixed order. Starting from your first ruling planet, the sequence always proceeds Ketu → Venus → Sun → Moon → Mars → Rahu → Jupiter → Saturn → Mercury → back to Ketu, cycling until the full 120 years are covered.
  4. Each mahadasha is further divided into antardashas. Every major period contains sub-periods ("bhukti") ruled by each of the nine planets in turn, proportional in length to the main dasha — so a Jupiter mahadasha will itself pass through a Jupiter, Saturn, Mercury, Ketu, Venus, Sun, Moon, Mars and Rahu antardasha, in that order.
  5. Read the current period against your chart. Look up which house and sign the ruling planet occupies (and which houses it rules) in your own birth chart to understand what themes that stretch of years is traditionally associated with.

The 9 Vimshottari mahadashas and their lengths

The nine periods always occur in this fixed order and always total 120 years:

Ketu — 7 years
Venus — 20 years
Sun — 6 years
Moon — 10 years
Mars — 7 years
Rahu — 18 years
Jupiter — 16 years
Saturn — 19 years
Mercury — 17 years

These fixed lengths are the same for every chart in the Vimshottari system; what differs from person to person is only the starting planet and the starting balance, both derived from the Moon's nakshatra at birth.

What is an Antardasha?

An antardasha (or "bhukti") is a sub-period that runs inside a mahadasha. If the mahadasha shows the broad theme of a multi-year stretch, the antardasha refines it — blending the ruling planet of the mahadasha with the ruling planet of the antardasha. For example, a Rahu mahadasha with a Jupiter antardasha is read differently from the same Rahu mahadasha with a Saturn antardasha, because the two planets' natures, house placements and relationships to each other are combined. Many traditional readings go one level deeper still, into "pratyantardasha" (sub-sub-periods), for finer timing.

Why the Dasha system matters

Vimshottari Dasha is the backbone of predictive Vedic astrology — it is how a static birth chart is turned into a timeline. Because the whole system starts from the Moon's exact nakshatra and degree, an accurate birth time is essential; even a small error can shift the starting balance and, over decades, the dates of later mahadashas. As with any single technique, the dasha is read together with the rest of the chart, not in isolation — a "good" planet's mahadasha does not guarantee ease, and a challenging one does not guarantee hardship; both depend on that planet's actual placement, strength and aspects in your kundli. To see your full timeline in context, generate your free kundli, check your birth nakshatra (the anchor of the whole system), or read your daily horoscope.

How your dasha timeline is calculated

Vimshottari dasha runs on a fixed 120-year cycle of nine planetary periods. Your starting point is set by the Moon's nakshatra at birth, which determines which planet's period you were born into and how much of it remained. From there the mahadashas follow a set order, each subdivided into antardashas and pratyantardashas. This tool computes your sidereal (Lahiri) chart, finds the period running now, and lays out the whole timeline — a precise birth time and place make the current period more accurate.

Frequently asked questions

What is Vimshottari dasha?
Vimshottari dasha is the most widely used timing system in Vedic astrology. It divides life into a fixed 120-year cycle of nine planetary periods (mahadashas), each ruled by a planet, and is read as a map of which planetary themes are active at a given time.
What is the difference between mahadasha and antardasha?
A mahadasha is a major period ruled by one planet, lasting from about six to twenty years. Within each mahadasha are shorter antardashas (sub-periods) ruled by all nine planets in turn, which colour the main period. Pratyantardashas divide it further still.
How is the current period worked out?
Your dasha sequence is anchored to the Moon's nakshatra at birth, which sets your starting planet and how far into its period you were born. From there the periods run in a fixed order, so an accurate birth time and place give a more reliable current period.
Are dasha predictions certain?
No. Dasha describes the seasons and themes traditionally associated with each planetary period — timing and tendencies, not fixed events or fate. It is best used as a lens for reflection and planning rather than a guarantee of specific outcomes.
How long does each Mahadasha last?
Each planet's Vimshottari Mahadasha has a fixed length — Ketu 7, Venus 20, Sun 6, Moon 10, Mars 7, Rahu 18, Jupiter 16, Saturn 19 and Mercury 17 years — totalling 120 years. Which one you are running, and how far into it you are, is worked out from your birth Moon nakshatra; enter your details above to see your current period.

Have a question about your chart? Chat free with an AI astrologer →

Built and maintained by the Astrologger editorial team using standard Vedic methods. Read our editorial policy.

Explore more calculators

Every tool is computed from your real birth details — free, no account needed.

Birth Chart & Signs
Signs & Calculators
Doshas
Timing & Dasha
Muhurat & Timing
Compatibility & Numbers
Remedies (Tradition)
Divination & Reflection