It Came Upon a Midnight Clear chords

"Caedmon's Call"

Key: 

Simplify chords 

  			     G        C        G    C     G                C           A         D 
It came upon a midnight clear, that glorious song of old 
           G         C           G    C      G           C              D            G 
From angels bending near the earth to touch their harps of gold: 
  Bm                                 Em    Bm    Em                D             A7         D 
"Peace on the earth, goodwill      to    men, from heav'n's all-gracious King." 
         G          C       G    C   G        C            D         G 
The world in solemn stillness lay To hear the angels sing. 

         G                C        G       C     G                C           A           D 
Still through the cloven skies they come, with peaceful wings unfurled, 
        G             C            G C    G              C         D        G 
And still their heavenly music floats O'er all the weary world. 
  Bm                    Em   Bm   Em              D             A7         D 
Above its sad and low   ly    plains, they bend on hovering wing; 
         G    C       G   C    G             C            D        G 
And ever o'er its Babel sound the blessed angels sing. 

   C          D        G      C          D        G 
Hear the angels sing  Hear the angels sing 
   C          D        G      C          D        G 
Hear the angels sing  Hear the angels sing 

        G       C                G    C     G                  C             A           D 
And ye, beneath life's crushing load, whose forms are bending low, 
        G       C           G    C    G            C           D            G 
Who toil along the climbing way with painful steps and slow, 
         Bm                     Em   Bm    Em               D       A7        D 
Look now!  for gad and gol   den   hours come swiftly on the wing. 
     G        C           G  C   G              C            D         G 
O rest beside the weary road, and hear the angels sing. 

   C          D        G      C          D        G 
Hear the angels sing  Hear the angels sing 
   C          D        G      C          D        G 
Hear the angels sing  Hear the angels sing 

       G         C             G    C     G          C            A         D 
For lo, the days are hastening on, by prophets seen of old, 
            G           C     G    C     G                C            D           G 
When, with the ever-circling years, shall come the time foretold, 
          Bm                             Em   Bm   Em           D             A7              D 
When the new heaven and earth shall  own The Prince of Peace their King, 
               G                 C      G     C    G                 C            D       G 
And the whole world send back the song which now the angels sing. 

   C          D        G      C          D        G 
Hear the angels sing  Hear the angels sing 
   C          D        G      C          D        G 
Hear the angels sing  Hear the angels sing 

   C          D        G      C          D        G 
Hear the angels sing  Hear the angels sing 
   C          D        G      C          D        G 
Hear the angels sing  Hear the angels sing