This list gives you Bible verses about God’s promises, chosen for anyone who needs to be reminded that what God has said He will do still stands. It is for the person who is tired, uncertain, waiting on an answer, or simply wanting to know that the Lord keeps His word. Each passage points to God’s faithfulness rather than to our feelings, which is why these verses tend to steady people when circumstances shift.
Verses for the Mornings When You Feel Unsure
Some days the promises of God feel distant before you have even got out of bed. The verses in this first group speak to that early uncertainty, reminding you that God’s plans for you did not begin with your doubt and will not end because of it.
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.
(WEB)
This verse was written to exiles who had lost almost everything familiar to them. Read it slowly before your first task of the day, and then name one small thing you are trusting God to carry forward.
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)
The writer finds fresh hope in the middle of grief by remembering that God’s mercies start over each morning. Try repeating the phrase “new every morning” while you make coffee, as a quiet way of resetting your expectations.
Psalm 30:5
For his anger is but for a moment. His favor is for a lifetime. Weeping may stay for the night, but joy comes in the morning.
(WEB)
This verse admits that hard nights are real but places them inside a larger timeline that God controls. When a difficult season feels endless, write the word “morning” on a card and place it where you will see it at lunchtime.
Verses for When the Wait Feels Too Long
Waiting is where many people struggle most with God’s promises, because the promise is clear but the timing is not. These verses address the ache of delay and point to a God who is never late and never forgetful.
Isaiah 40:31
But those who wait for the LORD will renew their strength. They will mount up with wings like eagles. They will run, and not be weary. They will walk, and not faint.
(WEB)
Isaiah connects waiting on the Lord with renewed strength rather than with passive sitting. Choose one ordinary task this week, such as a commute or a load of laundry, and do it while asking God to renew your energy for the next step.
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)
Paul does not promise that every event is good, but he does promise that God works through all of them for His purposes. When a delay frustrates you, pause and ask God to show you one thing He may be shaping through the wait.
Hebrews 10:23
Let us hold fast the confession of our hope without wavering; for he who promised is faithful.
(WEB)
The writer urges believers to hold firmly to their hope because the One who made the promise can be trusted. Keep a short list of promises you are waiting on, and review it once a week to remember who holds them.
2 Peter 3:9
The Lord is not slow concerning his promise, as some count slowness; but is patient with us, not wishing that any should perish, but that all should come to repentance.
(WEB)
Peter explains that God’s apparent slowness reflects His patience rather than indifference. When you feel impatient with God, let this verse soften your frustration and remind you that His timing is intentional.
Verses for Remembering Who God Has Been to You
God’s promises are easier to trust when you look back and see how He has already kept them. These verses invite you to remember His past faithfulness as evidence for what He will do next.
Deuteronomy 7:9
Know therefore that the LORD your God himself is God, the faithful God, who keeps covenant and loving kindness with them who love him and keep his commandments to a thousand generations…
(WEB)
Moses reminds Israel that the Lord is faithful to His covenant across generations. Write down two or three moments in your own life when God came through, and keep that list where you pray.
Joshua 21:45
Nothing failed of any good thing which the LORD had spoken to the house of Israel. All came to pass.
(WEB)
The narrator notes that not one of God’s good promises failed, and that everything He spoke came to pass. Use this verse as a prompt to thank God for a specific promise He has already fulfilled in your life.
Psalm 145:13
Your kingdom is an everlasting kingdom. Your dominion endures throughout all generations. The LORD is faithful in all his words, and loving in all his deeds.
(WEB)
The psalmist celebrates a kingdom where God’s word is always trustworthy and His deeds are always faithful. Speak this verse aloud during a time of thanksgiving, letting it shape how you describe God to someone else this week.
1 Kings 8:56
“Blessed be the LORD, who has given rest to his people Israel, according to all that he promised. There has not failed one word of all his good promise, which he promised by Moses his servant.
(WEB)
Solomon blesses the people by affirming that the Lord has given rest exactly as He promised. Consider sharing this verse with a friend who is struggling to believe that God still keeps His word today.
Verses for Holding Onto Hope in Ordinary Days
Most of life happens in quiet, unremarkable routines rather than in dramatic moments. These verses are for those everyday hours when God’s promises need to be remembered in traffic, at work, or at the kitchen sink.
Psalm 119:105
Your word is a lamp to my feet, and a light for my path.
(WEB)
The psalmist describes God’s word as a lamp that makes the next step visible. Before you open your email or head out the door, read this verse and ask God to show you the one step that matters today.
Matthew 28:20
Teaching them to observe all things that I commanded you. Behold, I am with you always, even to the end of the age.” Amen.
(WEB)
Jesus closes Matthew’s Gospel with a promise of His constant presence to His followers. Whenever you feel alone during a routine task, speak His name quietly and remember that the promise is still in effect.
Philippians 1:6
Being confident of this very thing, that he who began a good work in you will complete it until the day of Jesus Christ.
(WEB)
Paul expresses confidence that God, who began a good work, will carry it to completion. Place this verse next to a habit you are trying to build, and ask God to finish what He has started in you.
Psalm 56:3
When I am afraid, I will put my trust in you.
(WEB)
David admits fear and then chooses to trust God in the same breath. When anxiety rises during an ordinary errand, say the verse out loud and let your words move from fear toward trust.
Revelation 21:5
He who sits on the throne said, “Behold, I am making all things new.” He said, “Write, for these words of God are faithful and true.”
(WEB)
The One seated on the throne declares that He is making all things new and that His words are trustworthy and true. Let this verse close your day by reminding you that God’s final promises are as reliable as His first ones.
How to Use These Verses
Choose two or three verses from this list that speak most directly to your current season, and write them on a card, in a notebook, or as a phone wallpaper. Reading them in the same place each day, such as at your desk or at the breakfast table, helps them become familiar rather than something you only remember in a crisis.
When you pray, try turning a verse into a request. For example, if you read Isaiah 40:31, you might say, “Lord, renew my strength today as You promised,” and then listen for what He brings to mind. Returning to the same few promises over weeks will show you patterns in how God keeps His word.
A Short Prayer for God’s Promises
Father, thank You that Your promises do not depend on my mood or on how quickly I see results. Help me to remember what You have already done and to trust what You have said You will do next. When I feel unsure, steady my heart, and when I am waiting, make me patient and attentive. Let my ordinary days testify that You are faithful. Amen.
