GospelMount
Search Topics Scripture Prayer Resources Ebooks About Support the mission Saved articles

Can God Forgive All Sins? Even the Worst Ones?

Yes, God can forgive all sins—even the ones you think are too terrible to mention. The Bible reveals a God whose mercy is deeper than any darkness, and whose Son, Jesus Christ, paid the full price for every sin.

Yes, God can forgive all sins—even the ones you think are too terrible to mention. The Bible reveals a God whose mercy is deeper than any darkness, and whose Son, Jesus Christ, paid the full price for every sin. No matter what you have done, His offer of forgiveness is real and available to you right now.

The Heart of the Question: Does God's Forgiveness Have Limits?

When we ask “Can God forgive all sins?” we are often wrestling with a private shame—something we believe puts us beyond the reach of grace. Perhaps it’s a sin committed long ago that still echoes, or a repeated failure that makes us feel like a fraud. The question itself shows a tender heart, one that still feels the weight of sin. And the consistent answer of Scripture is a resounding yes. God’s forgiveness is not limited; it flows from His very character.

If we confess our sins, he is faithful and righteous to forgive us the sins and to cleanse us from all unrighteousness.

— 1 John 1:9

The Apostle John wrote these words to believers who still struggled. He did not add an exception for certain sins. He said “all,” and he anchored the promise in God’s faithfulness and justice—not our ability to feel forgiven. Because Jesus already bore the penalty, God is just in forgiving us. No sin is too great for the cross.

Yet many of us suspect there’s a catch, some hidden limit. Maybe we’ve heard about an “unforgivable sin” and worry we’ve crossed a line. Let’s look carefully at what the Bible says so you can find peace instead of fear.

What the Bible Says About God's Willingness to Forgive

From Genesis to Revelation, God shows Himself to be a God who delights in mercy. He does not forgive grudgingly or in small measures. The Old Testament prophets used vivid pictures to describe how completely He deals with sin.

“Come now, and let’s reason together,” says Yahweh: “Though your sins are as scarlet, they shall be as white as snow. Though they are red like crimson, they shall be as wool.

— Isaiah 1:18

Scarlet and crimson were deep, permanent dyes. Humanly speaking, a red stain could not be removed. God says He can do what we cannot—take the deepest stain and make it pure white. He does more than cover the stain; He transforms it.

30 Days of Prayer for Strength, Peace and Guidance ebook cover
Gospel Mount Prayer Guide

Need words for prayer today?

This 30-day guide gives you Scripture, reflection, prayer, and simple daily steps.

Daily prayersScripture reflectionsSimple steps
Start the Journey Instant PDF download

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

— Psalms 103:12

Notice it is not “as far as the north is from the south”—there is a north pole and a south pole, a measurable distance. But east and west never meet; they go on infinitely. God places our confessed sins at an infinite distance from us.

Who is a God like you, who pardons iniquity, and passes over the disobedience of the remnant of his heritage? He doesn’t retain his anger forever, because he delights in loving kindness. He will again have compassion on us. He will tread our iniquities under foot. You will cast all their sins into the depths of the sea.

— Micah 7:18-19

Micah pictures God hurling our sins into the ocean’s depths, then walking away. They are not bobbing on the surface for everyone to see; they are buried in the depths. That is the God Scripture reveals: one who delights to show steadfast love.

In the New Testament, this forgiveness becomes personal and concrete through Jesus. When His first followers preached, they announced a sweeping pardon.

Be it known to you therefore, brothers, that through this man is proclaimed to you remission of sins; and by him everyone who believes is justified from all things, from which you could not be justified by the law of Moses.

— Acts 13:38-39

“Freed from everything” is wonderfully comprehensive. The law could show us our guilt but couldn’t set us free; Jesus does.

The One Sin Jesus Said Would Not Be Forgiven

We cannot talk about forgiveness without addressing the one exception Jesus mentioned. In Matthew 12, after the Pharisees accused Him of casting out demons by Satan’s power, He said something startling.

Therefore I tell you, every sin and blasphemy will be forgiven men, but the blasphemy against the Spirit will not be forgiven men.

— Matthew 12:31

Mark’s Gospel adds that this is an "eternal sin" (Mark 3:29). Understandably, many believers have been terrified that they have committed it. If you are worried you have, that is actually a good sign. It means your heart is still sensitive to God.

