Lyrics Page
7 Sins
11 views
Oct 21, 2026 updated
Verified editorial review
Song Meaning
Kid Rock's "7 Sins" opens with a plea for old-time religion and a blunt confession — "Jesus, save my wretched soul" — from a narrator who admits his heart has already paid the price for his choices. The chorus makes the song's central tension explicit: he was baptized in the blood, yet he remains guilty of all seven sins. That paradox runs through every verse. He asks a preacher to point out the verses in the Book he's told is good, kneels in churches, and still feels misunderstood, as though saying the prayers and singing the Sunday hymns hasn't closed the gap between profession and practice. A rap interlude widens the frame, invoking the command to submit to Jesus and resist the devil, then confessing a fear of meeting God in person and a sense of sin as something repetitive, a life of rinse-and-repeat repentance. The closing verse turns toward the end of things: time is coming, Judgement Day is almost here, and there is nowhere to run. Rather than resolving the tension, the song settles into it, ending where it began — baptized in the blood, still counting sins.
Lyrics Verified by Editorial Team
Give me old time religion
Jesus, save my wretched soul
Heaven knows I've made decisions
And my heart has paid the toll
So say your prayers
A single Sunday heals (Single Sunday heals)
'Cause I was baptized in the blood
But I'm still guilty of all seven sins (All seven sins, woo)
(Oh yeah)
(Ow, ow)
(Woo, ow, ow)
(Oh yeah)
Preacher, please point out the verses (Preacher, please point out those verses)
In the Book I'm told is good (In the Book)
Bend on my knees in all your churches
Still, I feel misunderstood
I said your prayers
I sang your Sunday hymns (Sang your Sunday hymns, yeah)
But I was baptized in the blood
And I'm still guilty of those seven sins, seven sins (Seven sins, seven sins)
(Uh, uh)
(Yeah)
Submit yourself to Jesus (Uh)
Resist the devil (Ooh)
And he will flee from you (Ooh, ow, wow)
Uh, Lord, have mercy (Yeah, yeah)
Weezy and the Bible got them hard-ass verses
God forgive me, but nobody's perfect
Well, we all have sins, we cannot reverse 'em
I was drownin' in my sins and did not resurface
Still be scared to go to church and meet God in person
That Sunday service, only God can judge me (Oh)
I don't rush that verdict, I lift that burden (Ooh-oh)
Every gift has curses, every skin have purpose
Every sin ain't worthless, so return that purchase
Open up that curtain, gotta let heaven in
Got one daughter, four sons, and seven sins (Oh)
It never ends, well, relative to my relatives
Life rinse and repeat, repentin' get repetitive (Oh)
So I live and let it live and don't forget to live
And I have yet to give an expletive... haha
Well, I know my time is comin'
I can feel the end is near (Nowhere to stand)
Nowhere to go, no use in runnin' (Nowhere to go, no use in runnin')
Judgement Day (Judgement Day), is almost here (Almost here)
So say your prayers (Say your prayers, say your prayers)
And sing those Sunday hymns, Sunday hymns (Sing those Sunday hymns, ooh, Sunday hymns)
We were baptized in the blood
And we're all guilty of those seven sins (Seven sins), seven sins
Submit yourself to Jesus
Resist the devil
And he will flee from you
We were baptized in the blood
And we're all guilty of those seven sins, those seven sins
Submit yourself to Jesus