All I Have To Give Chords
All I Have To Give by Hayley Westenra is a moderately challenging guitar song played in the key of Em. It uses the chords Em, D, C, G, Bm, A and Am. Use the transpose and diagram tools on this page to change the key, see each shape, or simplify the chords.
verse 1
Em D Em
Just one bell rang on Christmas day
Em D Em
Just one sound kept the cold away
C D Em
Just one hope that it's part might play
C D Em
On this frosty morning
verse 2
Em D Em
Oh! What gifts might the angels bring
Em D Em
If their choice was of everything?
C D Em
Maybe just that more bells might ring
C D Em
On this frosty morning
Refrain
C D Em G
Oh! But I wish for you at Christmas
C D G
A song that is open and true
C Bm Em
To light up your world through your darkest hour
A D
And last the whole year through
C D Em G
And all that I hope for you is laughter
C D Em
and joy Throughout all the days you live
C D Em Am
If that's brought with love, then my gift of love
C D G
Is all that I have left to give