Happy Xmas (War Is Over)

by John Lennon
Loading song
Fetching song
1
—
How to Play This Song

Learn a simple version, phrase by phrase: the melody, then easy chords.

Start the lesson
Personalize the finger hints for your handsPick your hand size and we'll re-suggest this song's fingering to fit you.Personalize
More ways to play
Lyrics

(G)So this is (G)X mas

and what have you (Am)done,

an oth er year (D7)o ver,

a new one just be (G)gun.

And so this is (C)X mas,

I hope you have (Dm)fun,

the near and the (G)dear ones,

the (G7)old and the (C)young.

A mer ry, mer ry (F)X mas

and a hap py New (G)Year.

Let’s hope it’s a (Dm)good one

with (G7)out an y (C)fear.

And (D7)so this is (G)X mas is o for weak and for (Am)strong; you want the rich and the (D7sus)poor ones, (D7)is o the road is so (G)long.

And so hap py (C)X mas is (F6)o for (C)black and for (Dm)white, you want for the yel low and (G7sus)red ones.

(G7)is o Let’s stop all the (C)fights.

A mer ry, mer ry (F)X mas

and a hap py New (G)Year.

Let’s hope it’s a (Dm)good one

with out an y (C)fear.

And (D7)so this is (C)fear.

(G)War is (C)o (G)ver (Am)if you want it.

(D7)War is o ver (G)now.

Happy Xmas (War Is Over) by John Lennon

Easy piano arrangement in the key of G at 83 BPM. Difficulty: easy. Color-coded notes — no sheet-reading skill required.

Learn how to accompany it· the chords and what each hand plays, on Super Simple Chords ↗

About “Happy Xmas (War Is Over)”

What key is "Happy Xmas (War Is Over)" in?
"Happy Xmas (War Is Over)" by John Lennon is in the key of G with a tempo of 83 BPM. Difficulty: easy.
Is "Happy Xmas (War Is Over)" easy to play on piano?
Yes — this arrangement is rated easy, meaning it uses simple chord patterns and a manageable tempo. Most beginners can play through it in 1-3 practice sessions using our color-coded notes.
Can I play "Happy Xmas (War Is Over)" without reading sheet music?
Yes. Our player offers a falling-notes mode (Synthesia-style) and a beginner mode with color-coded keys — both let you play along without reading traditional notation.
How long does it take to learn "Happy Xmas (War Is Over)" on piano?
1–3 short practice sessions for the basics; 2–3 weeks to perform confidently with both hands.
What other songs by John Lennon can I play here?
Try "HAPPY XMAS", "STARTING OVER", "MIND GAMES". All are available in our player with color-coded notes; pick the one matching your level.