Skip to content

The Story of God’s Promise to David in the Bible

The story of God’s promise to David — a king who lived in comfort wanted to build a house for God, and God answered by promising to build a house for the king that would never end.

This account is found in 2 Samuel 7, after the LORD had given David rest from all his enemies.

The Story of God’s Promise to David

King David was now settled in his palace, and the LORD had given him rest from all his enemies. As he sat in his house of cedar, he felt uneasy that he lived so well while the ark of God still stood inside a tent.

David told Nathan the prophet what was on his heart: he dwelt in a house of cedar, but the ark of God dwelt within curtains. Nathan first told him to do all that was in his heart, for the LORD was with him.

That same night, however, the word of the LORD came to Nathan. God asked whether David was truly the one meant to build Him a house, for God had walked with His people in a tent from the day He brought them out of Egypt.

Then God turned the plan around. Instead of David building a house for God, God would build a house for David. When David’s days were fulfilled, God would raise up his offspring after him and establish that son’s kingdom.

God promised that David’s son would build the house for His name, and that the throne of his kingdom would be established for ever. David’s house, throne, and kingdom would stand for ever — a covenant the Bible ties to the coming Messiah from David’s line.

Key Verses

“I dwell in an house of cedar, but the ark of God dwelleth within curtains” 2 Samuel 7:2

“I will set up thy seed after thee … and I will establish his kingdom” 2 Samuel 7:12

“He shall build an house for my name, and I will stablish the throne of his kingdom for ever” 2 Samuel 7:13

“Thy throne shall be established for ever” 2 Samuel 7:16

Scripture quotations are from the King James Version (KJV), a public-domain translation.

What the Story of God’s Promise to David Teaches Us

David wanted to give God a gift, and God answered by giving David far more than he offered. The story shows that God is not served by our buildings so much as He blesses us with promises we could never earn.

The promise that David’s throne would last for ever points beyond David and Solomon. Christians read it as looking forward to Jesus, the Son of David, whose kingdom has no end.

Bring the stories home. Explore Bible Stick Figures coloring books and printables that pair simple art with Scripture. Visit the shop →

Frequently Asked Questions

What happens in the story?

In 2 Samuel 7, David wants to build a temple for the ark of God, but God tells him through Nathan that instead God will build David a lasting house, throne, and kingdom.

Who told David not to build the temple?

The prophet Nathan, after the word of the LORD came to him that night.

What is the promise God made to David?

That God would raise up David’s offspring, that his son would build the house for God’s name, and that his throne and kingdom would be established for ever.

Who would actually build the temple?

Not David, but his seed after him — his son, who would build the house for God’s name.

Where is this story in the Bible?

It is found in 2 Samuel 7.

Keep going: Take the God's Promise to David quiz →  ·  Watch more Bible story videos →