Home›Gotra check

हिंदी में पढ़ें

Gotra Check for Marriage: Same Gotra Rules and the Law

A gotra is a family lineage traced through the father to an ancient rishi. Many families avoid a marriage within the same gotra, and some avoid more than that. Here is what the custom means, how it varies, and what Indian law actually restricts.

Runs in your browser. Nothing you type is sent or stored.

What a gotra is

A gotra is a lineage name passed down from father to children. Tradition traces each gotra back to a rishi, a sage of the Vedic period, and treats everyone in that gotra as descended from him in the male line. So when someone says they are of Bharadwaj gotra, they mean their father's line is traditionally traced to the sage Bharadvaja.

The usual account in tradition names the saptarishi, the seven great sages, as the founders of the original gotras, with Agastya often counted alongside them as an eighth. The lists of the seven differ between texts, but names such as Kashyapa, Vasishtha, Bharadvaja, Gautama, Atri, Jamadagni and Vishvamitra appear often. Over time many further gotras came to be named after later sages and descendants, which is why the number of gotra names heard today is large and why the same gotra may be spelled several ways.

This is a matter of tradition and family memory rather than recorded genealogy. Families keep their gotra through elders, priests and ritual use: it is spoken in the sankalp during pujas and in many wedding ceremonies. Some families also know their pravara, the list of rishis that a gotra is associated with, though fewer families track this today.

The sagotra rule and the reasoning behind it

A marriage between two people of the same gotra is called sagotra. In many Hindu families the custom is to avoid it. The reasoning given in tradition is simple: if a gotra is one male line descended from one rishi, then a man and woman of the same gotra are treated as distant brother and sister, and a marriage between them is not considered proper.

Some people today also explain the rule in terms of avoiding marriage between close blood relatives. That is a modern way of putting it. Tradition itself frames the rule as one of lineage and family identity, and a shared gotra name on its own does not show that two families are actually related.

Common family rules, and how they vary

