Two Gospels give Jesus a family tree, and both of them end with Joseph. Here is what that means for Mary, the explanations on the table, and why the Davidic claim stands either way.
The genealogy of Mary is not written out anywhere in the Bible. Matthew 1 and Luke 3 both trace Jesus through Joseph by name, and neither one names Mary's father.
Luke's list may be Mary's family in disguise, and plenty of good teachers think it is. That is a possibility, not a fact, and Jesus' claim to David's throne does not depend on settling it.
This usually gets preached with more certainty than the text gives us, so let's walk through it honestly.
Put the two lists side by side and the names from Abraham to David line up well. After David they split, and they stay split almost all the way down.
Matthew runs forward from Abraham to Jesus, arranged in three sets of fourteen generations (Matthew 1:17). Luke runs backward from Jesus through David and Abraham to Adam, the son of God.
Matthew goes through Solomon and the kings of Judah. Luke goes through Nathan, another son of David (2 Samuel 5:14), a man who never sat on the throne.
Shealtiel and Zerubbabel appear in both lists (Matthew 1:12, Luke 3:27). Then the lists part company again and do not meet until Joseph.
Matthew says Jacob was the father of Joseph. Luke says Joseph was the son of Heli. That is the knot everybody has been trying to untie for eighteen centuries.
“and Jacob the father of Joseph, the husband of Mary, and Mary was the mother of Jesus who is called the Messiah.”
Matthew 1:16Every entry before that line follows one pattern: this man was the father of that man. At the end Matthew breaks it on purpose. He knows Joseph is not the biological father, and he still gives us Joseph's genealogy.
The women Matthew includes, Tamar, Rahab, Ruth and the wife of Uriah, are a study of their own, and we worked through them in who Rahab was in the Bible. For our question, Mary shows up at the end of Matthew's list as Joseph's wife, not as the next link in a line of her own.
On their face, both genealogies belong to Joseph. Anything we say about Mary's own ancestry has to start from that honest place.
Here are the three explanations with real support, stated as strongly as I can before I tell you where I land.
Heli is Mary's father, and Joseph is counted as his son by marriage. Supporters point to how much of Luke 1 and 2 is told from Mary's side, to the phrase “so it was thought” in Luke 3:23, and to the Greek, where Joseph's name is the only one in the list without the article. Some add Numbers 36, where heiresses marry inside the clan, as a precedent for a son in law being counted as a son.
Julius Africanus, writing in the early third century, argued that Israel counted generations two ways, and that “the names of their generations were enumerated either according to nature or according to law”. In his version Jacob and Heli were half brothers with the same mother. Heli died childless, Jacob married the widow under Deuteronomy 25, and Joseph was Jacob's son by nature and Heli's by law. Africanus said the account came down from Jesus' own relatives.
Both lists are Joseph's. Matthew traces the royal succession, who held the claim to David's throne from generation to generation. Luke traces Joseph's physical descent. When a royal branch runs out of sons, the claim passes sideways, so the heir on paper and the actual grandfather need not be the same man.
Notice that Africanus, the earliest serious attempt we have, treats both lists as Joseph's. He was also candid about his own theory. His account has loose ends, including a Melchi where our copies of Luke put two more names, and he admits as much: “Whether, then, the case stand thus or not, no one could discover a more obvious explanation.”
Which early Christian writer explained the two genealogies with a levirate marriage?
Africanus wrote to Aristides in the early third century, and much of the letter survives because Eusebius copied it into his church history. He reads both lists as Joseph's, one by nature and one by law, and never claims Luke is giving Mary's line.
Every post here is free to read. If this one helped you, you can help keep it that way. Pick an amount and finish on Stripe's secure checkout.
Change your amount, update your card, or cancel anytime. Enter the email you give with and Stripe sends you a secure link.
Manage My Giving"Each of you should give what you have decided in your heart to give, not reluctantly or under compulsion, for God loves a cheerful giver."2 Corinthians 9:7
Matthew gives Joseph's line, Luke gives Mary's line, case closed. Some study notes print it as though the text said so.
Two lists that both name Joseph, one phrase in Luke that might signal something more, and no verse anywhere that names Mary's father.
Scripture never gives Mary's genealogy directly. Luke 3 may be her line. It may be Joseph's natural line. Africanus may be right about a levirate marriage. Each option has real arguments and none of them is proven, and at Sound of Heaven we would rather tell you that than pretend.
The Mary's line view is on our side in one sense, because it makes the Davidic claim tidy. I still think it gets taught with too much confidence. “So it was thought” most naturally explains why Joseph is named at all, since everyone in Nazareth assumed he was the father. Reading Heli as a father in law is possible. It is a reading, not something Luke says.
Here is the part that matters more. Jesus' claim to David's throne does not hang on this. In Israel a son received and named by his father was that father's heir, and Matthew goes out of his way to show Joseph doing exactly that. He takes Mary home and he gives the child His name (Matthew 1:24 to 25). That is adoption in the fullest sense that world knew, and it put Jesus in the royal line.
The New Testament also says it without footnotes. Paul writes that Jesus was a descendant of David as to his earthly life (Romans 1:3). The angel tells Mary that God will give her son the throne of his father David (Luke 1:32). By the middle of the second century Justin Martyr was saying Mary herself was of David's house. That is a reasonable inference. It is still an inference.
One more argument you will hear. Jeremiah 22:30 says no descendant of Jehoiachin, also called Jeconiah, would sit on David's throne, and Matthew's line runs straight through him (Matthew 1:11 to 12). So, the argument goes, Jesus needed a line through Mary that avoided the curse. I would not build on it. Haggai 2:23 takes the signet ring image from Jeremiah 22:24 and gives it back to Zerubbabel, Jeconiah's grandson. Matthew clearly saw no problem putting Jeconiah in the list. And Luke's list contains Shealtiel and Zerubbabel too, so if the curse argument worked it would land on Luke as well.
Scripture's only direct window into Mary's own family is one word spoken by an angel.
“Even Elizabeth your relative is going to have a child in her old age, and she who was said to be unable to conceive is in her sixth month.”
Luke 1:36A female relative, a kinswoman. The King James says cousin, which in older English covered almost any family member. The word does not tell us how close the relationship was.
Luke 1:5 says she was a descendant of Aaron and married to Zechariah, a priest. That is a priestly family from the tribe of Levi.
Mary had kin in a Levite household. Israelite families married across tribes all the time, so the relationship could run through a mother, an aunt or a grandmother.
Whether Mary's father was from Judah. The verse is silent on it, and it neither proves nor rules out a Davidic line for Mary.
Luke 1:27 adds a small puzzle of its own. The angel is sent to a virgin pledged to a man named Joseph, of the house of David. Grammatically that phrase could describe Mary. Most translations attach it to Joseph, and Luke 2:4 confirms he belonged to the house and line of David.
Luke is the careful historian among the Gospel writers, as we saw in who Luke was. He tells us what he knows and stops there.
Elizabeth tells us Mary's family reached into a priestly household. She does not tell us which tribe Mary's father came from, and nobody in Scripture does.
If you grew up Catholic or Orthodox, you know Mary's parents as Joachim and Anne. Those names are not in the Bible. They come from the Protoevangelium of James, a second century writing that tells of Mary's miraculous birth, her childhood in the temple and her betrothal to Joseph.
Romans 1:3 says Jesus was a descendant of David as to his earthly life. Nothing about Mary's parents.
Two genealogies, both through Joseph. Luke 1:36 names Elizabeth as Mary's relative. Mary's parents are never mentioned.
Affirms that Mary herself came from David's family. A belief stated, not a record produced.
Names Joachim and Anne and builds a birth story for Mary. Later tradition, never received as Scripture.
The levirate explanation. Both lists are Joseph's, one by nature and one by law.
I am not saying the Protoevangelium is worthless. It tells us what second century believers were curious about and what they wanted to honor in Mary. But it is later tradition, and it should be labeled that way every time it is used. Our Catholic friends generally honor these names openly as tradition, which is a fair way to hold them. When tradition and Scripture start to sound the same, nobody can tell which one is carrying the weight. More on that conversation in are Catholics Christian.
The most human thing in this whole question is Joseph. He woke from a dream, took a pregnant fiancée home, and gave the child his name, and with it the royal line of David. Whatever Luke 3 turns out to be, Matthew 1 is the record of a man choosing a son.
And that throne is not sitting empty, waiting for a future date. On Pentecost Peter said God had promised David on oath to place one of his descendants on his throne, and that Jesus had been raised and exalted to the right hand of God (Acts 2:30 to 33). The son of David is reigning now. The Kingdom He announced is here, and we live in it. That is where both genealogies were pointing.
Maybe you do not know your father's name, or your family tree has gaps nobody is ever going to fill. Jesus' own family tree has an open question in it, and His legal line came through a man who chose Him.
Where you came from is real, and it is not the last word on who you belong to. If you would like somebody to pray with you about it, send us a prayer request.
For related reading, see Mary in the Bible, Joseph, the father of Jesus, how old Mary was when she had Jesus, what son of David means, the Davidic covenant, the Lion of the tribe of Judah, the incarnation and what we believe.
Matthew and Luke both trace Joseph, Scripture never gives Mary's genealogy directly, Luke 3 may be her line and may not be, Joachim and Anne are later tradition, and Jesus is David's son through a father who named Him and a throne He holds right now.
Send us your question or a prayer request. Somebody at Sound of Heaven will read it and get back to you.
Teaching, prayer, and the whole Sound of Heaven family in your pocket. Take the next step with us this week.
Scripture never gives it directly. The two genealogies of Jesus, in Matthew 1 and Luke 3, both name Joseph, and neither names Mary's father. Many Christians believe Luke 3 is really Mary's line, with Heli as her father and Joseph counted as his son by marriage. Others read both lists as Joseph's, one legal and one natural, or follow Julius Africanus and his levirate explanation. It is an open question, and Jesus' claim to be the son of David stands whichever answer is right.
It might be. The case for it rests on how much of Luke's opening chapters is told from Mary's side, the phrase so it was thought in Luke 3:23, and the missing Greek article before Joseph's name. The case against it is that Luke names Joseph, not Mary, and the earliest serious explanation we have, from Julius Africanus in the early third century, treats Luke's list as Joseph's. It is a reasonable reading. It is not something the text states.
After David, Matthew follows Solomon and the kings of Judah while Luke follows Nathan, and the two lists give Joseph different fathers, Jacob in Matthew and Heli in Luke. The main explanations are that Luke gives Mary's line, that a levirate marriage made Joseph the natural son of one man and the legal son of another, or that Matthew traces the royal succession while Luke traces physical descent. Each has support, and none is proven.
The Bible never names them. The names Joachim and Anne come from the Protoevangelium of James, a second century writing about Mary's birth and childhood that was never part of Scripture. Those who read Luke 3 as Mary's line would say her father was Heli, but that depends on an interpretation rather than a stated fact. Joachim and Anne are honored in Catholic and Orthodox tradition, and they should be recognized as later tradition, not biblical record.
Scripture does not say directly. Luke 1:36 calls Elizabeth Mary's relative, and Luke 1:5 says Elizabeth descended from Aaron, so Mary had kin in a priestly Levite family. That does not make Mary a Levite, because Israelite families married across tribes. Paul says Jesus was a descendant of David as to his earthly life, and early Christians such as Justin Martyr believed Mary came from David's family, which would place her in Judah. It is a strong inference, not a stated fact.