Christmas Song – O Holy Night Chord Progression & Tab on Piano, Guitar, Ukulele and Keyboard

Christmas Song – O Holy Night Chord Progression & Tab on Piano, Guitar, Ukulele and Keyboard

ChordsCFG7EmB7AmDm

Key
View

This is the chord progression of O Holy Night on Piano, Ukulele, Guitar and Keyboard.

C                                  F                                      C
O holy night, the stars are brightly shining;
G7                                                                  C
It is the night of the dear Savior’s birth!
C                                  F                                  C
Long lay the world in sin and error pining,
Em                                  B7                                  Em
Till He appeared and the soul felt its worth.
G7                                                                  C
A thrill of hope, the weary soul rejoices,
G7                                                  C
For yonder breaks a new and glorious morn.

Advertisement

Am                  Em                  Dm                  Am
Fall on your knees, O hear the angel voices!
C              G7             C             F             C       G7        C
O night divine, O night when Christ was born!
G7        C        F        C        G7        C
O night, O holy night, O night divine!

C                                F                          C
Led by the light of faith serenely beaming,
G7                                                                         C
With glowing hearts by His cradle we stand.
C                                     F                                     C
So led by light of a star sweetly gleaming,
Em                   B7                                   Em
Here came the wise men from Orient land.
G7                                     C
The King of kings lay thus in lowly manger,
G7                                                       C
In all our trials born to be our friend!

Advertisement

Am                   Em                   Dm                   Am
Fall on your knees, O hear the angel voices!
C       G7       C       F       C             G7                   C
O night divine, O night when Christ was born!
G7       C             F             C             G7      C
O night, O holy night, O night divine!
C                               F                       C
Truly He taught us to love one another;
G7                                                 C
His law is love and His Gospel is peace.
C                                     F                               C
Chains shall He break for the slave is our brother
Em                         B7                               Em
And in His Name all oppression shall cease.
G7                                                                   C
Sweet hymns of joy in grateful chorus raise we,
G7                                                       C
Let all within us praise His holy Name!

Am Em Dm Am
Fall on your knees, O hear the angel voices!
C G7 C F C G7 C
O night divine, O night when Christ was born!
G7 C F C G7 C
O night, O holy night, O night divine!

How to play O Holy Night: key, chords and progression

O Holy Night by Christmas Song keeps coming home to C major (no sharps or flats). You need 7 chords: C, F, G7, Em, B7, Am and Dm.

The progression the song keeps returning to is C – G7 – C – F (I – V7 – I – IV in C major). In solfa, that is doh – soh – doh – fah. Learn these 4 changes first and most of the song falls into place.

Beginner-friendly: almost every chord is an open chord on guitar, so you can play it without a capo or barre chords.

Chord diagrams

C chord on guitar (x32010)
CC E G
F chord on guitar (133211)
FF A C
G7 chord on guitar (320001)
G7G B D F
Em chord on guitar (022000)
EmE G B
B7 chord on guitar (x21202)
B7B D♯ F♯ A
Am chord on guitar (x02210)
AmA C E
Dm chord on guitar (xx0231)
DmD F A

Need another chord or a different shape? Feel free to use our free Chord Shape Generator.

O Holy Night chords: questions

What key is O Holy Night in?

O Holy Night by Christmas Song is centred on C major (no sharps or flats).

What chords are in O Holy Night?

O Holy Night uses 7 chords: C, F, G7, Em, B7, Am, Dm.

What is the chord progression of O Holy Night?

The main progression is C – G7 – C – F (I – V7 – I – IV).

Is O Holy Night easy to play on guitar?

Yes. Almost every chord is an open chord, so it suits beginners.

New chords in your inbox

Fresh piano, guitar and ukulele chords and playing tips, once a week. No spam, unsubscribe any time.