Christians across the church have thought carefully about what this means. Most understand that blasphemy against the Holy Spirit is not a careless word spoken in a moment of anger or doubt. Jesus was speaking to religious leaders who saw His miracles, recognized the Spirit’s work, and deliberately called it evil. Their hearts were so hardened that they could no longer recognize truth as truth. In that state, they could not repent—not because God refused to forgive, but because they refused to seek forgiveness. Catholics, Orthodox, and many Protestant traditions teach that this sin is essentially final impenitence—the persistent, willful rejection of God’s grace until death. The Catechism of the Catholic Church describes it as “the refusal to accept the mercy that God offers” (CCC 1864).

100 Prayers for Every Situation ebook cover
Gospel Mount Prayer Guide

Find a prayer for the moment you are facing.

Use the quick-find guide to turn straight to prayers for home, healing, decisions, forgiveness, protection, and more.

100 prayersQuick-find guidePrintable PDF
See the Guide Instant PDF download

So if you are worried today that you have committed the unforgivable sin, you have not. The very fear reveals a heart that still cares, and God’s mercy is open to anyone who turns to Him.

Can God Forgive the Sins We Think Are Unforgivable?

Your sin may feel unique, but the Bible includes people who did shocking things and still found forgiveness. Consider three examples:

David committed adultery with Bathsheba and then arranged the murder of her husband. When the prophet Nathan confronted him, David wrote Psalm 51. He did not try to minimize his sin. He threw himself on God’s mercy, and God forgave him.

For the Chief Musician. A Psalm by David, when Nathan the prophet came to him, after he had gone in to Bathsheba. Have mercy on me, God, according to your loving kindness. According to the multitude of your tender mercies, blot out my transgressions.

— Psalms 51:1

Peter denied knowing Jesus three times, cursing and swearing that he didn’t know the man. Yet after the resurrection, Jesus restored him personally, three times asking Peter to feed His sheep (John 21). Peter later became a foundational leader in the church.

The Apostle Paul—then called Saul—breathed threats and murder against Christians, dragging them to prison. He called himself the “foremost” of sinners. But God not only forgave him; He made him an instrument of grace.

The saying is faithful and worthy of all acceptance, that Christ Jesus came into the world to save sinners, of whom I am chief. However, for this cause I obtained mercy, that in me first, Jesus Christ might display all his patience for an example of those who were going to believe in him for eternal life.

— 1 Timothy 1:15-16

If Paul could call himself “foremost” and still receive mercy, then no one is beyond hope. God loves to save those who feel most undeserving, because His grace shines brightest there.

5 Things the Bible Says About God's Forgiveness

Here are five unchanging truths to steady your heart when guilt starts to press in:

  1. God’s Forgiveness Is Complete. He doesn’t forgive partially. When we confess, He cleanses us from all unrighteousness (1 John 1:9). He does not leave a stain behind.
  2. It Removes Sin Completely. God distances our sins as far as east from west (Psalm 103:12) and casts them into the sea (Micah 7:19). He does not keep forgiven sins hanging over our heads.
  3. It Is Available to Anyone. Through Jesus, everyone who believes is freed from everything (Acts 13:39). No sin lies outside the scope of the cross, and no person is excluded from the offer.
  4. It Transforms the Sinner. Forgiveness is more than a clean slate; it is a new start. "If anyone is in Christ, he is a new creation" (2 Corinthians 5:17), leaving the old life behind.
  5. It Is Greater Than Your Guilt. Our hearts may condemn us, but "God is greater than our heart, and he knows everything" (1 John 3:20). His verdict overrules our feelings.

Each of these truths stands apart from our emotions. You may not feel forgiven, but God's promise remains solid.

30 Days of Prayer for Strength, Peace and Guidance ebook cover
Gospel Mount Prayer Guide

Pray one day at a time.

A gentle Scripture and prayer guide for tired hearts seeking strength, peace and guidance.

Daily prayersScripture reflectionsSimple steps
Read More Instant PDF download

What If I Can't Forgive Myself?

Some believers come to a point where they know God forgives them, but they still cannot forgive themselves. That inner critic keeps replaying the past. While the Bible doesn’t use the phrase “forgiving yourself,” it addresses the problem of a condemned heart.

There is therefore now no condemnation to those who are in Christ Jesus, who don’t walk according to the flesh, but according to the Spirit.

— Romans 8:1

Notice the word “therefore.” Paul has just explained that we are justified by faith, apart from works. If God—the ultimate Judge—declares you not guilty, refusing to accept that verdict can become pride dressed up as humility. It says, “My standards are higher than God’s.” Resting in forgiveness means humbly accepting that Christ’s work is enough, even when our feelings lag behind.

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

— Psalms 32:5

Confession is the turning point. David stopped hiding and spoke honestly to God, and forgiveness followed. Self-condemnation keeps us looking inward instead of upward. Practical steps can help. Speak the truth of Scripture out loud when the accusations come. Share your struggle with a trustworthy pastor or mature friend. When the memory returns, thank God that it is covered by Jesus’ blood, then turn your attention to something else. Over time, your emotions will begin to catch up with the truth.

