versomi

What to read

Jeremiah 29:11 Explained: A Hope and a Future, in Context

Jeremiah 29:11 promises “hope and a future”, but it was first written to exiles in Babylon. Here’s what it meant then, what it means now and how to read it.

Block print of a small mud-brick house with a young fig tree and rows of seedlings

The short answer

Jeremiah 29:11 is from a letter the prophet Jeremiah sent to Jews who had been taken captive to Babylon in 597 BC. God promised them “thoughts of peace, and not of evil, to give you hope and a future.” But first he told them to settle in, because the exile would last seventy years. It isn’t a promise that every plan will work out soon. It’s a promise that God hadn’t forgotten his people, even in the longest wait.

What Jeremiah 29:11 says

Here is the verse with the lines around it, in the World English Bible:

  • Jeremiah 29:10. “After seventy years are accomplished for Babylon, I will visit you and perform my good word toward you, in causing you to return to this place.”
  • Jeremiah 29:11. “For I know the thoughts that I think toward you,” says the LORD, “thoughts of peace, and not of evil, to give you hope and a future.”
  • Jeremiah 29:12–13. “You shall call on me, and you shall go and pray to me, and I will listen to you. You shall seek me and find me, when you search for me with all your heart.”
  • Jeremiah 29:14. “I will be found by you,” says the LORD, “and I will turn again your captivity, and I will gather you from all the nations.”

Many Bibles say plans where the World English Bible says thoughts. The Hebrew word can mean a thought, a plan or a purpose. God isn’t only thinking kindly about his people. He has something in mind for them.

A letter to exiles in Babylon

In 597 BC, the Babylonian king Nebuchadnezzar captured Jerusalem and carried off its king, Jehoiachin, along with thousands of its leaders and skilled workers (2 Kings 24:14–16). Jeremiah stayed behind in Jerusalem and sent them a letter. It became Jeremiah 29.

What it told them was surprising. Instead of getting ready to escape, they were to settle down: “Build houses and dwell in them. Plant gardens and eat their fruit.” (Jeremiah 29:5). They were even to pray for the enemy city they now lived in: “Seek the peace of the city where I have caused you to be carried away captive, and pray to the LORD for it; for in its peace you will have peace.” (Jeremiah 29:7).

The Hebrew word for peace there is shalom, the same word as in verse 11. God’s good plans for his people began with them seeking the good of the place they least wanted to be.

Why seventy years mattered

Not everyone agreed with Jeremiah. A prophet named Hananiah stood up in the temple and announced that the exile would be over in two years: “Within two full years I will bring again into this place all the vessels of the LORD’s house” (Jeremiah 28:3). People wanted to believe him. Jeremiah answered that God hadn’t sent Hananiah, and that he was making the people “trust in a lie” (Jeremiah 28:15).

Seventy years is a lifetime. Most of the adults who first heard verse 11 would never see Jerusalem again, but their children and grandchildren would. In 538 BC, after Persia conquered Babylon, King Cyrus let the Jews go home, and the book of Ezra says it happened “that the LORD’s word by Jeremiah’s mouth might be accomplished” (Ezra 1:1).

Decades after the letter was sent, Daniel was still reading it in Babylon and counting the years (Daniel 9:2).

Is Jeremiah 29:11 a promise to me?

In Hebrew, the word you in verse 11 is plural every time, more like you all. God was speaking to a whole community, not to one person about their career or their relationships. That doesn’t mean the verse has nothing to say to you. It means you hear it best as one of God’s people, alongside others, over a long stretch of time.

Christians have long read the Old Testament this way. Paul wrote that it was written for later readers too: “For whatever things were written before were written for our learning, that through perseverance and through encouragement of the Scriptures we might have hope.” (Romans 15:4). The God who kept his word to the exiles is the same God now.

What the verse doesn’t promise is that life will go the way you hoped, or soon. The people who first heard it were promised a future after seventy years in a foreign country. Its hope is the kind that lasts through a long wait.

The verses after Jeremiah 29:11

Verse 11 is usually quoted on its own, but the next three verses explain how its hope arrives. The exiles would pray, and God would listen. They would seek him with all their heart, and find him. Only then does God speak of bringing them home.

So the future God promised wasn’t only a return to their land. It was a return to him. The best part of the hope in Jeremiah 29 is God himself.

What “hope and a future” means

The word for hope here, tiqvah, comes from a root that means to wait, and it can also mean a cord. It’s the word for the line of scarlet thread that Rahab tied in her window, the cord that kept her family safe (Joshua 2:18). In the Old Testament, hope is something you hold on to while you wait.

The word for future, acharit, means the end, or what comes after. Jeremiah puts the same two words together two chapters later, in a promise to grieving mothers: “There is hope for your latter end,” says the LORD. “Your children will come again to their own territory.” (Jeremiah 31:17).

How to read Jeremiah 29:11 today

A few steps help the verse say what it says, no more and no less.

  1. Read the whole letter first. Jeremiah 29:1–14 takes about three minutes, and it changes how verse 11 sounds.
  2. Notice who it was for: people who had lost their homes and would wait a lifetime. If you’re in a long wait, it was written for people like you.
  3. Pray verse 7. Ask God for the good of the place you are now, even if it isn’t where you want to be.
  4. Pray verses 12 and 13. The promise comes with calling on God and seeking him with all your heart.
  5. Hold on to the hope, not a timeline. God kept this promise, but on his schedule, not Hananiah’s.

For more on reading any verse this way, see how to read a Bible verse in context.

Common questions

What is the true meaning of Jeremiah 29:11?

When it was written, it was God’s promise to Jews exiled in Babylon that he still had good plans for them as a people, and would bring them home after seventy years. Read today, it says that God’s purposes for his people are for their good, even when the present is hard and the wait is long.

Who wrote Jeremiah 29:11?

The prophet Jeremiah, who spoke for God in Jerusalem for about forty years before and after the city fell. He sent the letter to the exiles with two messengers, Elasah and Gemariah (Jeremiah 29:3). His scribe, Baruch, wrote down many of his words (Jeremiah 36:4).

What is the verse before Jeremiah 29:11?

Jeremiah 29:10: “After seventy years are accomplished for Babylon, I will visit you and perform my good word toward you, in causing you to return to this place.” It sets the timeline for verse 11. The hope was real, but it was seventy years away.

Is it okay to use Jeremiah 29:11 at a graduation?

Yes, as long as you don’t make it promise more than it does. It doesn’t promise a successful career. It promises that God has good purposes for his people and will keep them, even through years that don’t go as planned. That is a good word for any new beginning.