In the Book of Genesis, the first couple, ADAM & EVE, had sons namely CAIN, ABEL (was then killed), and SETH.
GENESIS 4:17 (KJV)
"AND CAIN KNEW HIS WIFE; AND SHE CONCEIVED, AND BARE ENOCH: and he builded a city, and called the name of the city, after the name of his son, Enoch."
and where did cain got his wife? if adam & eve had 3 ONLY SONS?
If you read your bible carefully, you'll find out that Adam and Eve had a LOT more than 3 kids. Check out Genesis 5:4
"After he begot Seth, the days of Adam were eight hundred years; and he had sons and daughters."
This is mentioned after Cain finding his wife, but Chapter 5 isn't really a part of the timeline.. it's more a study of Adam's family, so it seems likely that Cain simply married one of his sisters.
Adam and Eve had more than the three sons. The Bible only talks about the first three though.
He got his wife from "The Others"...as in those who did not believe. I wish I could remember the name of the book that I read which talked about this because it was fantastic. It explains a number of the aparent inconsistencies in the bible. Try searching "the others" + bible or "cain's wife" & see what you come up with.
ADAM & EVE were the first couple
CAIN's wife was daughter of the second couple
she would have had to be his sister. just because it doesn't specifically mention more sisters and brothers, you can't assume adam & eve didn't have more children
With all the different answers to this one it's no wonder the following chapters are so misinterpreted.
He married one of his sisters.