Jeremiah 29:21

Jeremiah 29:21 Meaning and Explanation

Thus saith the LORD of hosts, the God of Israel, of Ahab the son of Kolaiah, and of Zedekiah the son of Maaseiah, which prophesy a lie unto you in my name; Behold, I will deliver them into the hand of Nebuchadrezzar king of Babylon; and he shall slay them before your eyes;

King James Version (KJV)

Read this verse in context with translation switching:

Read Full Chapter →

God condemns two false prophets in Babylon and promises their execution by Nebuchadnezzar.

The Context of Jeremiah 29:21

God names two false prophets (Ahab and Zedekiah) and promises their execution.

What Does Jeremiah 29:21 Mean?

Among the exiles are two men—Ahab and Zedekiah (different from the king)—who prophesy falsely in God's name. God will deliver them into Nebuchadnezzar's hands, and they will be executed before the exiles' eyes. This is not merely judgment but a sign of God's vindication of His true word.

The exiles will witness the death of the false prophets with their own eyes. This public judgment serves as proof that God speaks through Jeremiah, not through these deceivers. Seeing the false prophets punished will strengthen the exiles' faith in the true word of restoration.

Frequently Asked Questions About Jeremiah 29:21

What does Jeremiah 29:21 mean?

God condemns two false prophets in Babylon and promises their execution by Nebuchadnezzar.

What is the context of Jeremiah 29:21?

God names two false prophets (Ahab and Zedekiah) and promises their execution.

Keep Studying Jeremiah 29

Read the whole chapter in KJV, ASV, or WEB, or go deeper with the chapter study guide and key themes.