Psalms 105:31

He spake, and there came divers sorts of flies, and lice in all their coasts.

Psalms 105:31 (KJV)

Psalm 105 is a song of praise for God’s faithful care of Israel. It recalls His covenant with Abraham and His deliverance of His people from Egypt. This verse points to one of the plagues God sent upon Egypt through Moses and Aaron. The plagues were judgments that compelled Pharaoh to release the Israelites. They were not random events but purposeful acts of redemption, showing God’s active involvement in history to save His people.

The Hebrew word for “divers sorts of flies” (arob) suggests a swarm of various insects, while “lice” (kinnim) may mean gnats or ticks. God simply spoke, and these creatures appeared throughout Egypt. This shows the power of His word and His authority over all creation, even the smallest creatures. His command alone was enough to bring judgment and to humble the proud.

These plagues challenged the Egyptian gods, proving that the God of Israel alone is true. They also prefigure the greater deliverance through Christ, who by His word calms storms and defeats the powers of sin and death. The plagues were not random; they were purposeful acts of redemption for God’s people. They serve as a warning against hardening one’s heart, as Pharaoh did, and as an encouragement to trust in God’s deliverance.

God’s sovereignty assures us that He can act in any situation, no matter how small or overwhelming. His judgment on Egypt reminds us that He hears the cries of the oppressed and intervenes to rescue them. We are called to obey God’s voice promptly and to see His judgments as calls to repentance. In practical terms, believers can find security in His sovereign control over all circumstances.

Pharaoh hardened his heart against God, but we can choose a different path. Trust in God’s promises, knowing that He is faithful to deliver His people from every difficulty. Let this verse deepen your confidence in the power of God’s word and His active care for you.

Previous Post
Psalms 105:30
Next Post
Matthew 17:4