Joshua 10:20: God's promise fulfilled?
How does Joshua 10:20 demonstrate God's faithfulness in fulfilling His promises?

Setting the Scene

Joshua and the Israelite army have rushed to defend Gibeon against a coalition of five Amorite kings. God has already rained down hailstones and held the sun still, underscoring that the battle is His (Joshua 10:11–14). Verse 20 summarizes the outcome.


The Verse at a Glance

“ When Joshua and the sons of Israel had finished striking them with a very great slaughter until they were destroyed, and the survivors who remained of them entered the fortified cities,” (Joshua 10:20)


Tracing the Promise Pipeline

God had repeatedly pledged total victory over Canaan’s inhabitants:

Genesis 12:7; 15:18–21—Land promised to Abraham’s offspring.

Deuteronomy 7:2—Moses assured that the nations “will be delivered over to you, and you shall utterly destroy them.”

Joshua 1:3–5—God tells Joshua, “Every place the sole of your foot treads I have given you… No man shall stand before you.”


Faithfulness on Display in Joshua 10:20

• Complete follow-through

– “a very great slaughter until they were destroyed” mirrors the exact wording of earlier promises of total conquest.

• Supernatural assistance backed by tangible results

– Hailstones (v. 11) and the prolonged day (v. 13) end in a visibly decisive victory.

• Preservation of Israel’s obedience pathway

– With enemy forces neutralized, Israel can continue its march through the land exactly as God outlined (Joshua 10:31-43).

• Consistency despite opposition size

– Five united kings fall just as easily as a single city (compare Joshua 6:20), proving that the scale of the threat never jeopardizes God’s word.

• Partial survival allowed but contained

– “Survivors… entered the fortified cities.” This fits Exodus 23:29-30, where God promised to drive nations out “little by little,” safeguarding Israel from being overwhelmed by desolate land or wild beasts. Even the limited escapees serve God’s long-range plan.


Scripture Echoes

Joshua 21:45—“Not one of all the LORD’s good promises to the house of Israel failed.”

1 Kings 8:56—Solomon testifies the same centuries later.

Hebrews 10:23—Believers urged to “hold fast… for He who promised is faithful.”

2 Corinthians 1:20—“All God’s promises are ‘Yes’ in Christ.” The conquest accounts illustrate that “Yes.”


Living in the Light of His Faithfulness

• God finishes everything He starts; setbacks, delays, or overwhelming odds never annul His word.

• Victory may unfold in stages, but each stage—like the rout in Joshua 10:20—confirms the final outcome.

• Confidence in God’s promises today rests on the same unbroken track record displayed in Joshua’s campaign.

Joshua 10:20 stands as a snapshot of a larger picture: every stroke of God’s promise brush meets the canvas of history with perfect accuracy, proving He is unfailingly faithful.

What is the meaning of Joshua 10:20?
Top of Page
Top of Page