What does Jeremiah 29:11 mean?

Short answer

In Jeremiah 29:11 God tells the Jewish exiles in Babylon that His plans for them are good: after seventy years He would bring them home and give them a future and a hope. It is not a promise of an easy life for each person, but it shows God's faithful heart toward His people, who still trust Him in Jesus Christ.

Jeremiah 29:11 is one of the best-loved verses in the Bible. People write it in graduation cards and share it with friends who face an uncertain future.

For I know the thoughts that I think toward you, saith the LORD, thoughts of peace, and not of evil, to give you an expected end.

Jer 29:11 · King James Version (1769)

The verse really is full of hope. But it was first spoken to a particular group of people at a particular moment, and knowing that moment makes the promise clearer.

A letter to exiles in Babylon

Jeremiah 29 is a letter. The prophet sent it from Jerusalem to the Jews who had been carried away to Babylon with King Jeconiah (Jeremiah 29:1–2). Albert Barnes notes that the exiles, like the people at home, were determined not to submit quietly to foreign rule, and false prophets fed that hope. In Jerusalem, Hananiah had announced that God would bring the captives back within two years (Jeremiah 28:2–4). Through Jeremiah, God told the exiles not to listen to their prophets and their dreams (Jeremiah 29:8–9).

Instead, God told them to build houses, plant gardens, marry, raise families and pray for the peace of the city where they were held captive (Jeremiah 29:5–7). Keil and Delitzsch explain the point: prepare for a long stay, and seek the welfare of your new home instead of hoping to profit from Babylon’s fall.

What God promised, and when

Right before verse 11 comes a verse that is often left out.

For thus saith the LORD, That after seventy years be accomplished at Babylon I will visit you, and perform my good word toward you, in causing you to return to this place.

Jer 29:10 · King James Version (1769)

Jamieson, Fausset and Brown say the exact number of years was given to curb the people’s impatience, so that they would not try to hurry ahead of God’s time. Commentators count the seventy years differently: Matthew Henry from the first deportation rather than the last, Barnes chiefly as the span of Babylon’s empire. Either way, the exiles were not to expect release before God’s time.

And God kept His word. Decades later Daniel read Jeremiah’s prophecy about the seventy years and turned to God in prayer (Daniel 9:2). Then the Persian king Cyrus let the Jews go home and rebuild the temple, so that the word spoken through Jeremiah would be fulfilled (Ezra 1:1).

What verse 11 says

God knows His purposes. Jamieson, Fausset and Brown read this as a contrast: God alone knows His purposes, not the false prophets who claim to. Keil and Delitzsch disagree. For them the point is comfort: although God has set so long a term, He has not rejected His people, and He knows exactly what He intends for them.

For their good, not their harm. Matthew Henry observes that we are sometimes afraid God’s plans are against us, but for His people even what looks like evil is meant for good.

A future and a hope. Barnes explains that the phrase promises the nation a real future: it would not come to an end, and the exile would be followed by restoration. Henry says God would give them the end they hoped for: “not the expectations of their fears, or the expectations of their fancies, but the expectations of their faith.”

The promise does not stand alone. The next verses show what God was really after.

Then shall ye call upon me, and ye shall go and pray unto me, and I will hearken unto you. And ye shall seek me, and find me, when ye shall search for me with all your heart. And I will be found of you, saith the LORD: and I will turn away your captivity, and I will gather you from all the nations, and from all the places whither I have driven you, saith the LORD; and I will bring you again into the place whence I caused you to be carried away captive.

Jer 29:12–14 · King James Version (1769)

Henry remarks that promises are given to encourage prayer, not to replace it. When God means to show mercy, Jamieson, Fausset and Brown add, He moves His people to pray for it, as Daniel did when the seventy years were ending. Keil and Delitzsch point out that these verses renew the promise of Moses to Israel in exile: if they sought God with all their heart, they would find Him (Deuteronomy 4:29). God meant to bring His people back not only to their land but to Himself.

What this verse does not promise

Reading Jeremiah 29:11 in context guards against a few common misunderstandings.

  • It is not a guarantee of a comfortable life. The same letter told the exiles to expect seventy years in Babylon. God’s good plans included a long season of hardship.
  • It is not a promise about one private dream. The commentators read it as a promise to the nation: Israel would not be wiped out but restored. It does not say that a particular job or relationship will work out.
  • It is not a reason to put life on hold. God told the exiles to work, build and pray for their city while they waited.

How Jeremiah 29:11 speaks to us today

The verse was written to Israel, but it shows how God thinks about His people: His intentions toward them are good, and His purposes reach beyond their present suffering. Henry draws this lesson for the church: even if deliverance does not come in our day, it is enough to know that it will come at the time God has set, and that time is best.

Paul expresses a similar confidence for every believer.

And we know that all things work together for good to them that love God, to them who are the called according to his purpose.

Rom 8:28 · King James Version (1769)

Like Jeremiah 29:11, this verse does not say that everything that happens is good. Henry explains that God makes every providence serve the spiritual good of those who love Him: drawing them away from sin, bringing them nearer to Himself and preparing them for heaven.

So read Jeremiah 29:11 together with verses 10 to 14. Trust that God has not forgotten you, even when the wait is long. Seek Him with your whole heart in prayer. And in the meantime, live faithfully where He has placed you, working and praying for the good of the people around you, as the exiles were told to do in Babylon.