Lyrics Page

Jesus Fight My Battles

By Christopher Gayle

2,615 views Jun 21, 2026 updated Verified editorial review

Christopher Gayle's song 'Jesus Fight My Battles' is a reggae-influenced Christian worship track that expresses trust in God's protection and deliverance. The lyrics describe how the singer faces enemies and traps but relies on Jesus to fight on his behalf. He declares he will not worry or fret because God surrounds him with a protective wall. The song emphasizes putting trust in Jesus alone, who has never failed. It also touches on staying grounded in God's word and not letting sin hinder one's purpose. The overall message is one of faith, confidence, and peace in God's ability to overcome any opposition.

Lyrics Verified by Editorial Team

(Island worship)


Christopher Gayle yeah

Jesus fight my battle.

Fight my battles Lord

Jesus fight my battle fa me.

Fight fa me lord

Jesus fight my battles.

Mek mi tell dem.


A nuff time the enemy run up bout dem waah fi kill mi.

Hey a coulda weh mi do dem.

Dem try fi set trap, but Jehovah God protect mi.

Me feel sorry fi dem.

Mi pray to God, den him tek ova, blessing blessing, blessings run ova.

Send yuh praises up, believe me, God army surround me.


Suh mi nah go worry 

Mi nah fret.

Jesus fight my battles fa me  

My Jesus never fails me yet.

Jesus fight my battle.

I put my trust in no one else.

Jesus fight my battle fa me.

God put his wall around around around around mi.

Jesus fight my battle.


Even when Anuh nuh me.

Yuh try fi blame mi.

Eh won?t work, yuh try fi frame mi.

My Jesus cover me cover me daily.

Suh nuh evil cyah touch me.

When I?m walking on the road, inna mi house when mi close the door.

Anyweh, anyweh me deh, all when mi deh pan tour.


 Suh mi nah go worry 

Mi nah fret.

Jesus fight my battles fa me 

My Jesus never fails me yet.

Jesus fight my battles 

I put my trust in no one else.

Jesus fight my battle fa me.

God put his wall around around around around mi.

Jesus fight my battles 


Lord mi nah let you go.

Even when mi hands dem weak.

Lord mi nah let you go.

The evil have him eyes on me.

Mi affi protect weh inna mi.

God?s purpose affi fulfill inna mi, mi affi dip inna the word soak it inna me. 

Mi nah mek sin hinder mi.


Suh mi nah go worry 

Mi nah fret.

Jesus fight my battles 

My Jesus never fails me yet.

Jesus fight my battles 

I put my trust in no one else.

Jesus fight my battles.

God put his wall around around around around mi.

Jesus fight my battles.


Suh mi nah go worry 

Mi nah fret.

Jesus fight my battles 

My Jesus never fails me yet.

Jesus fight my battles 

I put my trust in no one else.

Jesus fight my battles.

God put his wall around around around around mi.

Jesus fight my battles

Official 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.