Diabelli Variations Op.120

Ludwig van Beethoven

ClassicalIconictheme-and-variationsC majorMaestoso3/4~55 min
H9
Henle level
ABRSM 8RCM 10

About this piece

The Diabelli Variations, Op. 120, represent the pinnacle of Beethoven's late-period piano writing, transforming a trivial waltz theme into a complex cycle of musical exploration. It is arguably the greatest set of variations ever composed for the instrument.

What makes it challenging

At Henle 9 this is among the most demanding works in the piano literature. The main demands: independent voices that must each sing on their own line; big chords that need weight without harshness; and wide stretches that reward larger hands and clever redistribution.

Beyond that, expect polyrhythms that have to lock together without sounding mechanical, and sharp dynamic and character contrasts held together in one arc.

At roughly 55 minutes, stamina and memory become part of the challenge — plan practice in sections.

Teacher notes

The work requires an immense range of technical skills, including advanced polyphonic control and a profound grasp of architectural pacing.

Technical focus

counterpointlarge-chordswide-spanpolyrhythmdramatic-contrast

Mood

intellectualdramaticpowerful

Listen & watch

Too hard right now? Build a path to it

Your status

Not in your repertoire

Sign in to track this piece

Free sheet music on IMSLP

What to play around Diabelli Variations Op.120

Similar to Diabelli Variations Op.120

Comparable difficulty and character — good candidates for what to learn next.

Easier, same character

A level or two down with the same spirit — ideal if this piece is still out of reach.

More Ludwig van Beethoven, off the beaten path

Lesser-known works by the same hand, at a comparable level.

Browse all Henle level 9 pieces (Virtuoso) →

Frequently asked questions

How hard is Diabelli Variations Op.120 by Ludwig van Beethoven?

Diabelli Variations Op.120 is rated Henle level 9 of 9 — virtuoso repertoire, roughly concert / virtuoso level. In the RCM system it corresponds to about level 10.

What level do I need to play Diabelli Variations Op.120?

You should be comfortable at Henle level 9 — meaning you can already play level 8–9 pieces cleanly. Learning it one level early is possible as a stretch piece, but more than that usually leads to months of frustration.

How long is Diabelli Variations Op.120?

A typical performance of Diabelli Variations Op.120 lasts about 55 minutes.

Where can I get free sheet music for Diabelli Variations Op.120?

Diabelli Variations Op.120 is available as free public-domain sheet music on IMSLP — the score is linked directly from this page.

What pieces are similar to Diabelli Variations Op.120?

Pieces at a comparable difficulty and character include Piano Sonata No. 23 'Appassionata' by Ludwig van Beethoven, Piano Sonata No. 21 'Waldstein' by Ludwig van Beethoven, Piano Sonata No. 17 'Tempest', No. 2 by Ludwig van Beethoven — see the full similar-pieces list on this page.