Rate for accuracy
🎸
Intro:
C D Em
Walk through fire
D Bm C
Walk through fire
Verse 1:
C
I was worn down
C
I was snuffed out
D Em
Nowhere left to go
C
Heart heavy
C
Soul weary
D Em
My world a cloud of smoke
C
Turns out
D Em
You were waiting in the ashes
Am
And now
D
I can say
Chorus:
C
Every flame
D Em
Forged my faith
D C
The inferno might have burned me but it set my hope ablaze
Bm C
Every coal
D Em
Refined my soul
D Bm C
It only made my darkest days a whole lot brighter
N.C.
Thank God I had to walk through fire
Verse 2:
C
You were faithful
C
More than able
D Em
You never lost control
C
You were speaking
C
You were reaching
D Em
In the heat of it all
Am D
Turns out it was there that I was changed
Chorus:
C
Every flame
D Em
Forged my faith
D C
The inferno might have burned me but it set my hope ablaze
Bm C
Every coal
D Em
Refined my soul
D Bm C
It only made my darkest days a whole lot brighter
C
Thank God I had to walk through fire
Post-Chorus:
D Em
(Walk through fire)
D
Thank God I had to walk through fire
C
(Walk through fire)
Bridge:
Em
Because You said You'd never leave me
G
And You said You won't forsake me
Am C
Whatever comes, I will not be afraid (Be afraid)
Em
You've already gone before me
G
You've already gone behind
Am C
In the end, I know I'll look back and I'll say
Chorus:
N.C.
Every flame
Em
Forged my faith
D C
The inferno might have burned me but it set my hope ablaze
Bm C
Every coal
D Em
Refined my soul
D Bm C
It only made my darkest days a whole lot brighter
C
Thank God I had to walk through fire
Outro:
D Em
(Walk through fire)
D
Thank God I had to walk through fire
C
(Walk through fire)
N.C.
Thank God I had to walk through fire
Song History
Published: June 14, 2025
Last Updated: September 10, 2025