AllPsalms

Psalms for Forgiveness and Repentance

Twenty-one verses for asking forgiveness, from Psalm 51, headed as a psalm by David, to the one line prayer of Psalm 25:11.

The psalms ask for forgiveness plainly, and the reason they give is usually God's name or loving kindness, not the writer's goodness. Psalm 32 describes what keeping silent about sin did to the writer's body, and the relief of confessing it. Psalm 51, which its heading places after Nathan the prophet came to David, asks to be washed and given a clean heart. Psalm 130 says there is forgiveness with God.

The verses follow the order the psalms themselves use: asking, confessing, being forgiven and starting again. Tick the ones you want and print them as a sheet for prayer or study.

All 150 psalms

Psalms asking God for forgiveness

Direct requests to be forgiven. Each gives a reason, and none of the reasons is the writer's own goodness.

Psalm 51:1

Have mercy on me, God, according to your loving kindness.According to the multitude of your tender mercies, blot out my transgressions.

The first request of Psalm 51 rests on God's loving kindness and tender mercies. Blot out is the picture: the record itself removed.

Read all of Psalm 51

Psalm 25:11

For your name’s sake, LORD,pardon my iniquity, for it is great.

A one line prayer for pardon. The writer gives two reasons: God's name, and that the sin is great.

Read all of Psalm 25

Psalm 79:9

Help us, God of our salvation, for the glory of your name.Deliver us, and forgive our sins, for your name’s sake.

Forgiveness asked for a whole people, not one person. It is tied to rescue and to the glory of God's name.

Read all of Psalm 79

Psalm 19:12

Who can discern his errors?Forgive me from hidden errors.

A request to be forgiven for hidden errors, the ones the writer cannot see. It follows the question, who can discern his errors?

Read all of Psalm 19

Psalms of confession

For putting sin into words. These psalms name it rather than explain it away.

Psalm 32:3

When I kept silence, my bones wasted away through my groaning all day long.

What silence did: bones wasting away through groaning all day long. The psalm treats unconfessed sin as a weight the body feels.

Read all of Psalm 32

Psalm 32:5

I acknowledged my sin to you.I didn’t hide my iniquity.I said, I will confess my transgressions to the LORD,and you forgave the iniquity of my sin. Selah.

I acknowledged, I did not hide, I will confess, and you forgave. The forgiveness comes in the same verse as the confession.

Read all of Psalm 32

Psalm 38:18

For I will declare my iniquity.I will be sorry for my sin.

Two short promises: to declare the iniquity and to be sorry for it. Earlier in the same psalm the writer links his sickness to his sin.

Read all of Psalm 38

What forgiveness looks like

Verses that describe being forgiven, mostly in pictures.

Psalm 32:1

Blessed is he whose disobedience is forgiven,whose sin is covered.

Blessed is the one whose sin is covered. The psalm opens with the result before it tells how it came about.

Read all of Psalm 32

Psalm 103:12

As far as the east is from the west,so far has he removed our transgressions from us.

As far as the east is from the west. The distance chosen is one that never closes.

Read all of Psalm 103

Psalm 130:4

But there is forgiveness with you,therefore you are feared.

Forgiveness is given as the reason God is feared. It answers the question in the verse before: if you kept a record of sins, who could stand?

Read all of Psalm 130

Psalm 85:2

You have forgiven the iniquity of your people.You have covered all their sin. Selah.

Forgiveness of a whole people, told in the past tense. You have covered all their sin.

Read all of Psalm 85

Psalm 86:5

For you, Lord, are good, and ready to forgive,abundant in loving kindness to all those who call on you.

Ready to forgive. The readiness is set beside goodness and abundant loving kindness to all who call.

Read all of Psalm 86

Psalm 78:38

But he, being merciful, forgave iniquity, and didn’t destroy them.Yes, many times he turned his anger away,and didn’t stir up all his wrath.

