Gotra in Hindu Marriage: Why Families Check It, and What the Law Says

- What a gotra is
- The rishis behind the gotras
- Gotra in South India
- Why families avoid same-gotra marriages
- What the law says
- Custom and law together
- How the gotra is used in the wedding ceremony
- Gotra, surnames and modern families
- When the families disagree
- A note on kundali matching
- What to tell your planner and priest
- Frequently Asked Questions
- Sources and further reading
A gotra is a patrilineal lineage traced to a rishi, and many Hindu families avoid marriages within the same gotra as a matter of custom. The Hindu Marriage Act 1955 does not make a same-gotra marriage invalid: its bars are the prohibited degrees of relationship and sapinda rules. The gotra still appears in the ceremony itself, recited during the sankalp and kanyadaan, so the priest will ask for both families’ gotras.
What a gotra is
A gotra is a lineage traced through the male line to a common ancestor, traditionally one of the rishis of the Vedic period: Bharadwaj, Kashyap, Vasishtha, Vishvamitra, Gautam, Atri, Jamadagni and Agastya are among the names families most often give. Everyone born into a family takes the father’s gotra. In the traditional reckoning a woman takes her husband’s gotra at marriage, which is why the ceremony is sometimes described as the moment a bride’s gotra changes.
Gotras are not the same as castes or sub-castes. The same gotra name occurs across many communities and regions, and two families with the same gotra may have no traceable connection at all. Many families also recognise a pravara, the list of rishis associated with the gotra, which is recited alongside it.
The rishis behind the gotras
Tradition traces the gotras to a small group of founding rishis: the seven sages usually listed as the saptarishi, Vasishtha, Vishvamitra, Bharadwaja, Gautama, Atri, Jamadagni and Kashyapa, with Agastya often counted as an eighth. Over time many more gotras branched off from these lines, which is why families today give hundreds of different gotra names.
| Gotra as families usually say it | Founding rishi | Note |
|---|---|---|
| Kashyap | Kashyapa | One of the most widespread; also the gotra priests commonly use when a family does not know its own |
| Bharadwaj | Bharadwaja | Very common across North and South India |
| Vashisht or Vasishtha | Vasishtha | The rishi associated with the Arundhati star in the wedding night ritual, see our Arundhati guide |
| Vishwamitra or Kaushik | Vishvamitra | Kaushik is often treated as the same line |
| Gautam | Gautama | Common in North India |
| Atri or Atreya | Atri | Atreya is the usual form in South India |
| Jamadagni | Jamadagni | Associated with the Bhrigu lineage |
| Agastya | Agastya | Particularly associated with the South |
Spellings vary by region and family. When you give your gotra to the priest, give it the way your family says it; the priest will know the forms.
Gotra in South India
Among South Indian Brahmin families the gotra is part of everyday ritual identity. In Tamil and Telugu Brahmin households, men recite their gotra and pravara in the abhivadaye, the formal salutation made to elders and teachers, and the same recitation appears in wedding rites. Gotra exogamy is generally observed. Many non-Brahmin communities in the South use their own clan systems instead of or alongside the gotra: Telugu families, for example, identify lineages by the intiperu or house name, and some communities trace lineage through the mother’s line. Our Telugu wedding rituals and Tamil Brahmin wedding guides cover the ceremonies in which these names are recited.
Why families avoid same-gotra marriages
The custom of sagotra avoidance treats people of the same gotra as descended from one ancestor and therefore as siblings in a ritual sense. The rule appears in the dharmashastra literature and is followed, with varying strictness, across much of North and West India. In many families the check goes further, and the elders also compare the mother’s gotra, the paternal grandmother’s or the maternal grandmother’s.
| Practice | Where it is common | What is checked |
|---|---|---|
| Same gotra avoided | Widely across North, Central and West India | The father’s gotra of the bride and groom |
| Three or four gotras avoided | Many Jat, Gujjar and other North Indian rural communities | The gotras of the father, mother, and one or both grandmothers |
| Village-level avoidance | Parts of Haryana and western Uttar Pradesh | Neighbouring villages treated as kin regardless of gotra |
| Gotra recited but not used to bar matches | Many urban families and many South Indian communities | Recited in the ceremony only |
| Cross-cousin marriage allowed | Several South Indian communities | Different logic entirely: marriage to a mother’s brother’s child is traditional in some families |
The last row is a reminder that “Hindu custom” is not one thing. In parts of Tamil Nadu, Karnataka and Andhra Pradesh a marriage to the maternal uncle’s daughter has long been considered suitable, while in much of the North the same match would be unthinkable. Both are recognised by the law as customs.
What the law says
The Hindu Marriage Act 1955 sets the conditions for a valid Hindu marriage in section 5. The two that concern relationships are:
- Section 5(iv): the parties must not be within the degrees of prohibited relationship, unless a custom or usage governing both of them permits the marriage.
- Section 5(v): the parties must not be sapindas of each other, again unless a custom or usage governing both permits it.
Gotra does not appear in either. The prohibited degrees and the sapinda rule are defined by actual relationship: up to the third generation in the line of ascent through the mother and the fifth through the father, counted from the person concerned. A shared gotra, which may reflect an ancestor many centuries back or none at all, is not a ground of invalidity.
Section 29(1) of the same Act goes further for older marriages: a marriage solemnised before the Act came into force, and otherwise valid, is not invalid only because the parties belonged to the same gotra or pravara. Before the 1955 Act, separate legislation had already removed sagotra marriage as a ground of invalidity, which section 29 preserves.
Calls by some khap panchayats to amend the Act and ban same-gotra marriages have not been adopted. In Shakti Vahini v Union of India (2018) the Supreme Court held that when two adults choose to marry, interference by community assemblies is unlawful, and directed the states to take preventive and remedial measures.
Custom and law together
So a family can follow the custom without the law requiring it, and a couple can marry against it without the marriage being invalid. Couples who face family opposition to a same-gotra or inter-community match sometimes marry under the Special Marriage Act, which does not refer to gotra at all and has its own prohibited-degree rules. We cover that route, and the registration process, in our guide to inter-caste and inter-religion marriage.
How the gotra is used in the wedding ceremony
Whatever a family’s view on matching, the gotra is part of the ritual itself. A Vedic wedding names both families formally, and the priest will ask for both gotras ahead of the day.
| Moment | How the gotra is used |
|---|---|
| Sankalp | The statement of intent at the start of the ceremony names the person performing the rite, their gotra and the date by the Hindu calendar |
| Ganesh puja and griha shanti | The family’s gotra is recited in the pre-wedding pujas, see our griha shanti guide |
| Gotrochar | In many North Indian ceremonies the priests on both sides recite the lineage of the bride and groom, usually three generations with the gotra and pravara |
| Kanyadaan | The bride’s father names his gotra as he gives his daughter in marriage |
| After the saptapadi | In traditional reckoning the bride is now named with her husband’s gotra in later rites |
For an inter-community or interfaith wedding, priests usually adapt the gotrochar. Where one family has no gotra, the priest may use a general form, such as Kashyap, which is traditionally offered to those who do not know theirs. Ask your priest early how they handle this, because it is easier to agree a wording in advance than in front of the mandap. If two priests are officiating, one from each side, confirm that both will use the same names and spellings, since the recitation is often printed in the ceremony booklet.
Gotra, surnames and modern families
A surname is not a gotra, although families sometimes treat them as interchangeable. Two families with the same surname can have different gotras, and one gotra spans thousands of surnames across many regions. Surnames have also changed through migration, occupation and colonial-era registration, so a shared surname says little about a shared lineage. This is the most common source of needless worry in a match: the elders see the same surname and assume the same gotra, when a phone call to the eldest relative would settle it.
Urban and diaspora families increasingly treat the gotra as a ritual name rather than a matching rule. Many still recite it at the ceremony and keep it for later rites, such as the shraddha, while choosing a partner without reference to it. Children of interfaith or inter-community marriages may be given a gotra by the family priest at the naming ceremony, or none at all.
When the families disagree
Gotra questions sometimes surface late, after the couple and families have already agreed in principle. In our experience the conversation goes better when it starts with what each family actually observes, rather than with the general rule. Some families check only the father’s gotra; others check four. Some elders will accept a match once it is clear the shared gotra reflects no traceable relationship. Some priests suggest a ritual adjustment, such as the kanyadaan being performed by a relative of a different gotra, often the maternal uncle; ask your own priest what they would accept. Whatever the families decide, it is their decision: the law takes no position on the custom, and a marriage that meets the conditions of the Hindu Marriage Act is valid either way.
A note on kundali matching
Families that check gotra often also compare horoscopes. Kundali matching and gotra checks are separate traditions with separate purposes, and neither has any legal effect on the marriage. Choosing the muhurat, which is the astrological input that does shape the wedding plan, is covered in our shubh muhurat guide.
What to tell your planner and priest
- Both families’ gotras, spelled the way each family uses them, and the pravara if your family recites it.
- Three generations of names on each side if the ceremony includes a gotrochar.
- Whether the bride’s family wants her maiden gotra used for any rites after the pheras.
- For an interfaith or inter-community wedding, how the families would like the gotrochar handled.
We collect these with the priest’s requirements during planning so the ceremony runs to the families’ wishes. See also our Hindu wedding rituals guide and types of Hindu marriage.
Frequently Asked Questions
Can people of the same gotra marry?
Legally, yes. The Hindu Marriage Act 1955 does not list gotra as a bar. Many families avoid same-gotra matches as a custom, but such a marriage is valid if the other conditions of the Act are met.
What is the difference between gotra and sapinda?
A gotra is a broad lineage traced to a rishi. Sapinda is a legal relationship defined in the Hindu Marriage Act: three generations up the mother’s line and five up the father’s. Sapinda marriages are barred unless custom permits them; same-gotra marriages are not.
Does a bride’s gotra change after marriage?
In traditional reckoning, yes: she takes her husband’s gotra, and later rites name her with it. Many families now treat this as a ritual matter only.
What if we do not know our gotra?
Ask the eldest relatives or the family priest at your ancestral temple. Where it cannot be traced, priests commonly use Kashyap gotra.
Is a surname the same as a gotra?
No. Families with the same surname can have different gotras, and one gotra covers many surnames. Ask the eldest relatives rather than assuming from the surname.
Why does the priest ask for three generations of names?
For the gotrochar, the formal recitation of both families’ lineage during the ceremony, common in North Indian weddings.
Sources and further reading
Planning a Hindu wedding with a priest, two families and a lot of detail to coordinate? Tell us about your wedding and we will send a plan and quote.
Begin Your Engagement
Want a real number for your wedding?
Tell us your city, guest count and dates. Team Velvet Knot will come back within 24 hours with an itemised budget.


