PrayNest

Jeremiah 29:21

Yahweh of Armies, the God of Israel, says concerning Ahab the son of Kolaiah, and concerning Zedekiah the son of Maaseiah, who prophesy a lie to you in my name: “Behold, I will deliver them into the hand of Nebuchadnezzar king of Babylon; and he will kill them before your eyes.
Jeremiah 29:21, World English Bible
Save as image
Share:FacebookWhatsApp

What does Jeremiah 29:21 mean?

Jeremiah was speaking to Jewish exiles in Babylon, and this verse calls out two false prophets named Ahab and Zedekiah who were giving the people dangerous lies. These men claimed to speak God's word, but they were actually telling people what they wanted to hear instead of what was true, offering false hope that the exile would quickly end. God promised that He would hold these deceivers accountable and that King Nebuchadnezzar would execute them as a visible sign that their words were worthless. The deeper message here is a sobering one: claiming to speak for God while actually spreading lies carries serious consequences. For the exiles listening, it was also a reminder that God sees through deception and remains in control, even in difficult circumstances. When we're vulnerable or desperate, false prophets (whether ancient or modern) can be especially tempting to believe, which is why this warning still matters today.