Guides · 12 min read

Kaal Sarpa Dosha: What the Rule Actually Checks, Why Parashara Never Names It, How Common It Is (About One Chart in Fourteen), and How to See If Your Chart Has It

Kaal Sarpa dosha (also written Kalsarp or Kala Sarpa yoga) is said to form when all seven planets sit on one side of the Rahu–Ketu axis. This guide states the rule exactly as our engine checks it, and says where the rule comes from: the Brihat Parashara Hora Shastra does not name it, and astrologers draw it in different ways. With numbers from our own engine: about one birth chart in fourteen meets the plain rule; births meet it only in seasons the slow planets set, about two weeks at a time, and by our engine’s default (mean) node no birth between July 2026 and April 2034 can; and the choice between the mean and the true lunar node flips only a rare borderline chart. It explains what the placement does not decide (it is not one of the eight kootas of matching), why no remedy follows from a count, and where to check your own chart for free.

Written for anyone who has been told their chart, or a child’s or a prospective match’s, has Kaal Sarpa dosha, and who wants to know what was checked before deciding what, if anything, to do. No astrology background is needed; our beginners’ kundali guide explains the chart itself.

What “Kaal Sarpa” means: the rule in one sentence

Kaal Sarpa (Sanskrit kāla sarpa) puts two words together. Kala means time, and also death; sarpa means serpent. The image is a serpent whose head is Rahu and whose tail is Ketu, with every planet held between its head and tail. In Hindi it is often written kaalsarp dosh. Dosha means a fault or an affliction; some astrologers call the same pattern a yoga, a combination, instead. The name sounds dramatic; the section on how common it is shows why the placement on its own cannot carry that weight.

Rahu and Ketu are not bodies in the sky. They are the lunar nodes: the two points where the Moon’s path crosses the Sun’s apparent path. They always sit exactly opposite each other, 180 degrees apart. So in every chart the Rahu–Ketu line cuts the zodiac into two halves of six signs each.

The rule asks one question: do all seven planets — the Sun, the Moon, Mars, Mercury, Jupiter, Venus and Saturn — sit in the same half? If they do, the pattern is present. If even one planet sits in the other half, it is not. The lagna, the rising sign, does not take part in the check. Neither do Uranus, Neptune and Pluto, which classical Vedic astrology does not use and our charts do not compute.

Where the idea comes from: not in Parashara

The Brihat Parashara Hora Shastra (BPHS), the text most Vedic astrologers treat as the foundation of chart reading, does not name Kaal Sarpa. It discusses Rahu and Ketu, their periods and many combinations, but no chapter defines a combination by all planets lying between the nodes. The name and the rule come from later practice.

That history explains a practical fact: astrologers do not agree on the rule. Some count the pattern only when the planets sit in the arc from Rahu to Ketu, not from Ketu to Rahu. Some call a chart “partial” Kaal Sarpa when one planet sits outside. Some give twelve named types by the houses Rahu and Ketu occupy. Each of these is a choice made by a school or an astrologer, not a rule from a classical verse we can cite.

So when someone tells you a chart “has Kaal Sarpa,” the first useful question is: by which rule? The answer changes how many charts the label fits, and so how much weight the label can carry.

How our charts check it, exactly

Our engine uses the plainest form of the rule, and it says so on the page. It takes each planet’s exact position in the Vedic (sidereal) zodiac, which is measured against the fixed stars using the standard Lahiri correction, the ayanamsa. It uses the exact degree, not just the sign. It checks whether every one of the seven planets lies in the arc from Rahu to Ketu, or every one lies in the arc from Ketu to Rahu. Either half counts.

It computes no partial form and no named type. Our Moon sign, birth star and Lagna page shows only the plain yes or no, with the rule beside it, and no remedy. A planet that sits exactly on a node’s degree counts as inside the arc that runs from Rahu to Ketu. That case is rare.

