Joshua 21:43-45 – Believing in Our Promise-Keeping God

Joshua 21Joshua 21:43–45 stands as a powerful summary of all that has taken place throughout Israel’s journey into the Promised Land. These verses draw together the great themes of the book of Joshua and remind us, above all else, of the faithfulness of God.

Broadly speaking, the book of Joshua can be divided into three sections. Chapters 1 to 12 describe the advance of the people of Israel into the Promised Land—the battles they fought, the obstacles they faced, and the victories they won. Chapters 13 to 22 focus on the settlement of the land: how it was divided, which tribes received which inheritance, and how the people were established in their new home. Finally, chapters 23 and 24 record Joshua’s final words to the nation and his death.

If Exodus and Deuteronomy look forward with anticipation to entering the Promised Land, the book of Joshua records the fulfilment of that promise. What God had spoken beforehand, He now brings to completion. His words and His works together demonstrate a central truth about His character: God is faithful. What He says, He does.

This passage in Joshua reminds us that everything God does is purposeful. Not only does He act with intent, but He also acts with certainty. He will do exactly what He has promised. Faithfulness is not simply something God displays; it is who He is.

I was reminded of this recently while watching some of the Paralympic downhill skiing for the visually impaired. What struck me was the absolute trust the athlete must place in their guide. Hurtling down a mountain at speed, weaving through gates, they rely completely on someone else’s voice and direction. That kind of trust is total.

We live in a world where trust is often fragile. We want to trust our politicians, our banks, and the institutions that shape society, but experience often leaves us cautious. Even in our closest relationships, trust can be tested.

As a child, I remember standing on the first or second step of the stairs, waiting for my dad to come home. He would say, “Jump,” and without hesitation I would throw myself into his arms. As I grew older, the height increased—though we sensibly stopped long before I was fourteen! I trusted him completely. There was one occasion when I jumped before he was quite ready and hit the wooden banister instead of his arms. Some might say it knocked some sense into me. But the point remains: I trusted him because I knew him. I knew his character.

Trust grows out of knowledge. We trust those who have shown themselves to be trustworthy.

That is precisely why we can trust God. He is faithful. The Hebrew word often translated as “faithful” carries the idea of a support, a staff, something you can lean on. It describes something solid and dependable. When applied to God, it means that He can be relied upon completely. You can lean on Him, knowing He will never fail you.

Faithfulness is central to God’s character. His utter dependability defines who He is.

Paul writes in 2 Timothy 2:11–13:

“If we died with him, we will also live with him;
if we endure, we will also reign with him.
If we disown him, he will also disown us;
if we are faithless, he remains faithful—
for he cannot deny himself.”

What a remarkable statement that is. Even when we are faithless, God remains faithful. His faithfulness does not depend on ours. If God were to stop being faithful, He would cease to be God. Faithfulness is not something He can set aside; it is intrinsic to His nature.

Throughout Scripture, God is consistently described as faithful. In Deuteronomy 7:9 we read, “Know therefore that the Lord your God is God; he is the faithful God, keeping his covenant of love to a thousand generations.” In Deuteronomy 32:4, Moses declares, “He is the Rock, his works are perfect, and all his ways are just. A faithful God who does no wrong, upright and just is he.” Paul echoes this truth in 1 Thessalonians 5:24: “The one who calls you is faithful, and he will do it.” And Psalm 33:4 reminds us, “For the word of the Lord is right and true; he is faithful in all he does.”

So as we come to Joshua 21:43–45, we must read it with this understanding firmly in place. God is faithful. He is dependable. He is certain. He does what He says He will do. Perhaps it is a little flippant to say it, but God really is like a tin of Ronseal—He does exactly what it says on the tin.

These verses tell us repeatedly that “the Lord gave.” The Lord gave Israel all the land He had sworn to give their ancestors. The Lord gave them rest on every side. The Lord gave their enemies into their hands. This was not Israel taking something for themselves; this was God faithfully delivering on His promises.

Those promises stretched all the way back to Abraham. In Genesis 15, God entered into a covenant with him and promised to give his descendants the land. God reaffirmed that promise to Isaac, and again to Jacob. Abraham left Ur of the Chaldeans not knowing exactly where he was going, but trusting the God who had promised to lead him. The book of Joshua is the confirmation that God has kept His word to Abraham, Isaac, and Jacob.

The land was given miraculously. Israel crossed the flooded Jordan on dry ground. They faced Jericho, an impenetrable city, and God brought its walls down. Again and again throughout the book we read the same words: “The Lord gave,” “The Lord delivered,” “Do not fear, for I will give you your enemies.” Each victory was another demonstration of God’s faithfulness.

Yet Joshua 21 also tells us that the people took possession of the land and settled in it. Although the land was promised, it still had to be entered, conquered, and lived in. There were battles to fight, fears to overcome, and setbacks along the way. The promise did not remove the struggle, but God’s presence sustained them through it.

Finally, we are told that God gave them rest. The land was subdued, order was established, and the people lived in peace. There was no longer a need to strive. God had brought them into the fullness of what He had promised.

All of this leads us to some important questions. If God is a faithful, promise‑keeping God, what are the promises He has made to us? What is our “Promised Land”? What covenant do we live under today?

Scripture shows us two kinds of promises: conditional and unconditional. Conditional promises depend on obedience—“if you do this, then I will bless you.” But the promise God made to Abraham was unconditional. Its fulfilment depended not on Abraham’s performance, but on God’s faithfulness.

Does that not remind us of the gospel? Our salvation is not earned. It is an unmerited, undeserved gift of grace. God’s promises to us are fulfilled not because of what we do, but because of who He is.

Joshua 21:45 says, “Not one of all the Lord’s good promises to Israel failed; every one was fulfilled.” Paul echoes this in 2 Corinthians 1:20: “For no matter how many promises God has made, they are ‘Yes’ in Christ.”

Jesus himself said, “I have come that they may have life, and have it to the full.” There is not one promise concerning our salvation that God will fail to keep. The only condition is that we believe.

So the question for each of us is this: do we know this promise‑keeping God personally? Can we truly lean on Him? Whatever difficulties or challenges we face, we can be confident of this—God is faithful. We can trust Him completely, because He has proven, time and again, that He will do exactly what He has promised.

 

Our Theme for 2026

Be strong and courageous. Do not be afraid; do not be discouraged,

for the Lord your God will be with you wherever you go.

Joshua 1:9b