Lyrics Page

My God Fights For Me

By New Creation Worship

1,213 views Sep 16, 2026 updated Verified editorial review

Song Meaning

New Creation Worship builds "My God Fights For Me" from three separate Bible scenes rather than one — "I was just a shepherd boy, without a shield, without a sword" opens with David, and "I walked down that hill alone with a pocket full of river stones" keeps the imagery specific before naming the point: "what that Philistine couldn't see is what I had was more than me."

The second verse moves to Daniel — "I won't worship mortal men, so they threw me in the lion's den... you couldn't find a scratch on me" — and the third turns to the woman with the alabaster jar, "I poured my oil upon His feet, I didn't care who saw me weep," each story ending on the same short refrain: "'cause my God fights for me."

"He's my shield, He's my sword, the victory's the Lord's" repeats the point without elaboration, and the bridge turns the three stories into a direct question — "so what's your story here today, what's the giant in your way" — refusing to let the examples stay in the past. "It don't matter what you've done, the battle is already won" closes the argument before the final repeated line sends the listener back to the same conclusion each story reached.

Lyrics Verified by Editorial Team

[Verse 1]
I was just a shepherd boy
Without a shield, without a sword
Fed up with the giant’s voice
Screaming curses to the Lord
I walked down that hill alone
With a pocket full of river stones
But what that Philistine couldn’t see
Is what I had was more than me
See, on my own I’m weak
But my God fights for me
[Verse 2]
I was servant to the king
Interpreting his crazy dreams
I won’t worship mortal men
So they threw me in the lion’s den
Vicious teeth were all I saw
But something came and shut their jaws
You couldn’t find a scratch on me
In fact that night I fell asleep
Morning came and shocked them all
‘Cause my God fights for me
[Verse 3]
I stumbled into room
With alabaster and my wounds
I could feel their judging eyes
As I fell before the Christ
I poured my oil upon His feet
I didn’t care who saw me weep
I gave up all I had that day
He should’ve sent me on my way
But instead He lifted up my head
‘Cause my God fights for me
[Chorus]
He’s my shield, He’s my sword
The victory’s the Lord’s
He’s my shield, He’s my sword
The victory’s the Lord’s
[Bridge]
So what’s your story here today
What’s the giant in your way
Are you trapped and can’t get out
Are you staring down a lion’s mouth
Can you stand before the Lord
Or do you need to hit the floor
It don’t matter what you’ve done
The battle is already won
[Outro]
So lift your voice with me and sing
My God fights for me
So lift your voice in victory
My God fights for me

Music Video

Save Your Favorites

Create a free account to save songs, build your personal library, and connect with the Zion community.

Create Free Account

Join the Zion Community

Create a free account to save your favorite lyrics, submit song suggestions, and connect with fellow worshippers.

No spam. Unsubscribe anytime.