In a long history of a people turning away, this verse says God, being merciful, forgave and did not destroy them. Many times, it adds, he turned his anger away.

Read all of Psalm 78

Starting again after forgiveness

Requests for a changed heart, not only a cleared record.

Psalm 51:10

Create in me a clean heart, O God.Renew a right spirit within me.

Create in me a clean heart. The request is for something new to be made, and for a right spirit to be renewed.

Read all of Psalm 51

Psalm 51:17

The sacrifices of God are a broken spirit.O God, you will not despise a broken and contrite heart.

What God will not despise is a broken and contrite heart. The verse before says he does not delight in sacrifice, so this takes its place.

Read all of Psalm 51

Psalm 139:24

See if there is any wicked way in me,and lead me in the everlasting way.

The writer invites God to see any wicked way in him and asks to be led in the everlasting way. The prayer looks forward as well as back.

Read all of Psalm 139

Psalms for shame and guilt

For guilt that will not lift and shame that feels written on the face. These psalms say both out loud.

Psalm 38:4

For my iniquities have gone over my head.As a heavy burden, they are too heavy for me.

My iniquities have gone over my head, a burden too heavy for me. Guilt is pictured as a weight the writer cannot carry.

Read all of Psalm 38

Psalm 51:3

For I know my transgressions.My sin is constantly before me.

I know my transgressions. My sin is constantly before me. The writer cannot stop seeing what he did, and says so before asking to be washed.

Read all of Psalm 51

Psalm 69:5

God, you know my foolishness.My sins aren’t hidden from you.

God, you know my foolishness. My sins are not hidden from you. The writer does not try to hide what God already sees.

Read all of Psalm 69

Psalm 25:20

Oh keep my soul, and deliver me.Let me not be disappointed, for I take refuge in you.

Let me not be disappointed, or in the King James Version, let me not be ashamed. It comes two verses after the plain request, forgive all my sins.

Read all of Psalm 25

Psalm 34:5

They looked to him, and were radiant.Their faces shall never be covered with shame.

They looked to him and were radiant. Their faces shall never be covered with shame. The picture is of a face turned up instead of hidden.

Read all of Psalm 34

Which psalm did David write for repentance?

Psalm 51. Its heading says it is a psalm by David from when Nathan the prophet came to him, after he had gone in to Bathsheba. The account of Nathan's visit is in 2 Samuel 12. Psalm 32, also headed By David, describes the relief that came after confession.

What are the seven penitential psalms?

Psalms 6, 32, 38, 51, 102, 130 and 143 are grouped as the seven penitential psalms. The grouping is not made in the Bible itself. It is named in Cassiodorus's commentary of the sixth century, and Augustine knew four of them as penitential psalms in the early fifth century. This site has a separate page on the seven.

Questions

What is the best psalm for asking forgiveness?

Psalm 51 is the fullest prayer for forgiveness in the psalms. For something shorter, Psalm 25:11 asks, for your name's sake, LORD, pardon my iniquity, for it is great.

Is there a psalm that says God forgives?

Psalm 32:5, Psalm 85:2 and Psalm 130:4 all say so directly. Psalm 86:5 calls God ready to forgive.

What psalm says God removes our sins as far as the east is from the west?

Psalm 103:12. Two verses earlier, Psalm 103:10 says he has not dealt with us according to our sins.

Are there psalms about forgiving other people?

Not directly. The forgiveness in the psalms is God's forgiveness of sin, and some psalms ask for justice against enemies rather than forgiveness for them.

Other moments

Psalms about Mercy and GracePsalms for Lent and FastingPsalms of LamentPsalms for a Broken HeartPsalms about SalvationPsalms about Forgiving Others and Reconciliation

Sources

LP

Chosen by

Lucas Pradella

Last checked 25 September 2026 · How pages are checked

Every psalm on this page was picked by hand, not by an algorithm, and the text is printed unedited from a public domain translation. More about this site