Intro
 B   B   F#   F#   G#m   G#m   E   E     

Verse 1
B                            F#
 For every mountain that is high, He is higher
G#m                          E
  For every burden that is great, He is greater
B                          F#                G#m
 For every valley that is deep, He is deeper still
                 E
More than we can know

Chorus
B                    F#/A#
 Our promise is Jesus,   our answer is Jesus
G#m                       E
All to Him, all to Him we owe everything
B                   F#/A#
 Our Savior is Jesus,   our future is Jesus
G#m                       E
All to Him, all to Him we owe, everything

Interlude 1
 B   B   F#   F#   G#m   G#m   E   E  

Verse 2
B                            F#
 For every fear that closes in, He is closer
G#m                               E
  For every doubt that comes on strong, He is stronger
B                          F#                    G#m
 For every battle that we face, He has conquered all
                 E
More than we can know

[Chorus]

Interlude 2
 F#   G#m   E   E   F#   G#m   E   E  

Bridge
F#       G#m             E
  We know  the great God, we serve the great God
F#      G#m             E
  We owe  the great God everything, all to Him
F#       G#m             E
  We know  the great God, we serve the great God
F#      G#m             E
  We owe  the great God everything, all to Him

[Chorus]

Ending
 B   B   F#   F#   G#m   G#m   E   E   B