A woman laying on a boulder protruding from the water as a wave crashes over her with the words "The Armor of God" overlaying the image.
Song

The Armor of God

March 27, 2026 — Krystal Craven

Stream this Song

The Armor of God is available to stream on the major services such as Spotify, Pandora, Amazon Music, Apple Music, etc. Adding to your library and playlists also let's the streaming service know people are interested in my album so they'll show it to more people. :)

Don't Have a Streaming Service?

While streaming helps my music get discovered by more people, if you don't have a streaming service or prefer to own your music, you can listen to and download The Armor of God here.

The Story Behind The Armor of God:

Growing up, I was taught in Sunday School to “put on the whole armor of God,” but no one ever really explained how to do that in everyday life. It was a familiar phrase, but one that often felt abstract.

As an adult, I’ve learned the power of starting each day with biblical affirmations—speaking truth from Scripture and intentionally aligning my heart and mind with God. With the growing understanding of how neuroplasticity works and how repetition shapes our thoughts, habits, and responses, I felt led to turn Ephesians 6 into something practical, memorable, and lived out.

The Armor of God was written as an affirmation song for me and my family—a fun, upbeat, and catchy way to walk through each piece of God’s armor daily. Pairing Scripture with music has transformed the way we prepare for the day. Alongside daily gratitude (with of course another song about gratitude), this song has become part of how we spiritually suit up, reminding us of who we are in Christ and equipping us to stand firm in whatever battles may come.

My prayer is that this song helps others move beyond simply knowing about the armor of God and begin intentionally putting it on—ready, grounded, and confident in the strength the Lord provides.

Bible Verses & Biblical Themes in The Armor of God:

Ephesians 6:10-18 “Finally, be strong in the Lord and in the strength of his might. Put on the whole armor of God, that you may be able to stand against the schemes of the devil. For we do not wrestle against flesh and blood, but against the rulers, against the authorities, against the cosmic powers over this present darkness, against the spiritual forces of evil in the heavenly places. Therefore take up the whole armor of God, that you may be able to withstand in the evil day, and having done all, to stand firm. Stand therefore, having fastened on the belt of truth, and having put on the breastplate of righteousness, and, as shoes for your feet, having put on the readiness given by the gospel of peace. In all circumstances take up the shield of faith, with which you can extinguish all the flaming darts of the evil one; and take the helmet of salvation, and the sword of the Spirit, which is the word of God, praying at all times in the Spirit, with all prayer and supplication. To that end, keep alert with all perseverance, making supplication for all the saints”

Chords & Lyrics:

The Armor of God
Krystal Craven
Copyright: 2026 Krystal Craven
Key: E
Tempo: 95
Flow: I, V1, P, C, I, V2, P, C, B, C, C

Intro:
[E]Hey hey oooo[A]h
Hey hey ([B]hmmmm)
[E]Hey hey ooooh[A] [B]

Verse 1:
To[E]day, God has made this day I will rej[C#m]oice
But bef[A]ore I speak a word with my gr[E]ateful v[B]oice
I’m suiting [E]up now in the whole armor of G[C#m]od
‘Cause His str[A]ength sets me free but my [B]flesh is flawed

Pre-Chorus:
So bef[A]ore I go out where the sh[B]adows fall
I rem[E]ember that You’re greater, greater th[C#m]an it all
I won’t fe[A]ar the fight or the d[B]evil’s schemes
In the L[F#m]ord and His might I stand rede[B]emed

Chorus:
Belt of tr[E]uth - it holds me st[B]eady
Breastplate [C#m]on - my heart is now r[A]eady
Gospel sh[E]oes - I’ll be walking in p[B]eace
Shield of f[C#m]aith - makes the arrows fr[A7]eeze
H[E]elmet of salvation - h[B]ead lifted high
Sw[C#m]ord of the Spirit - always b[A]y my side
[E]I stand firm, I’m r[B]eady to trod
Every d[C#m]ay I put on the [A]armor of God

Interlude:
[E] Every d[A]ay I put on the a[B]rmor of God [E]
h[A]mmm[B]m

Verse 2:
Tr[E]uth around my waist when the lies come near
R[A]ighteousness guarding every b[B]eat in here
Pe[E]ace on my feet when I walk unkn[C#m]own
F[A]aith is my shield when the d[B]arts are thrown

Pre-Chorus:

Chorus:

Bridge:
S[E]alvation’s helmet keeps my mind aligned
The W[A]ord is a light since every day is blind
Every p[F#m]iece reminds me what’s been made known
Cl[B]othed in Christ, I stand in Him alone
Your W[A]ord I’ll speak and watch darkness fl[B]ee
Pr[C#m]ay in the Spirit, God, You fight for [B]me
Your p[A]ower, Your presence, may I never fall
Every pro[B]mise You’ve spoken is my victory call

Chorus - breakdown:
Chorus - all in: