Free Vedic Astrology Tool

Vimshottari Dasha Calculator

Vimshottari Dasha is Vedic astrology's primary timing system — it divides your life into planetary periods (Mahadashas) and sub-periods (Antardashas) ruled by the nine grahas, based on your Moon's exact position at birth. Enter your birth date, time, and place below to find your current Mahadasha and Antardasha, plus your complete life timeline — free, with no signup.

Last updated: September 2026

An exact birth time gives the most accurate dasha start dates. Without it, we use a noon-time estimate — your current Mahadasha is usually still correct, but exact transition dates may shift by a day or two.

Want Your Complete Vedic Birth Chart?

Get your full Kundli with planetary positions, houses, dashas, and AI-powered interpretation — free.

Get My Free Kundli

This calculator is intended for self-reflection and entertainment. It does not constitute professional astrological, psychological, or life coaching advice.

Vimshottari Dasha ('the 120-year system') is the most widely used predictive timing tool in Vedic astrology. It assigns each of the nine grahas — Ketu, Venus, Sun, Moon, Mars, Rahu, Jupiter, Saturn, and Mercury — a fixed-length ruling period, always in this same order, adding up to exactly 120 years.

Which planet's period you're born into, and how much of that first period remains, is determined entirely by the Moon's Nakshatra at birth and its exact degree within that Nakshatra. This is why an accurate birth time matters: it pins down your Moon's precise position, which is the seed from which your entire dasha sequence is calculated.

Each Mahadasha (major period, lasting anywhere from 6 to 20 years) is further divided into nine Antardashas (sub-periods) ruled by all nine planets in the same fixed order, starting with the Mahadasha's own lord. Astrologers read the interplay between the Mahadasha lord and Antardasha lord — their house placements, strength, and relationship to each other — to time major life events like career changes, marriage, relocation, or health matters.

How Your Dasha Is Calculated

  1. 1

    Enter Your Birth Details

    Provide your date, time (recommended), and place of birth so we can find your Moon's exact position.

  2. 2

    Moon's Nakshatra & Degree

    We calculate your Moon's sidereal Nakshatra and exact degree within it — this determines your starting dasha lord and the balance of that first period at birth.

  3. 3

    Full 120-Year Sequence

    The nine Mahadashas and their Antardashas are calculated in the fixed Vimshottari order, giving you your current period and complete life timeline.

Frequently Asked Questions

What is Vimshottari Dasha?

Vimshottari Dasha is Vedic astrology's principal system for timing life events. It divides a 120-year lifespan into nine planetary periods (Mahadashas), each ruled by one of the nine grahas in a fixed order, with each Mahadasha further divided into nine Antardasha sub-periods.

How is my starting dasha determined?

It's based entirely on the Moon's Nakshatra at your birth and the exact degree the Moon had traveled within that Nakshatra. Each Nakshatra is ruled by one of the nine dasha lords, and how far the Moon had progressed determines how much of that first Mahadasha remains at birth.

Do I need my exact birth time for an accurate dasha?

It helps significantly. The Moon moves through roughly one degree every two hours, so an exact time gives precise dasha start and end dates. Without it, we use a noon-time estimate — your current Mahadasha is usually still correct, but exact transition dates can shift by a day or two.

What's the difference between Mahadasha and Antardasha?

Mahadasha is the major planetary period (6 to 20 years depending on the planet). Antardasha is a sub-period within it, ruled by each of the nine planets in turn. Astrologers read both together — the Mahadasha sets the broad theme, and the Antardasha refines the timing.

Is this calculator free?

Yes, completely free with no signup, login, or payment required.

Learn more

Free Vimshottari Dasha Calculator — Find Your Current Mahadasha | AstroMystra