· Sheet music
Film music Wedding

My Heart Will Go On (Titanic)

The flute melody that came out of every radio in 1997 – calmer on the piano, just as recognisable.

Level Medium common arrangement
Key E major Horner
Keys 76 recommended
Year 1997 composed

The piece at a glance

Composer
James Horner
Year
1997
Origin
Film score for Titanic
Key
E major
Level
Intermediate
Keys recommended
76

How difficult is it?

A relaxed tempo and a clear melody; the four sharps of the original key are the real hurdle.

The real hurdle

E major with four sharps. Many reach for a version in C – lower, but easier under the hand.

How long does it take?

Two to three weeks.

A rule of thumb, not a rule – how fast it goes depends on prior experience and practice time. This level is an assessment, not a measurement: most pieces exist in arrangements ranging from heavily simplified to concert level. The rating refers to the common arrangement.

Which instrument suits it?

76 keys are enough; a soft pedal helps the long melody.

Instruments that suit it

Casio CDP-S360 EU approx. €450–500
Portable digital piano with Scaled Hammer Action II action.
Yamaha CLP-825 EU approx. €1,350–1,650
Cabinet digital piano with GrandTouch-S action.
Kawai MP7SE EU approx. €1,400–1,550
The stage all-rounder with Kawai’s RHIII feel – favourite of many pianists with stage jobs.

The catalogue lists 233 instruments with verified data – key count, action and connections documented rather than claimed.

Where to find the sheet music

This piece is under copyright. Sheet music is available only from licensed publishers – free PDFs found online are usually not legal.

Modern editions and arrangements

Simplified versions, modern engraving and arrangements are available from the usual sheet music retailers. We will add direct links here shortly.

Frequently asked questions

How difficult is My Heart Will Go On (Titanic)?

A relaxed tempo and a clear melody; the four sharps of the original key are the real hurdle.

What key is My Heart Will Go On (Titanic) in?

My Heart Will Go On (Titanic) is in E major.

How many keys do you need for My Heart Will Go On (Titanic)?

76 keys are recommended.

Who composed My Heart Will Go On (Titanic)?

James Horner, 1997.

Can you download the sheet music for My Heart Will Go On (Titanic) for free?

This piece is under copyright. Sheet music is available only from licensed publishers – free PDFs found online are usually not legal.

How long does it take to learn My Heart Will Go On (Titanic)?

Two to three weeks.

If this suits you

Comptine d'un autre été Yann Tiersen
Amélie’s theme – eight notes in the left hand, a melody in the right, and unmistakable all the same.
A Thousand Years Christina Perri, David Hodges
The most played wedding song of the 2010s – calm, even and without a single hard passage.