There is no single rule followed everywhere. Customs differ between families, regions and traditions, and what one family treats as essential another may not follow at all. Commonly heard practices include:

  • Avoid the same gotra. The most widely followed rule: the bride's and groom's own gotras (their fathers' gotras) should not be the same.
  • Avoid the mother's gotra. Many families also avoid a match where one person's gotra is the same as the other's mother's gotra, or where the two mothers' gotras match.
  • Avoid the grandmothers' gotras. Some families extend the check to the dadi's gotra (father's mother) and the nani's gotra (mother's mother). The number of gotras checked is often described as three or four, but this differs from family to family.
  • No gotra rule at all. In some regions and traditions gotra is not a deciding factor, and other customs, such as rules about close cousins, matter more. Some families also follow a different system of lineage names altogether.

A woman's gotra after marriage is another point of difference. In many families she is regarded as taking her husband's gotra, while her father's gotra is still remembered for her children's marriages. Ask the elders on both sides which gotras they consider relevant before comparing.

What the law says

Under Indian law, a same-gotra marriage is legally valid. The Hindu Marriage Disabilities Removal Act, 1946 removed the old legal doubt about marriages within the same gotra or pravara. The Hindu Marriage Act, 1955 goes further: section 29(1) says that a marriage is not invalid, and is not to be treated as ever having been invalid, only because the two people belong to the same gotra or pravara.

What the Hindu Marriage Act does restrict is marriage between close relatives, in two ways:

  • Sapinda relationship (sections 3(f) and 5(v)). Two people are sapindas if one is a direct ancestor of the other, or if they share a common ancestor within certain limits. Those limits are three generations through the mother and five generations through the father, counting the person as the first generation. A sapinda marriage is void unless a custom or usage that governs both people permits it.
  • Degrees of prohibited relationship (sections 3(g) and 5(iv)). These are listed close relations, such as a brother and sister, an uncle and niece, an aunt and nephew, the children of two siblings, and certain relations by marriage. A marriage within these degrees is also void unless a custom governing both people permits it.

Courts expect a custom that permits such a marriage to be proved, not just claimed. In plain terms: the law looks at actual close family relationships, not at whether two people share a gotra name. Two people of the same gotra who are not sapindas and not within the prohibited degrees can marry, and the marriage can be registered like any other. The Supreme Court, in Shakti Vahini v. Union of India (2018), also held that no group or assembly may stop two consenting adults from marrying; whether a marriage is valid is a question for the courts under the law.

This page is general information, not legal advice. For a specific situation, speak to a lawyer. See also our overview of marriage registration.

When the two families see it differently

It is common for one family to care a great deal about gotra and the other to care little. Families usually handle this in a few ways:

  • Agree early on which gotras will be checked. Asking for both families' gotras, and the mothers' and grandmothers' if relevant, at the first conversation avoids a disappointment later.
  • Ask a family priest or elder. Some traditions have accepted ways of handling a sagotra match, and families often rely on their own priest's guidance.
  • Let the couple's choice carry weight. Many families today treat gotra as one input among several, and decide together once they know the facts.

Whatever the outcome, it helps to remember that a gotra difference is about custom, not about anyone's worth or character.

Gotra check and kundli matching are different things

A gotra check only asks whether two lineage names clash under the rules a family follows. Kundli matching is a separate practice that compares two birth charts, usually through guna milan and checks such as manglik dosha. A couple can pass one and not the other, and many families look at both. If birth times are not known, some families use kundli matching by name instead.

How the checker on this page works

Type the gotra of each person, and if your family checks them, the mothers' and grandmothers' gotras too. The checker compares the names you type, allowing for common spelling variants such as Kashyap and Kashyapa, and tells you whether any of them match. It does not look up anyone's family and it stores nothing you enter.

For more on wedding customs, see our wedding rituals page, the guides section and the glossary.

Match the kundlis too

After gotra, most families look at Guna Milan. If a birth time is not known, names alone give a first reading.

Kundli matching Match by name

Common gotras and their rishis

The rishi each gotra is traditionally traced to, where one is commonly given. Spellings vary between families.

GotraHindiRishi
Agastya
Agasthya, Agasti
अगस्त्यAgastya
Agnivesh
Agnivesha
अग्निवेशAgnivesha
Angiras
Angirasa, Angira
आंगिरसAngiras
Atreya
Atri, Atrey
आत्रेयAtri
Babhravya
Babhru
बाभ्रव्य—
Bharadwaj
Bharadvaja, Bhardwaj, Bharadwaja
भारद्वाजBharadvaja
Bhargava
Bhargav, Bhrigu
भार्गवBhrigu
Chyavana
Chyavan, Chyawan
च्यवनChyavana
Dalbhya
Dalabhya, Dalbhy
दाल्भ्यDalbhya
Dhananjaya
Dhananjay
धनंजय—
Dhaumya
Dhoumya
धौम्यDhaumya
Galav
Galava
गालवGalava
Garg
Garga, Gargya
गर्गGarga
Gautam
Gautama, Gotam
गौतमGautama
Harita
Harit, Haritasa
हारीतHarita
JaiminiजैमिनिJaimini
Jamadagni
Jamdagni
जमदग्निJamadagni
Kanva
Kanv, Kanwa
कण्वKanva
Kapil
Kapila
कपिलKapila
Kashyap
Kashyapa, Kasyapa, Kashyab
कश्यपKashyapa
Katyayan
Katyayana
कात्यायनKatyayana
Kaundinya
Koundinya, Kondinya
कौण्डिन्यKaundinya
Kaushik
Kaushika, Koushik
कौशिकVishvamitra
Kratuक्रतुKratu
Krishnatreya
Krishnatrey
कृष्णात्रेयAtri
Kutsa
Kutsas
कुत्सKutsa
Lohit
Lohita
लोहित—
Lomash
Lomasha, Lomas
लोमशLomasha
Maitreya
Maitrey
मैत्रेयMaitreya
Mandavya
Mandav
माण्डव्यMandavya
Marichi
Marich
मरीचिMarichi
Markandeya
Markandey
मार्कण्डेयMarkandeya
Maudgalya
Moudgalya, Mudgal, Mudgala
मौद्गल्यMudgala
Naidhruva
Naidhruv
नैध्रुव—
Parashar
Parashara, Parasar
पराशरParashara
Pulaha
Pulah
पुलहPulaha
Pulastya
Paulastya, Pulasty
पुलस्त्यPulastya
Rathitar
Rathitara, Rathitra
रथीतर—
Sankrityayan
Sankritya, Sankrityayana
सांकृत्यायन—
Savarna
Sawarna, Savarnya
सावर्ण—
Shandilya
Sandilya, Shandily
शाण्डिल्यShandilya
Shankhayan
Shankhayana, Sankhayana
शांखायन—
Shaunak
Shaunaka, Saunaka
शौनकShaunaka
Srivatsa
Shrivatsa, Sreevatsa
श्रीवत्स—
Upamanyu
Aupamanyav
उपमन्युUpamanyu
Vadhula
Vadhul, Vadula
वाधूल—
Vaishampayan
Vaishampayana
वैशम्पायनVaishampayana
Valmiki
Valmik
वाल्मीकिValmiki
Vashishtha
Vasishtha, Vashisht, Vasistha, Vashishth
वशिष्ठVasishtha
Vatsa
Vats, Vatsya
वत्सVatsa
Vishnuvardhan
Vishnuvardhana
विष्णुवर्धन—
Vishvamitra
Vishwamitra, Viswamitra
विश्वामित्रVishvamitra
Yaskaयास्कYaska

Questions people ask

Is same-gotra marriage legal in India?

Yes. The Hindu Marriage Act, 1955 (section 29(1)) says a marriage is not invalid only because both people belong to the same gotra or pravara, and the Hindu Marriage Disabilities Removal Act, 1946 had already removed that bar. What the Act restricts is sapinda relationships and the listed degrees of prohibited relationship.

What is a sapinda relationship?

Under section 3(f) of the Hindu Marriage Act, two people are sapindas if one is a direct ancestor of the other, or if they share a common ancestor within three generations through the mother or five generations through the father. A sapinda marriage is void unless a custom governing both people permits it.

Which gotras should be checked before marriage?

It depends on the family. Most check that the bride and groom have different gotras. Many also avoid the mother's gotra, and some extend the check to the dadi's and nani's gotras. Ask the elders on both sides which rule they follow.

Why do families avoid marrying within the same gotra?

In tradition, everyone in a gotra is descended in the male line from the same rishi, so a man and woman of the same gotra are treated as brother and sister. It is a custom of lineage and family identity, and it is followed differently from family to family.

Is a gotra check the same as kundli matching?

No. A gotra check compares lineage names. Kundli matching compares two birth charts through guna milan and related checks. They answer different questions, and many families do both.

Does the gotra checker save what I type?

No. The checker only compares the gotra names you enter on the page and does not store them.

Compatibility figures are the classical Guna Milan as computed by TrueSaath's free calculator and are offered as a reference, not as advice. Community and place pages describe how TrueSaath works; any member count shown is live and rounded, never a claim.