What does Ezekiel 36:26 mean?

“I will give you a new heart and put a new spirit within you; I will remove your heart of stone and give you a heart of flesh.”

Ezekiel 36:26 → BSB · Public Domain (CC0)
Quick answer

Ezekiel 36:26 is God’s promise to give His people a new heart and a new spirit — replacing a cold, unresponsive “heart of stone” with a living “heart of flesh” that loves and obeys Him.

What it means

God pledges an inward transformation His people could not achieve themselves. The “heart of stone” pictures a will hardened against God; the “heart of flesh” is a soft, responsive heart able to know and follow Him. This is regeneration promised — God changing the person from the inside out.

The very next verse adds, “I will put My Spirit within you,” tying the new heart to the gift of the Holy Spirit. The New Testament sees this fulfilled in the new covenant (see 2 Corinthians 3; John 3): salvation is not merely improved behavior but a new nature God creates.

Common questions
What is the difference between a heart of stone and a heart of flesh?

A heart of stone is hard and unresponsive to God; a heart of flesh is soft, alive, and able to love and obey Him. The verse promises God will make that change Himself.

How is Ezekiel 36:26 fulfilled?

It points to the new covenant work of God in salvation — the new birth and the gift of the Holy Spirit — described in passages like John 3 and 2 Corinthians 3.

Key words in this verse

Hebrew word studies — original-language background to the verse.

Keep exploring

Original BibleDawn explanation · reviewed 2026-07. Drafted with AI assistance and reviewed for accuracy.