My Heart Will Go On (Titanic)
The flute melody that came out of every radio in 1997 – calmer on the piano, just as recognisable.
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
Portable digital piano with Scaled Hammer Action II action.
Cabinet digital piano with GrandTouch-S action.
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
Amélie’s theme – eight notes in the left hand, a melody in the right, and unmistakable all the same.
The most played wedding song of the 2010s – calm, even and without a single hard passage.