Create in Me a Clean Heart | Psalm 51 Worship Song for Repentance, Cleansing & Renewal
Create in Me a Clean Heart | Psalm 51 Worship Song for Repentance, Cleansing & Renewal
“Create in Me a Clean Heart” is an original Christian worship song based on Psalm 51, centered on repentance, confession, cleansing, spiritual renewal, and returning to God. Inspired by “renew a steadfast spirit within me,” “whiter than snow,” and “restore to me the joy of Your salvation,” this devotional worship song is ideal for personal prayer, quiet time, communion preparation, repentance, and seeking a renewed heart before God.
“Create in Me a Clean Heart” is a devotional worship song based primarily on Psalm 51.
This song is not about telling David’s story. It is written as a personal prayer for anyone who wants to come honestly before God and ask Him to cleanse, renew, and restore the heart.
There are times when we sincerely want to follow God, yet still discover things within us that do not reflect His heart—pride, bitterness, anger, unforgiveness, selfishness, stubbornness, or hidden thoughts and attitudes that slowly pull us away from Him.
Psalm 51 gives us language for those moments.
Instead of hiding, pretending, or trying to fix ourselves, we are invited to come into God’s light and pray:
“Create in me a clean heart, O God, and renew a steadfast spirit within me.”
The heart of this song is not only confession of sin, but also restoration. We ask God to wash us, make us “whiter than snow,” restore the joy of His salvation, renew our spirits, and bring us back into close fellowship with Him.
The song also draws from Psalm 139, where we ask God to search our hearts and reveal anything within us that is not pleasing to Him. Sometimes we are aware of our sin; at other times, we need God’s light to show us what we have overlooked or refused to face.
“Create in Me a Clean Heart” is especially suitable for personal devotion, quiet prayer, repentance, communion preparation, prayer meetings, altar response, or any time when you feel spiritually distant and want to return to God.
May this song become more than words we sing. May it become a sincere prayer:
Cleanse me.
Renew me.
Create in me a clean heart.
And bring me back again to You.
“Have mercy upon me, O God, according to thy lovingkindness... Wash me throughly from mine iniquity, and cleanse me from my sin.”
This is where repentance begins—not with our own goodness, but with God’s mercy. We come to Him because He is compassionate and willing to forgive.
“Wash me, and I shall be whiter than snow.”
This verse is reflected directly in the chorus. Only God can truly cleanse the heart and remove the stain of sin.
“Create in me a clean heart, O God; and renew a right spirit within me.”
This is the central verse of the song and the source of its title. We are not simply asking God to improve our behavior, but to work deeply within us and renew our hearts.
“Cast me not away from thy presence; and take not thy holy spirit from me. Restore unto me the joy of thy salvation.”
These words are echoed throughout the chorus. Sin affects our fellowship with God, but repentance leads us back toward His presence and the joy of salvation.
“A broken and a contrite heart, O God, thou wilt not despise.”
God does not reject the person who comes to Him honestly and humbly. A repentant heart is precious to Him.
“Search me, O God, and know my heart... and see if there be any wicked way in me, and lead me in the way everlasting.”
This passage inspired the second verse of the song. We invite God to examine what is hidden and lead us back into His way.
“If we confess our sins, he is faithful and just to forgive us our sins, and to cleanse us from all unrighteousness.”
Confession does not end in shame. In Christ, it leads to forgiveness and cleansing.
“Then will I sprinkle clean water upon you, and ye shall be clean... A new heart also will I give you, and a new spirit will I put within you.”
God’s work goes beyond washing away sin. He gives a new heart and renews us from within.
“How much more shall the blood of Christ... purge your conscience from dead works to serve the living God?”
The bridge of the song points to the blood of Christ, reminding us that our cleansing rests ultimately in what Jesus has done for us.
Copyright: Dandelion Praise
— Based on Psalm 51
I come before You, nothing to hide,
You know every part of my heart inside.
According to Your mercy and love,
Wash away my sin, make me clean again.
I know how deeply I need Your grace,
I cannot make myself whole again.
Let Your light shine deep into my heart,
Help me to see, and turn back to You.
Cleanse me, cleanse me,
Oh, cleanse me again.
Wash me and renew me,
Bring my heart back to You.
Create in me a clean heart, O God,
Renew a steadfast spirit within me.
Oh, wash me clean,
Whiter than snow, whiter than snow.
Create in me a clean heart, O God,
Do not let me wander from Your presence.
Restore to me again
The joy of Your salvation.
Oh—cleanse me,
Oh—renew me,
Create in me a clean heart.
Though my lips may say, “I will walk with You,”
Still my heart can quietly choose its own way.
Search me, O God, and know my heart;
Look deep within me,
See if there is anything displeasing to You.
Hidden pride and roots of bitterness,
Anger and wounds I still refuse to release,
Reach down with Your hand and heal me, Lord,
By Your loving mercy, cleanse my heart.
Cleanse me, cleanse me,
Oh, cleanse me again.
Cleanse every word, renew my heart,
Bring me back again to You.
A broken and contrite heart,
You will not despise.
I don't have to hide anymore;
I will come before You.
Oh—by Your blood, wash me clean.
Oh—let Your grace cover me.
From within, from the deepest place,
Cleanse me again,
Make me new again.
Create in me a clean heart, O God,
Renew a steadfast spirit within me.
Oh, wash me clean,
Whiter than snow, whiter than snow.
Create in me a clean heart, O God,
Do not take Your Holy Spirit from me.
Restore to me again
The joy of Your salvation.
Create in me a clean heart, O God,
Let me love You again and follow You again.
Oh—cleanse me,
Oh—renew me,
I surrender all to You.
Cleanse me…
Renew me…
Oh, cleanse me…
Create in me a clean heart,
And bring me back again to You.
Heavenly Father, I come before You just as I am. You know every part of my heart—the things others can see and the things I try to hide. Nothing within me is hidden from You.
Search me and show me anything that has begun to take root in my heart that does not please You. Reveal the pride I have excused, the bitterness I have held onto, the anger I have fed, the unforgiveness I have refused to release, and the ways I have quietly chosen my own path instead of Yours.
I confess that I cannot cleanse myself. I cannot change my heart by willpower alone. I need Your mercy, Your grace, and Your Spirit to work within me.
Wash me and cleanse me from all unrighteousness. Create in me a clean heart and renew a steadfast spirit within me. Cleanse my thoughts, my words, my desires, and my motives. Where there are wounds, bring healing. Where there is hardness, soften me. Where there is darkness, let Your light shine.
Lord, thank You that a broken and contrite heart You will not despise. Thank You that I do not have to hide from You in shame. Because of Jesus Christ, I can come near with confidence, knowing that His blood cleanses and His grace is sufficient.
Restore to me the joy of Your salvation. Renew my love for You. Give me a willing heart that desires to obey You—not simply because I fear doing wrong, but because I love You and want to walk closely with You.
Teach me to forgive as You have forgiven me. Help me release what I have been holding onto. Free me from bitterness, resentment, pride, and every weight that keeps my heart from fully belonging to You.
May this not be only a moment of emotion, but the beginning of deeper surrender. Continue to shape me day by day, so that my life reflects more of Your holiness, mercy, gentleness, and love.
Cleanse me.
Renew me.
Create in me a clean heart.
And bring me back again to You.
In the name of Jesus Christ I pray, amen.