What Is Mahadasha in Vedic Astrology?

14 November 2024·6 min read

If you have had a Vedic reading, you have heard the word Mahadasha. It is one of the most important timing concepts in Jyotish — the major planetary period that shapes years of your life at a time.

What a Mahadasha is

A Mahadasha is a major life period ruled by a single planet. During it, that planet becomes the dominant influence, activating the houses it owns and occupies. Life themes during a Mahadasha strongly reflect the nature of its ruling planet.

The Vimshottari sequence

The most widely used system is the Vimshottari Dasha, a 120-year cycle divided among the nine planets in a fixed order, each with a set length:

  • 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

Which Mahadasha you are born into — and where in it — is determined by the Moon's exact position at birth (its Nakshatra).

What each Mahadasha tends to bring

Broadly: Venus (love, comfort, arts), Sun (authority, recognition), Moon (emotions, home, public), Mars (energy, competition, property), Rahu (ambition, sudden change, the unconventional), Jupiter (growth, wisdom, fortune), Saturn (discipline, hard work, restructuring), Mercury (communication, business, learning), Ketu (detachment, spirituality). The actual result depends on how that planet sits in your chart.

Why the Mahadasha matters

The Mahadasha sets the overall theme of a multi-year chapter. A favourable dasha can bring a golden run; a challenging one asks for patience and growth. It is the backbone of Vedic prediction and timing — including career timing.

Zoom in with Antardasha

Within each Mahadasha are sub-periods called Antardashas that refine the timing.

See your current Mahadasha

Generate your personalized report to find out which Mahadasha you are running and what it means for you.

See what your own chart reveals

Get a personalized Vedic astrology report in 60 seconds, from ₹299. Free preview, no payment required to start.

Get Your Free Preview →