How do we reconcile Jesus as the "Son of David"?

Please enlighten me around the whole concept of Jesus as the Son of David. I know that the Messiah was prophesied to come from the lineage of David, and that indeed Joseph is descended from David. But how does the Catholic Church reconcile Jesus as the Son of David given he was immaculately conceived in Mary? I struggle with this each time I come across old and new testament scripture with these references.

Thank you,


The following links should assist you in better understanding the Catholic Church’s teaching on Jesus’ geneology. If you have any further questions or concerns that are not answered by these links, please contact Catholic Answers directly.

Recommended Reading:
If Joseph isn’t Jesus’ father, how can Jesus be the Son of David?
Do we know for certain the Blessed Mother’s lineage?
Do we know Jesus’ genealogy?

DISCLAIMER: The views and opinions expressed in these forums do not necessarily reflect those of Catholic Answers. For official apologetics resources please visit