Intro
D2 G D A D
D G D G D G D G

Verse 1
G                  D2      G               D2
 Though storms of strife assail me without warning
G            Bm7    G             A Asus
 Though they try to steal my joy away
A            D2      G                D2     Bm7
 I will find rest in knowing you have saved me
         D2     Asus    A7    D2   G D2
Precious Jesus, rock of my salvation

Verse 2
G               D2      
 Though s I stumble 
          G                D2
and fall short of your standard
  A/C#   Bm7            G               A Asus
I rest assured there is love enough for me
A        D               G              D2    A/C#
 For I find strength in knowing you have saved me
Bm7       D2     Asus    A7    D2
 Precious Jesus, rock of my salvation

Chorus
      D      G             D
Oh my Jesus, rock of my salvation
    A/C#     Bm7       G                  A   Asus
Who bore the weight of Calvary's wood and shame
A                D          
 And cleansed my sin in the 
G               D A/C# Bm7
Crimson flow of mercy
         D      Asus    A7     D
Precious Jesus, rock of my salvation

Ending
D G   D