A Prayer for the Weary Heart

If you are ready to receive what God already offers, you might pray something like this—not as a magic formula, but as a sincere turning of your heart:

Father, I’ve carried this weight long enough. I confess that I have sinned against You and others, and I am sorry. I believe that Jesus died for those sins and rose again. Right now I receive Your forgiveness—not because I feel it, but because You promise it. Help me to walk in the freedom You have given, and teach me to forgive as I have been forgiven. In Jesus’ name, Amen.

Praying words like these is not about earning forgiveness. It is about opening your hands to receive a gift that has already been purchased for you.

If you have been living under the shadow of a past sin, today can be different. God’s mercy is not fragile, and His Son’s sacrifice is not weak. The same arms that stretched wide on the cross are open to you now. Do not let shame keep you from the One who longs to set you free. Bring your guilt into the light, trust His promise, and take one small step forward. You do not have to clean yourself up first. Come as you are, and let His grace do the rest.

Questions people ask

Can God forgive murder?

Yes. The Bible gives striking examples of murderers who received mercy. Moses killed an Egyptian, yet God called him to lead Israel. David orchestrated the death of Uriah, yet he was forgiven when he repented (Psalm 51). The Apostle Paul approved of the murder of Stephen and imprisoned believers to their death, yet became an apostle. These accounts do not minimize the horror of murder, but they show that no guilt exceeds the reach of Christ’s blood. If you have committed or even contemplated such a sin, God’s grace is still available through honest repentance.

What is the unpardonable sin?

Jesus spoke of blasphemy against the Holy Spirit as a sin that would not be forgiven (Matthew 12:31). Christians understand this not as a single regrettable thought, but as a settled, persistent rejection of the Holy Spirit’s testimony about Jesus—a willful hardness that refuses to repent. Because the Spirit is the One who draws us to repentance, consistently resisting Him closes the door to the very forgiveness one needs. If you are distressed that you may have committed it, that concern itself is evidence that your heart is still responsive. God welcomes all who turn to Him.

Does God forgive repeated sins?

Yes. Jesus taught that we should forgive others “seventy-seven times” (Matthew 18:22), reflecting God’s own abundant mercy. The Apostle John wrote that if we confess our sins, God is faithful to forgive (1 John 1:9), without limiting the number of times. This does not mean we can treat sin lightly, but it assures us that repeated moral failures do not exhaust God’s patience. His grace is sufficient to cover every fall, and each confession meets fresh mercy. A sincere struggle, even if imperfect, rests safely in His hands.

Can I be forgiven if I keep falling into the same sin?

Absolutely. Struggling with a persistent sin does not disqualify you from forgiveness. The key is not sinless perfection but a heart that keeps turning back to God. The Apostle Paul described his own battle with sin in Romans 7, crying out, “Wretched man that I am!” Yet he immediately rested in the deliverance found in Christ. God resists the proud but gives grace to the humble (James 4:6). As long as you are honestly confessing and seeking help—through prayer, accountability, and perhaps wise counsel—you are moving in the right direction. Progress, not instant perfection, is the path of grace.

How do I know I am truly forgiven?

Assurance of forgiveness rests on God’s promises, not our feelings. Scripture states plainly, “If we confess our sins, he is faithful and just to forgive us” (1 John 1:9). The moment you honestly confess and trust in Christ, you are forgiven—whether or not a rush of emotion follows. Over time, evidence of that forgiveness often appears as a changed attitude toward sin, a growing love for God, and a willingness to forgive others. If doubts persist, reading passages like Romans 8:1 and Psalm 103 can anchor your confidence. Remember, the cross was a finished work; your part is to receive it.

100 Prayers for Every Situation ebook cover
Gospel Mount Prayer Guide

Need words for prayer today?

Find a Scripture-shaped prayer for anxiety, family, grief, healing, guidance, gratitude, and days when words are hard to find.

100 prayersQuick-find guidePrintable PDF
Get the Ebook Instant PDF download

Author

Stephen Hartley

Stephen Hartley is a worship pastor with a Postgraduate Diploma (PgDip) in Theology and worship leadership experience across multiple congregations. He writes on worship, lament, and the Psalms.

Reviewed by

Hannah Brooks

Hannah Brooks is a pastoral care practitioner with a Master of Divinity (M.Div) and 10+ years serving in church discipleship and women's ministry. She writes on spiritual formation, grief, and everyday faith with a gentle, Scripture-centred approach.

X WhatsApp SMS