Since it is ordinary Catholic teaching that all men and women descend from Adam and Eve, Cain’s wife likely was a descendant of Adam and Eve. If so, that means that Cain’s wife was his sister. Adam and Eve had more children than those who are named in the Bible, as is recorded in Genesis 5:4. For more information and greater discussion of the issues involved, please see the article linked below.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.