If you are looking for Bible verses about letting go of the past, this list gives you passages that speak directly to regret, old failures, and wounds that keep resurfacing. It is written for anyone who wants to set down what happened and walk forward without carrying it every day. These verses share a common thread: God is the one who makes new things, forgives what is confessed, and invites us to fix our attention on what he is doing now.
Verses for Remembering That God Makes New Things
Many people who struggle to move on are stuck on the question of whether anything can really change. The verses in this group answer that question with a plain yes, pointing to a God who works in renewal rather than only in repair. Read them when the past feels louder than the present.
Isaiah 43:18-19
18 “Don’t remember the former things, and don’t consider the things of old. 19 Behold, I will do a new thing. It springs out now. Don’t you know it? I will even make a way in the wilderness, and rivers in the desert.
(WEB)
God tells his people not to dwell on former things, and he says he is already doing something new. Try writing one thing you are tempted to keep rehearsing, then drawing a line under it. Ask him to show you the new thing he is starting this week.
2 Corinthians 5:17
Therefore if anyone is in Christ, he is a new creation. The old things have passed away. Behold, all things have become new.
(WEB)
Paul describes a person in Christ as a new creation, which means your identity is not finally defined by your worst season. When an old label comes to mind, name it, then answer it with the truth that you belong to Christ now.
Lamentations 3:22-23
22 It is because of the LORD’s loving kindnesses that we are not consumed, because his compassion doesn’t fail. 23 They are new every morning. Great is your faithfulness.
(WEB)
This passage was written in the aftermath of disaster, yet it turns toward hope because God’s mercies are renewed each morning. Start tomorrow by thanking him for one fresh mercy before you check your phone or your inbox.
Verses for Receiving Forgiveness and Not Holding On
Sometimes letting go of the past means accepting that you are forgiven, even when you still feel guilty. The verses here address confession, pardon, and the freedom that comes from being cleared before God. They are helpful when you keep replaying a mistake in your mind.
Psalm 103:12
As far as the east is from the west, so far has he removed our transgressions from us.
(WEB)
The psalmist uses the distance between east and west to show how completely God removes our sins. If guilt keeps returning, remind yourself of that measurement and decline to go looking for what he has already put away.
1 John 1:9
If we confess our sins, he is faithful and righteous to forgive us the sins, and to cleanse us from all unrighteousness.
(WEB)
John links confession with faithfulness and justice, which means forgiveness rests on God’s own character rather than on how well you feel you have repented. Bring the specific failure to him in one honest sentence, then accept his cleansing as settled.
Micah 7:19
He will again have compassion on us. He will tread our iniquities under foot; and you will cast all their sins into the depths of the sea.
(WEB)
Micah pictures God casting sins into the depths of the sea, out of reach and out of sight. When you catch yourself dragging a memory back to the surface, picture it sinking and tell God you are leaving it with him.
Verses for Pressing Forward in Daily Life
Letting go is not a single decision made once. It is a daily posture of leaving what is behind and reaching toward what God has set before you. These verses help turn that posture into ordinary habits, such as how you spend your mornings and where you put your attention.
Philippians 3:13-14
13 Brothers, I don’t regard myself as yet having taken hold, but one thing I do. Forgetting the things which are behind, and stretching forward to the things which are before, 14 I press on toward the goal for the prize of the high calling of God in Christ Jesus.
(WEB)
Paul admits he has not arrived, yet he refuses to let the past define his next step. Choose one forward-facing task for today, something small and concrete, and give it your full attention instead of revisiting old ground.
Hebrews 12:1-2
1 Therefore let us also, seeing we are surrounded by so great a cloud of witnesses, lay aside every weight and the sin which so easily entangles us, and let us run with perseverance the race that is set before us, 2 looking to Jesus, the author and perfecter of faith, who for the joy that was set before him endured the cross, despising its shame, and has sat down at the right hand of the throne of God.
(WEB)
The writer urges runners to lay aside every weight and keep their eyes on Jesus. Name one weight you have been carrying, such as resentment or shame, and deliberately set it down before you start your next task.
Isaiah 26:3
You will keep whoever’s mind is steadfast in perfect peace, because he trusts in you.
(WEB)
Peace in this verse comes from a mind fixed on God, not from a mind that has finally stopped thinking. When old memories crowd in, bring your attention back to him with a short phrase you can repeat during the day.
Romans 8:1
There is therefore now no condemnation to those who are in Christ Jesus, who don’t walk according to the flesh, but according to the Spirit.
(WEB)
Paul declares that there is no condemnation for those who are in Christ Jesus. If you notice yourself acting as your own judge, speak this verse aloud and let it answer the accusation before it settles into a pattern.
Verses for Trusting God With What Cannot Be Changed
Some pasts involve losses or choices that cannot be undone, and letting go means trusting God with outcomes you cannot repair. The verses in this final group speak to that kind of surrender, reminding you that he is able to work even through what you would never have chosen.
Genesis 50:20
As for you, you meant evil against me, but God meant it for good, to bring to pass, as it is today, to save many people alive.
(WEB)
Joseph tells his brothers that what they intended for harm, God meant for good. You do not have to call every painful event good in itself, but you can entrust its meaning to the God who can redeem it.
Romans 8:28
We know that all things work together for good for those who love God, to those who are called according to his purpose.
(WEB)
This verse promises that God works all things together for good for those who love him, a promise rooted in his purpose rather than in our circumstances. Write down one past disappointment and pray that God would weave it into a larger story you cannot yet see.
Psalm 55:22
Cast your burden on the LORD, and he will sustain you. He will never allow the righteous to be moved.
(WEB)
David invites the reader to cast the burden on the Lord, a picture of handing over something too heavy to carry alone. When you feel the weight returning, physically open your hands as a reminder to release it again.
Proverbs 3:5-6
5 Trust in the LORD with all your heart, and don’t lean on your own understanding. 6 In all your ways acknowledge him, and he will make your paths straight.
(WEB)
Trust here means leaning your full weight on God rather than on your own understanding of what went wrong. Before you make a decision shaped by old fear, pause and ask him to guide your path instead.
Ephesians 4:31-32
31 Let all bitterness, wrath, anger, outcry, and slander, be put away from you, with all malice. 32 And be kind to one another, tender hearted, forgiving each other, just as God also in Christ forgave you.
(WEB)
Paul lists bitterness and wrath as things to put away, then calls believers to be kind and forgiving. Letting go of the past often means releasing the people who hurt you, so consider one specific person and pray for them today.
How to Use These Verses
Write the verses that speak most clearly to your situation on an index card or in the notes app on your phone, and keep them where you will see them during the day. Many people find it helpful to read one verse each morning before work and again before bed, especially on days when old memories surface. Reading the same passage for a week often reveals more than reading a dozen different ones once.
Pray the verses back to God rather than only reading them silently. Turn a line such as Psalm 103:12 into a sentence of thanks, or use Isaiah 43:18-19 as a request that he would show you what is new. When the past returns, you can return to the verse, speak it aloud, and hand the memory to him again.
A Short Prayer for Letting Go of the Past
Lord, you know every regret I carry and every wound I keep reopening. I confess that I have often tried to hold on to what you have already forgiven, as if my memory could undo what you have made right. Help me believe that your mercies are new this morning and that you are doing something I cannot yet see. Loosen my grip on what is behind, and teach me to trust you with the parts of my story I cannot change. Amen.
