Puzzling Passages

Where Did Cain Find a Wife?

Genesis 4:17 • Beginnings, Patriarchs & Genesis
A Visit With Jesus

Scripture — Genesis 4:17

Genesis 4:17

17 Cain knew his wife. She conceived, and gave birth to Enoch. He built a city, and called the name of the city, after the name of his son, Enoch.

The Biblical Account

Genesis tells us that Adam and Eve were the first human beings and identifies their sons Cain, Abel, and Seth. Yet after Cain departed from his family, the narrative suddenly mentions his wife. Where did she come from? Were there other people living beyond Eden whom the Bible has not mentioned?

Understanding the Passage

The traditional Christian explanation is that Cain married a sister or another close female relative. Genesis 5:4 specifically states that Adam had other sons and daughters, although most are not named. The biblical genealogies identify individuals important to the unfolding story rather than attempting to list every child in every family.

Some Christians have suggested that Cain may have married a niece or another descendant of Adam and Eve, depending upon how much time had passed. Genesis does not tell us Cain's age when he married or precisely when the events occurred.

Such a marriage seems strange today because Scripture later prohibited marriage between close relatives. However, those laws were given many generations afterward, during the time of Moses. The Genesis account does not indicate that the same restrictions had already been established.

Conclusion

The simplest explanation within the traditional Christian understanding of Genesis is that Cain married a female descendant of Adam and Eve. The Bible does not identify her because her identity is not central to its account. What initially appears to be a missing person is largely a reminder that biblical genealogies are selective rather than exhaustive.