2 Samuel 12:24 Meaning: How Can God Love a Child Born from Sin?
David comforted Bathsheba his wife, and went in to her, and lay with her. She bore a son, and he called his name Solomon. Yahweh loved him;
And David comforted Bath–sheba his wife, and went in unto her, and lay with her: and she bare a son, and he called his name Solomon: and the Lord loved him.
And David comforted Bath-sheba his wife, and went in unto her, and lay with her: and she bare a son, and he called his name Solomon. And Jehovah loved him;
And David comforteth Bath-Sheba his wife, and goeth in unto her, and lieth with her, and she beareth a son, and he calleth his name Solomon; and Jehovah hath loved him,
And David comforted Bathsheba his wife, and went in to her and lay with her; and she bore a son, and he called his name Solomon; and Jehovah loved him.
Meaning in one sentence
After David's sin with Bathsheba, God loves and blesses their son Solomon. A surprising verse about grace that goes deeper than our failure.
Context
After Nathan confronted David about his sin with Bathsheba and the murder of Uriah, David repented with deep sorrow. The child born from that adultery became ill and died, as the Lord had pronounced through Nathan. David accepted this with faith, then rose and worshipped. Now the scene shifts. David comforts Bathsheba, their marriage continues, and she bears a son named Solomon. The narrative adds a quiet but powerful statement: Yahweh loved him. This verse is the hinge between the judgment that fell and the grace that followed, a grace that did not ignore the past but moved beyond it.
Key Words
The verb behind “comforted” in Hebrew is nacham. It carries the sense of consoling, but also of bringing a change of heart or mind. David had been comforted by God in his repentance, and now he becomes a comfort to Bathsheba. The name Solomon is built from shalom, peace. God had already promised through Nathan that this son would be a man of peace, as recorded in I Chronicles 22:9:
“Behold, a son shall be born to you, who shall be a man of peace. I will give him rest from all his enemies all around; for his name shall be Solomon, and I will give peace and quietness to Israel in his days.”
— I Chronicles 22:9 (WEB)
The final line of our verse says simply, “Yahweh loved him.” The word is ahav, the same word used for God’s covenant love toward Israel. It is not a shallow affection but a committed, choosing love. After judgment came grace, and that grace had a name: Jedidiah (beloved of the Lord). These three words, comfort, peace, love, are the vocabulary of redemption.
How Christians Read This Verse
Christians across traditions have seen this verse as a profound picture of grace. Matthew Henry, from a Reformed perspective, notes that God gave David this son as a sign that he was taken back into favour. John Wesley, writing from a Methodist background, emphasizes that God declared His love for the child despite the just cause David had given to lose that love. Catholic readers have similarly reflected on the unexpected mercy that follows true repentance. The name Jedidiah, given through Nathan, means “beloved of the Lord,” underscoring that this child was marked by divine love from the start. All traditions agree: the love of God here is not an erasure of the past but a powerful act of new creation.
A common misunderstanding
A common misreading of this verse is to think it means God was not truly angry about David’s sin, since He blessed the child anyway. In fact, the earlier part of the chapter shows that the Lord struck the first child dead as a direct judgment. The love for Solomon comes only after David’s deep repentance and faith. Grace does not cancel the reality of sin; it meets sin head-on and, in God’s mercy, writes a new story.
Living This Out
Perhaps this week you are living with a decision you cannot undo. A relationship is strained, a trust is broken. You might wonder if God can bring anything good from that place. In this verse, David does not erase the past. He cannot. But he receives God’s comfort and extends it to Bathsheba. Together they name their son Peace, and the Lord loves him. There is no “if only” from God, only a new name. You can receive comfort for your failure, and you can be part of naming a future that looks toward peace, not backward at shame.
Main takeaway: The Lord can take a story marked by sin and call it by the name of peace.
For Families
For ages 5, 8
David was sad because he had done something wrong. But God forgave him. Then David and Bathsheba had a baby boy named Solomon. And God loved him.
For ages 9, 12
After David owned up to his sin, God forgave him. But the first baby died, and that was very sad. Then David comforted Bathsheba, and they had another son, Solomon. It would have been easy for everyone to feel that this little boy came from a terrible mess. But God wanted everyone to know that He loved Solomon. God’s love is stronger than our mistakes. That is why Jesus, the King of Kings, also came from this same family line, because God can bring good even from broken places.
Questions People Ask
Why did God love Solomon when he was born from David's sin?
The verse itself says, “Yahweh loved him.” After David fully repented, God’s grace was not limited by the sin. The earlier child died as judgment, but this new child received God’s covenant love. It shows that God can bring blessing even from failure.
What does the name Solomon mean?
Solomon comes from the Hebrew word shalom, meaning peace. First Chronicles 22:9 says God told David that Solomon would be a man of peace, and his reign would bring rest from enemies. The name was a promise from the start.
Was David married to Bathsheba when Solomon was born?
Yes. After Uriah died, David married Bathsheba (2 Samuel 11:27). The marriage was initially displeasing to the Lord because of the adultery and murder, but after repentance God confirmed it. The birth of Solomon and God’s love for him show that the relationship was now under grace.
Why does Matthew 1:6 mention Solomon as born of Uriah's wife?
Matthew highlights the scandal of grace. By including “by her who had been Uriah’s wife,” the genealogy of Jesus acknowledges sin and shows that God works through broken history. It emphasizes that the Messiah came from a line marked by both sin and redemption.
What is Jedidiah, and how does it relate to this verse?
In verse 25, Nathan named the child Jedidiah, meaning “beloved of the Lord,” as a sign of God’s love. Both names, Solomon and Jedidiah, underscore that this child was chosen and loved by God, despite the circumstances of his birth.
For pastors & researchers
Hebrew interlinear, 8 commentaries & word study