Grace & Redemption · Bible Verses About Forgiveness
Both kinds of forgiveness are acts of grace
— not transactions we have to calculate perfectly.
Forgiveness can feel like two different mountains at once. There’s the guilt you carry over your own past mistakes, wondering if you’ve truly been forgiven. And there’s the wound someone else left behind — words that can’t be unsaid, trust that was broken, a betrayal you’re still deciding what to do with. Both kinds of forgiveness are hard, and the Bible speaks honestly to both.
If you’ve been carrying guilt you can’t shake, or a grudge you can’t quite release, Scripture has something real to offer you today.
God’s forgiveness toward us was never earned through our own effort — it flows from His grace, offered fully and freely the moment we bring our sin honestly to Him. And the forgiveness He asks us to extend toward others isn’t rooted in what they deserve, but in what we’ve already received from Him. Both are acts of grace, not transactions we have to calculate perfectly.
The verses below speak to both sides of forgiveness — receiving it from God, and extending it to the people who have hurt us.
What Does the Bible Say About Forgiveness?
Scripture teaches that God’s forgiveness is complete and freely given to those who confess their sin, not earned through good behavior or repeated effort. It also calls believers to forgive others — not because the hurt didn’t matter, but because holding onto it keeps us bound to it. Biblical forgiveness releases the offense to God rather than demanding the offender pay first. It is possible because we have already been forgiven so much ourselves.
10 Bible Verses About Forgiveness
1. Colossians 3:13
“Bearing with one another, and forgiving one another, if anyone has a complaint against another; even as Christ forgave you, so you also must do.”
Colossians 3:13 · NKJV
Reflection: The standard here isn’t fairness — it’s Christ’s own forgiveness of us. That standard is high, but it’s also the very grace that makes forgiving others possible in the first place.
2. Ephesians 4:32
“And be kind to one another, tenderhearted, forgiving one another, even as God in Christ forgave you.”
Ephesians 4:32 · NKJV
Reflection: Kindness and forgiveness are named together here. Forgiving someone doesn’t require pretending the hurt didn’t happen — it means choosing tenderness over resentment, the way God chose it toward us.
3. Matthew 6:14-15
“For if you forgive men their trespasses, your heavenly Father will also forgive you. But if you do not forgive men their trespasses, neither will your Father forgive your trespasses.”
Matthew 6:14-15 · NKJV
Reflection: Jesus ties our willingness to forgive others directly to our own experience of being forgiven. Holding onto unforgiveness doesn’t just affect the other person — it affects our own freedom before God.
4. 1 John 1:9
“If we confess our sins, He is faithful and just to forgive us our sins and to cleanse us from all unrighteousness.”
1 John 1:9 · NKJV
Reflection: This promise carries no asterisk. “All unrighteousness” means the whole weight you’ve been carrying, not just the parts that are easy to admit.
5. Psalm 103:12
“As far as the east is from the west, so far has He removed our transgressions from us.”
Psalm 103:12 · NKJV
Reflection: East and west never meet — an image of complete, permanent removal. God’s forgiveness doesn’t just cover sin; it removes it entirely from the record.
6. Micah 7:18-19
“Who is a God like You, pardoning iniquity and passing over the transgression… He will again have compassion on us, and will subdue our iniquities. You will cast all our sins into the depths of the sea.”
Micah 7:18-19 · NKJV
Reflection: The image of sin cast into the depths of the sea captures something important — not just forgiven, but buried beyond retrieval. God does not keep bringing it back up.
7. Luke 6:37
“Judge not, and you shall not be judged. Condemn not, and you shall not be condemned. Forgive, and you will be forgiven.”
Luke 6:37 · NKJV
Reflection: Jesus links our posture toward others with the posture we ourselves receive. Forgiveness offered freely tends to soften the very heart that once needed convincing to give it.
8. Matthew 18:21-22
“Then Peter came to Him and said, ‘Lord, how often shall my brother sin against me, and I forgive him? Up to seven times?’ Jesus said to him, ‘I do not say to you, up to seven times, but up to seventy times seven.'”
Matthew 18:21-22 · NKJV
Reflection: Jesus isn’t giving Peter a number to count toward — He’s describing forgiveness as a posture without a ceiling, not a debt that eventually runs out of patience.
9. Mark 11:25
“And whenever you stand praying, if you have anything against anyone, forgive him, that your Father in heaven may also forgive you your trespasses.”
Mark 11:25 · NKJV
Reflection: Jesus links prayer and forgiveness directly. An unresolved grudge has a way of quietly interrupting our own closeness with God.
10. Isaiah 43:25
“I, even I, am He who blots out your transgressions for My own sake; and I will not remember your sins.”
Isaiah 43:25 · NKJV
Reflection: God forgives “for His own sake” — rooted in His own character, not in anything we did to deserve it. That is what makes this forgiveness so secure.
Living Forgiven, and Learning to Forgive
Forgiveness rarely happens in a single moment of willpower. Receiving God’s forgiveness means bringing our specific guilt to Him honestly, rather than continuing to manage it on our own. Extending forgiveness to someone who hurt us often takes longer — sometimes it’s a decision we have to keep making, not a switch we flip once.
Neither kind of forgiveness minimizes what happened. Both trust that God is a better keeper of the ledger than we are — whether it’s our own sin, or someone else’s offense against us.
A prayer for forgiveness
Heavenly Father, thank You that Your forgiveness toward me is complete, not measured out based on how well I’ve earned it. I bring You the guilt I’ve been carrying, and I ask You to cleanse me fully, the way You’ve promised. Where I’ve been holding onto a grudge against someone who hurt me, help me release it — not because the hurt didn’t matter, but because You have forgiven me so much more. Teach me to forgive as freely as I’ve been forgiven, and set me free from the weight of both guilt and resentment. In Jesus’ name, Amen.
