Joshua 11:18

Joshua made war a long time with all those kings.

Joshua 11:18 (KJV)

The book of Joshua records how Israel took possession of Canaan under Joshua’s leadership. In this chapter, Joshua faces a coalition of northern kings who unite against Israel. This verse summarizes a long period of warfare, not a single battle. Earlier victories, such as those in Joshua 10:10-14, came quickly, but the northern campaign stretched over years. The land did not fall in days; it required sustained effort.

This prolonged conflict also served as divine judgment on the Canaanites because of their wickedness, as God had commanded through Moses (Deuteronomy 7:1-2). Joshua’s perseverance fulfilled that command, and the chapter ends with the land resting from war (Joshua 11:23).

The verse emphasizes that Joshua made war “a long time” with all those kings. The Hebrew wording points to many days of battle, showing that obedience to God often demands endurance. Joshua did not give up when victory seemed distant. His success came from trusting God’s promises and following His directions, not from military strength alone.

This teaches that God’s purposes may unfold gradually. Faithfulness is required even when results are slow. The conquest was not immediate, but Joshua remained committed to the task God gave him.

Spiritual warfare is a recurring theme in Scripture. Paul reminds believers that their struggle is not against flesh and blood but against spiritual forces (Ephesians 6:12). Joshua’s battles picture this ongoing fight. Just as Joshua relied on God, believers must depend on His strength in their spiritual struggles.

Psalm 20:7 contrasts trust in chariots and horses with trust in the name of the LORD. Joshua’s victories illustrate this truth. His reliance was on God, not on human resources. Hebrews 10:36 also encourages perseverance: after doing God’s will, believers receive what He promised. The long campaign in Canaan models that patient endurance.

Joshua’s example calls believers to persist in obeying God, even when challenges continue. God’s promises may not be fulfilled immediately or in the way expected, but He remains faithful. In daily life, this means continuing to trust and obey when prayers seem unanswered or difficulties persist.

Believers can take courage knowing that God provides strength for every battle. The ultimate victory is found in Jesus Christ, who conquered sin and death on our behalf (1 Corinthians 15:57). Therefore, we are encouraged to remain steadfast, relying on God’s guidance and promises throughout our spiritual journey.

Consider the battles you face that seem to last a long time. Joshua’s perseverance reminds us that God’s work often requires patient endurance. He does not abandon His people in the struggle. Instead, He walks with them, giving strength for each step. Trust Him to complete what He has begun, and remain faithful until the victory comes.

Previous Post
Joshua 11:17
Next Post
Joshua 11:19