Canon in D by Johann Pachelbel is one of the most recognisable pieces of music ever written: you have heard it at weddings, in films, and in countless arrangements. What most beginners do not realise is that underneath all that beauty sits a single, simple idea repeated over and over. The entire piece is built on one eight-chord progression in D major that loops from start to finish. Learn that loop and you already have the skeleton of the whole piece.
The chord progression that runs the whole piece
Pachelbel wrote Canon in D around a repeating bass line and its harmony. That harmony is the same eight chords, in the same order, every single time:
D – A – Bm – F♯m – G – D – G – A
Every variation you hear, from the calm opening to the busy, ornamented later sections, is played on top of this exact loop. Here are the eight chords with their notes:
| Order | Chord | Notes |
|---|---|---|
| 1 | D | D – F♯ – A |
| 2 | A | A – C♯ – E |
| 3 | Bm | B – D – F♯ |
| 4 | F♯m | F♯ – A – C♯ |
| 5 | G | G – B – D |
| 6 | D | D – F♯ – A |
| 7 | G | G – B – D |
| 8 | A | A – C♯ – E |
If those chord shapes are new to you, spend a few minutes with our chart of common piano chords first. Notice that this progression uses only friendly, closely related chords, which is a big part of why the piece sounds so smooth and satisfying.
Why a simplified version is perfect for beginners
Because Canon in D is just one repeating loop, you never have to memorise a long, changing sequence. Once you can play the eight chords in order, you can play through the entire piece by simply repeating them. That single-loop structure makes a simplified Canon in D one of the most rewarding early pieces you can tackle: it sounds impressive, yet the underlying map fits on one line. It also sits nicely alongside other approachable pieces in our list of easy piano songs for beginners.
Fuller concert arrangements, on the other hand, get genuinely advanced. The famous flowing sixteenth-note variations, wide leaps, and layered voices demand real technique and years of practice. The good news is that you can start with a clean, simplified version now and add complexity gradually as your hands catch up.
A step-by-step method to learn it
Here is a practical order of operations that takes you from the bare chords to a musical performance:
- Learn the eight-chord progression. Play D, A, Bm, F♯m, G, D, G, A with your left hand as plain chords until the order is automatic and you no longer have to think about what comes next.
- Play the chords as simple block or broken patterns. Once the sequence is solid, either hold each chord as a block or roll it as a broken (arpeggiated) pattern, for example playing the lowest note then the rest. This instantly makes it sound like music rather than exercises.
- Add a simple right-hand melody. Bring in the well-known melody line on top, one phrase at a time, keeping the left-hand pattern steady underneath.
- Build up the variations. As you get comfortable, borrow a few of Pachelbel's ideas: faster right-hand runs, added ornaments, or a fuller texture. Add these gradually so each new layer stays clean.
- Practise with a steady pulse. Play along with a metronome or a steady count. Canon in D lives or dies on its calm, even flow, so lock in a comfortable tempo before you try to speed up.
Working slowly and accurately here pays off enormously. For more on structuring these sessions, see our guide on how to practice piano effectively.
Hands together and keeping time
The trickiest moment for most beginners is coordinating the flowing right-hand line against the steady left-hand chords. The fix is patience: practise each hand alone until it is effortless, then put them together at half speed. Count out loud so both hands share the same pulse. Because the harmony repeats, once you nail the coordination on the first loop, every following loop uses the same muscle memory.
A tool like Harmono can turn Canon in D into a play-along tutorial, listening as you play and giving feedback on your timing and accuracy so you know exactly which bars need more work. That kind of instant feedback is especially useful on a piece where evenness matters so much.
The bottom line
Canon in D looks intimidating and sounds gorgeous, but it is built on a single eight-chord loop: D – A – Bm – F♯m – G – D – G – A. Learn that progression, dress it up with a broken-chord pattern and the familiar melody, and keep a steady pulse. Start simple, add layers over time, and you will be playing a piece that people genuinely recognise far sooner than you expect.
