What does Jeremiah 29:11 mean?
It was God's promise to the Jewish exiles in Babylon that He hadn't abandoned them: after seventy years He would bring His people home and give them a future and a hope. It shows God's good purposes for His people. It isn't a promise of a smooth life for each person.
For I know the plans I have for you, declares the LORD, plans to prosper you and not to harm you, to give you a future and a hope.
What it means
This is one of the most quoted verses in the Bible, often on graduation cards. Reading it in context makes it stronger, not weaker. God was speaking to a whole nation in exile, not to one person planning a career.
Plans to prosper you translates shalom again: peace, wholeness, things made right. God's plans were for their good and not their harm, even though the exile was hard and long. Many adults who first heard this letter would grow old and die in Babylon. The future and the hope were real, but they came in God's time, for His people as a whole.
The verses around it
Jeremiah wrote a letter to the exiles carried off to Babylon (verse 4). False prophets were telling them they'd be home soon. Jeremiah told them to build houses, plant gardens and pray for the city where they lived (verses 5 to 7), because they'd be there a long time. Verse 10 sets the timing. Verses 12 to 14 add that they would pray, seek God with all their heart and find Him.
For this is what the LORD says: “When Babylon’s seventy years are complete, I will attend to you and confirm My promise to restore you to this place.
The lies it answers
The thoughts this verse speaks to, in the words people use for them.
“Something bad is coming and I won't be ready.”
God's people faced a long, hard wait, and His purposes for them were still good.
Bible verses for worrying about the future“Everyone my age is ahead of me.”
God's timing often runs longer than ours, and He's still at work.
Bible verses for when you feel behind in life“I need to know how this ends.”
You may not know your future. God knows His purposes for His people.
Bible verses for when you don't know what's going to happen
Say it out loud
God's purposes for His people are for good and not for harm. He is faithful, even when the wait is long. My future is in His hands.
More Bible declarations like this
Already have the app? Open Jeremiah 29:11 in Flip the Script
Questions people ask
Is Jeremiah 29:11 a promise for me?
It was first a promise to Israel in exile, about bringing the nation home after seventy years. It isn't a promise that your plans will work out. But it shows what God is like: His purposes for His people are good, and He keeps His word. Through Jesus, everyone who trusts Him is part of His people (Ephesians 2:19).
Who was Jeremiah 29:11 written to?
To the Jews taken from Jerusalem to Babylon, in the early years of the exile. Jeremiah 29:4 says the letter went to all the exiles carried away from Jerusalem.
What does “plans to prosper you” mean?
The Hebrew word is shalom, which means peace and well-being, not money. In Jeremiah 29:11 God promised His people a restored life together, with a future and a hope. It isn't a promise of wealth.
More free tools
- Flip a thought Type the thought you can't shake and see what God says about it. Nothing is saved.
- Bible reading calculator How long the Bible, or any book of it, takes to read, and a plan that fits your days.
- Find the Verse A daily Bible game. Read the verse, then find where it is in five tries.
- Bible verses for how you feel Four verses for what you're feeling, a plain word on each, and a short prayer.
- Bible declarations Truths from Scripture to say out loud, each with its verse. Print a page for the fridge.