Joshua 21 – God Fulfills Every Promise

by Chuck Adair on February 24, 2025

Joshua 21 – God Fulfills Every Promise

Read Joshua 21:43-45
Today’s Truth

Joshua 21 marks the culmination of God’s promises to His people. The land was divided, the Levites were given cities, and Israel was finally at rest. Most importantly, the chapter closes with a powerful declaration: “Not one of the Lord’s promises failed.”

This passage is a reminder that God is faithful. He keeps His word, no matter how long it takes or how challenging the journey may seem. For the Israelites, this was a moment to pause and reflect on all that God had done, from bringing them out of Egypt to settling them in the Promised Land. In the same way, we are called to look back on God’s faithfulness in our lives and trust Him with our future.

Discussion Questions
  • Joshua 21:45 says, “Not one of all the Lord’s good promises to Israel failed; every one was fulfilled.” How does this verse encourage you to trust in God’s promises?
  • The Levites were given cities instead of land because their inheritance was to serve the Lord. What does this show about God’s provision for His people?
  • Joshua 21:44 says that the Lord gave Israel rest on every side. How does this physical rest in the Promised Land point to the spiritual rest we find in Jesus?
Application

Joshua 21 reminds us that God’s promises never fail. Whether you are in a season of waiting, rest, or fulfillment, trust in His faithfulness. Look back on all He has done, thank Him for His goodness, and move forward with confidence, knowing that He will complete His good work in you.

Tags: joshua

Name:


Previous Page