The check uses degrees, not signs, and that matters. A planet can share a sign with Rahu and still sit on the other side of it. Say Rahu is at 10 degrees of Mesha (Aries) and Mars at 5 degrees of Mesha: they share a sign, but Mars is behind Rahu, in the other half. A reading done by sign alone can call such a chart Kaal Sarpa when the degrees say no.

Rahu and Ketu can be computed two ways. The mean node is a smoothed point that always moves backward; most Indian panchangs (the traditional almanacs) and software use it, and so does our engine by default. The true node is the exact point, which wobbles and briefly turns forward. The two can differ by up to about 2 degrees. For a planet sitting close to a node, that is enough to put it on the other side and flip the answer. It is rare: in our sample of 3,000 charts, 4 changed their answer between the two nodes, and across six samples of 3,000 between 4 and 12 did.

How common it is: about one chart in fourteen

We ran our engine on 3,000 random birth moments between 1950 and 2010 in six Indian cities. 212 of them, about 7 per cent or one chart in fourteen, met the plain rule. Repeated samples of the same size gave between 180 and 212, so the rate is between 6 and 7 per cent.

The pattern comes in seasons, and the slow planets set them. Saturn takes about two and a half years to cross a sign and Jupiter about a year. For a few months at a time, the six planets other than the Moon all gather in one half of the chart. From 1950 to 2030 our engine finds 42 such seasons; the longest, in 2002, lasted 149 days.

Inside a season the Moon decides. It crosses the whole zodiac in about 27 days, so it spends roughly two weeks of each month in the same half as the others. Those two weeks are the stretch in which births meet the rule. In our scan of 1950 to 2030, no such stretch lasted longer than about 15 days. Because the planets are placed by the moment and not the place, everyone born in such a stretch, in any city, shares the pattern.

Some years have no season at all. The last one ended on 11 July 2026, and by our engine, with the mean node it uses by default, the next opens on 27 April 2034. So a child born today cannot have Kaal Sarpa by the plain rule, whatever the birth time. An astrologer who uses the true node finds one short exception: about two weeks from mid to late October 2030.

That is the useful frame. A placement that about one person in fourteen carries, and that whole weeks of births share, cannot on its own say something rare or dire about one person. A reading of a chart weighs the whole chart: the houses, their lords, and the dashas, the planetary periods that time a life. A single pattern that so many people share is one line in that reading, not its verdict.

What it does not decide

It is not part of kundali matching. Ashtakoot matching, the usual way families compare two charts before a marriage, scores eight kootas (factors such as the two birth stars and the two Moon signs) out of 36 points. Our matching also checks both partners for Mangal dosha, a separate rule about where Mars sits. Kaal Sarpa is not one of the kootas, and no classical matching rule we can cite adds or removes points for it. Our 36-gunas guide explains what the eight kootas do measure.

It does not set a date. Rahu’s and Ketu’s own periods, the 18-year Rahu mahadasha and the 7-year Ketu mahadasha, are where the nodes’ themes are usually timed, and those depend on the whole chart, not on this one pattern.

It does not call for a remedy by itself. Many temples and astrologers offer a Kaal Sarpa puja; that is a devotional choice a family may make, not something the count requires. If an astrologer tells you a remedy is urgent, it is fair to ask which rule they used, which node, and what else in the chart they read.

It is a family conversation, not a sentence. The same calm approach our Mangal dosha guide takes applies here: know what was checked, ask what else the chart says, and decide without fear.

See it for your own chart

Your Moon sign, birth star and Lagna takes one birth date, time and place and shows, among the other results, whether the chart meets the plain Kaal Sarpa rule. It uses the same check our chat uses, it states the rule beside the answer, and nothing you type is stored.

If you have a saved kundali, ask Jyothshi Ji about it. The chat can tell you which side of the axis each planet sits on, how close the nearest planet is to a node, and what the rest of the chart says.

Practical takeaway: when you hear “Kaal Sarpa,” ask three things. Which rule: all seven planets in one half, or something looser? Which node: mean or true? And what else does the chart say? The answers tell you how much the label means for this chart.

Sanatani

Opening your Sanatani workspace