20 Hear therefore the word of Yahweh, all you of the captivity, whom I have sent away from Jerusalem to Babylon. 21 Thus says Yahweh of Armies, the God of Israel, 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 shall kill them before your eyes; 22 and of them shall be taken up a curse by all the captives of Judah who are in Babylon, saying, Yahweh make you like Zedekiah and like Ahab, whom the king of Babylon roasted in the fire; 23 because they have worked folly in Israel, and have committed adultery with their neighbors’ wives, and have spoken words in my name falsely, which I didn’t command them; and I am he who knows, and am witness, says Yahweh.

24 Concerning Shemaiah the Nehelamite you shall speak, saying, 25 Thus speaks Yahweh of Armies, the God of Israel, saying, Because you have sent letters in your own name to all the people who are at Jerusalem, and to Zephaniah the son of Maaseiah, the priest, and to all the priests, saying, 26 Yahweh has made you priest in the place of Jehoiada the priest, that there may be officers in the house of Yahweh, for every man who is mad, and makes himself a prophet, that you should put him in the stocks and in shackles. 27 Now therefore, why have you not rebuked Jeremiah of Anathoth, who makes himself a prophet to you, 28 because he has sent to us in Babylon, saying, The captivity is long: build houses, and dwell in them; and plant gardens, and eat the fruit of them? 29 Zephaniah the priest read this letter in the ears of Jeremiah the prophet. 30 Then came the word of Yahweh to Jeremiah, saying, 31 Send to all them of the captivity, saying, Thus says Yahweh concerning Shemaiah the Nehelamite: Because Shemaiah has prophesied to you, and I didn’t send him, and he has caused you to trust in a lie; 32 therefore thus says Yahweh, Behold, I will punish Shemaiah the Nehelamite, and his seed; he shall not have a man to dwell among this people, neither shall he see the good that I will do to my people, says Yahweh, because he has spoken rebellion against Yahweh.

Matthew Henry's Commentary on Jeremiah 29:20-32

Commentary on Jeremiah 29:20-32

(Read Jeremiah 29:20-32)

Jeremiah foretells judgments upon the false prophets, who deceived the Jews in Babylon. Lying was bad; lying to the people of the Lord, to delude them into a false hope, was worse; but pretending to rest their own lies upon the God of truth, was worst of all. They flattered others in their sins, because they could not reprove them without condemning themselves. The most secret sins are known to God; and there is a day coming when he will bring to light all the hidden works of darkness. Shemaiah urges the priests to persecute Jeremiah. Their hearts are wretchedly hardened who justify doing mischief by having power to do it. They were in a miserable thraldom for mocking the messengers of the Lord, and misusing his prophets; yet in their distress they trespass still more against the Lord. Afflictions will not of themselves cure men of their sins, unless the grace of God works with them. Those who slight the blessings, deserve to lose the benefit of God's word, like Shemaiah. The accusations against many active Christians in all ages, amount to no more than this, that they earnestly counsel men to attend to their true interest and duties, and to wait for the performance of God's promises in his appointed way.