Daily Bible verse · BSB
Bible Verse of the Day for October 28, 2026
The Bible verse of the day for October 28, 2026 is Joshua 21:45. The archived day before this is October 27, 2026 (Hebrews 11:6).
Joshua 21:45
“Not one of all the LORD’s good promises to the house of Israel had failed; everything was fulfilled.”
BSB
The verses beside it
Joshua 21:43. Thus the LORD gave Israel all the land He had sworn to give their fathers, and they took possession of it and settled in it.
Joshua 21:44. And the LORD gave them rest on every side, just as He had sworn to their fathers. None of their enemies could stand against them, for the LORD delivered all their enemies into their hand.
Joshua 21:45. Not one of all the LORD’s good promises to the house of Israel had failed; everything was fulfilled.
Where this verse sits
Joshua 21 ends the distribution of the land. The last cities are assigned to the Levites, and then verses 43 through 45 summarize the whole conquest from the Lord’s side. He gave the land sworn to the fathers. He gave rest on every side. He handed over enemies. Verse 45 says not one of his good promises failed. The book is not finished — Joshua will still warn the people in chapter 23 — but the promise audit belongs here, after the map. Read 21:43–45 and then 23:14, where an old Joshua tells them he is about to die and that not one word has failed.
Read Joshua 21Reflection
The land has been allotted, the cities of refuge named, and the Levites given towns. Then the book stops to audit the promise. Not one of all the Lord’s good promises to the house of Israel had failed. Everything was fulfilled. The sentences just before it say he gave them the land he swore to the fathers, rest on every side, and enemies who could not stand. This is a narrator’s conclusion after a long war and a careful map, not a proverb for a difficult Tuesday. Israel’s later unfaithfulness will put the land at risk. The verse still stands as a witness that when God finishes what he swore, the count of failed words is zero.
A prayer from this verse
“LORD, I keep a list of promises I think You have dropped, and I rarely check it against what You actually swore. Where You have kept Your word, make me say so. Where I am still waiting, keep me from calling delay a failure. You have not lied to Your people. Amen.”
One action: List three specific ways God has already kept his word toward you or his church, and thank him for each one by name today.
Today's verse of the day · Bible verse of the day archive · Chapter verses