The Claim
Stated in its usual form: Mangal Dosh affects marriage prospects until roughly the age of 28, after which it weakens or ceases to matter and no remedy is required. Sometimes 28 is given, sometimes 30, occasionally 32 or 36. It circulates widely — in family conversation, on matrimonial platforms, and from practitioners — and it is repeated with a confidence that its actual basis does not support. It is worth examining honestly, because families make real decisions on it: postponing a match, or skipping a remedy they were advised to perform.
Where It Probably Comes From
Two threads seem to feed it. The first is the general astrological principle that a planet's capacity to disturb is not constant across a life — its effects are modulated by dasha periods, by transits, and by the maturation the tradition assigns to each graha. Mars is conventionally assigned a maturation age in the twenties, and it is easy to see how "Mars matures around then" becomes "the dosh ends at 28" in retelling. The second is simple practicality: much of what Mangal Dosh is said to affect concerns the timing and stability of a first marriage, and by the late twenties many of those questions have resolved themselves one way or another.
What the Classical Position Actually Supports
Here we should be careful and direct: there is no widely agreed classical rule fixing 28 as the age at which Mangal Dosh lapses. What the tradition does support is that planetary effects vary in intensity across a life according to dasha and transit, and that a graha's influence changes as it matures. That is a genuine principle. Converting it into a specific expiry age applied uniformly to every chart is a folk simplification rather than a shastric rule, and practitioners who state the age as settled fact are generally repeating received wisdom rather than citing a source. If someone tells you your dosh has expired, it is reasonable to ask on what basis.
What Practitioners Usually Mean
In fairness, when an experienced astrologer says the dosh matters less after a certain age, they are often making a defensible point in imprecise language. What they generally mean is that the person is no longer in the Mars dasha or antardasha in which the affliction would most strongly express, or that the areas of life the dosh bears on have already settled. That is a real reading of a real chart. It is quite different from a blanket rule that applies at 28 to everyone regardless of what their chart is doing — and the difference matters, because one is derived from your chart and the other is not.
How to Treat It
Do not rely on the age rule in either direction. Do not skip a genuinely indicated remedy because you have passed 28, and equally do not perform one because you have not — the question is whether the dosh is present and uncancelled in your chart, not how old you are. The recognised cancellation conditions are a far more reliable guide, and they are checkable. If an astrologer cites the age rule, ask what your chart specifically shows and which dasha you are currently in. The answer to that is worth something; the age alone is not.
The Version of This That Does Hold
One related idea has firmer footing and is worth separating out. Where a marriage takes place later and both partners are established, several of the practical difficulties Mangal Dosh is traditionally associated with — instability, friction over independence, conflict within a young household — are simply less likely for reasons that have nothing to do with astrology. Whether you treat that as the dosh weakening or as circumstances changing is a matter of interpretation. Either way, it is not a rule about the age of 28, and it does not tell you whether a remedy is indicated in your chart.
What to Do Instead
Have the chart read properly: which house Mars occupies, from which reference point the dosh appears, and whether any cancellation applies. That takes an astrologer a few minutes and settles the question far better than a rule of thumb. Our free kundali check will tell you what your chart shows with no obligation, and if a remedy is genuinely indicated, Bhaat Puja in Ujjain is ₹2,100 all-inclusive regardless of your age. If it is not indicated, we will say so — that outcome is common and it costs you nothing.
