Jeremiah 6:21 Meaning: What It Means When God Lays Stumbling Blocks
Therefore Yahweh says, “Behold, I will lay stumbling blocks before this people. The fathers and the sons together will stumble against them. The neighbor and his friend will perish.”
Therefore thus saith the Lord, Behold, I will lay stumblingblocks before this people, and the fathers and the sons together shall fall upon them; the neighbour and his friend shall perish.
Therefore thus saith Jehovah, Behold, I will lay stumbling-blocks before this people; and the fathers and the sons together shall stumble against them; the neighbor and his friend shall perish.
Therefore thus said Jehovah: Lo, I do give to this people stumbling blocks, And stumbled against them have fathers and sons together, The neighbour and his friend do perish.
Therefore thus saith Jehovah: Behold, I will lay stumbling-blocks before this people, and the fathers and the sons together shall fall over them; the neighbour and his friend shall perish.
Meaning in one sentence
In Jeremiah 6:21, God says He will lay stumbling blocks. Learn what this means about divine judgment, human choice, and the hope that remains.
Context
Jeremiah 6 is a courtroom scene. God has sent watchmen, prophets, to warn the people, but they covered their ears. They said, “We will not listen” (v. 17). They rejected God’s law and treated His words like rubbish (v. 19). Meanwhile, they kept bringing expensive incense and sweet cane for worship, as if ritual could cover a corrupt heart (v. 20).
Then comes verse 21. God announces that He will lay stumbling blocks before them. This is not a sudden outburst. It is the final consequence of a long refusal to turn. The whole nation, fathers and sons, neighbors and friends, will fall together. Jeremiah is saying: you cannot outrun what you have invited.
Key Words
The Hebrew word behind stumbling blocks is mikhsholim. It means something you trip over, a cause of falling. The same root appears in Leviticus 19:14, where God commands Israel not to put a stumbling block before the blind. Here God Himself sets them before His people, not to trip them into sin, but to let their own path become their ruin.
The verb I will lay (noten) means “I am giving.” It is an active, deliberate gift. But what God gives is not temptation (James 1:13 says He tempts no one). He gives the consequences that their choices have earned. He removes the safety net.
The words stumble (kashal) and perish (avad) belong together. To stumble here is not a stubbed toe. It is a collapse that ends in destruction. And no one escapes: fathers and sons, the neighbor and his friend, the whole community falls together, because the whole community sinned together.
How Christians Read This Verse
Christians across traditions read this sobering verse in similar ways, though with different emphases. Protestant commentators like Barnes and Calvin stress that God’s judgment works through His moral law: sin carries its own ruin, and what God “lays” is the natural harvest of rebellion. They point to Romans 1:28, where God “gives them over” to their own choices.
Roman Catholic and Orthodox readers often highlight the corporate nature of the warning. The whole people shares the guilt and the fall, and this underscores the seriousness of communal sin and the need for ongoing conversion. In both readings, the stumbling blocks are not arbitrary, they are the just answer to a people who have turned away from the voice of God.
A common misunderstanding
A common mistake is to think God is actively making people sin, setting traps to cause their spiritual ruin. In fact, the stumbling blocks are the judgments that follow a people who have already rejected His word. The commentators agree: God does not tempt anyone (James 1:13). He allows the consequences of sin to take their course, and those consequences become the very things that bring ruin. The stumbling blocks are not moral traps but historical events, an invading army, a broken society, a hardened heart, that result from ignoring God’s call to repent.
Living This Out
This verse is a call to take God’s word seriously before the consequences arrive. The people in Jeremiah’s day had plenty of warning: prophets, Scripture, even their own history. But they kept thinking tomorrow would be different.
What about you? Where have you been saying “I will not listen” without using those exact words? Maybe it is a habit you know is wrong, a relationship that pulls you from God, a quiet resentment you nurse. The stumbling blocks are not always an army at the gate. Sometimes they are a broken friendship, a health crisis, a sudden loss that stops you cold. And sometimes they are a merciful push toward humility.
This week, ask yourself: Is there a warning I have been ignoring? The Lord who laid stumbling blocks is the same Lord who says, “Return to Me, and I will return to you.”
Main takeaway: When we refuse to hear God’s voice, He may let us stumble into the full weight of our choices, not to destroy us, but to bring us to our senses.
For Families
For ages 5, 8
God’s people stopped listening to Him. He let hard times come so they would remember to follow Him again. Even when we make mistakes, God wants us to come back.
For ages 9, 12
Jeremiah told the people for years to listen to God. They thought they could ignore Him and everything would be fine. But God said He would let them stumble into hard consequences. This shows us that God takes our choices seriously. He lets us feel the results of turning away. But His goal is not to hurt us. He wants us to turn back and find our way home to Him.
Questions People Ask
What are the stumbling blocks in Jeremiah 6:21?
The stumbling blocks are the instruments of judgment that God brings upon a rebellious people. Commentators see them as the invading army from the north (the Babylonians), the false prophecies that mislead the people, and the inevitable consequences of rejecting God's law. They are not moral temptations but historical and personal disasters that result from ignoring God's word.
Does God cause people to sin by laying stumbling blocks?
No. The Bible is clear that God does not tempt anyone to sin (James 1:13). The stumbling blocks are judgments, not temptations. When God "lays" them, He is giving the people over to the consequences of their own choices. As Calvin and other commentators explain, the stumbling blocks are the natural outcome of their rebellion, God simply removes the protection and lets sin run its course.
What does it mean that fathers and sons stumble together?
This phrase shows that the judgment is not selective. The entire community, every generation and every relationship, is caught in the same ruin. As Calvin notes, people often feel safe when they have company in their sin (fathers and sons together, neighbors and friends). But God's judgment treats them all the same, because they all shared the same rebellion. It is a sobering reminder that our sin affects those around us.
What is the context of Jeremiah 6:21?
Jeremiah 6 is a prophecy of judgment against Judah for persistent disobedience. Earlier verses (17, 20) show that God sent watchmen (prophets) to warn the people, but they refused to listen. They rejected God's law and continued offering sacrifices as if nothing was wrong. Verse 21 is the consequence: God will let them stumble into ruin. The following verses (22, 23) describe the Babylonian army coming from the north to execute this judgment.
Is there any hope in Jeremiah 6:21?
The verse itself is a warning of judgment, but it is set within a book full of calls to repentance. Even in judgment, God is speaking. The fact that He announces the stumbling blocks in advance gives the people a chance to turn. Later in Jeremiah, God promises a new covenant and restoration. The hope is that even when we stumble, God's desire is to bring us back, not to leave us in ruin forever.
For pastors & researchers
Hebrew interlinear, 8 commentaries & word study