SkooveLearn PianoDownload on the App Store
Install Now

A Million Dreams piano sheet music

💡This song is not on the Skoove app yet. Expect an update soon!
a million dreams


“A Million Dreams” was composed by Benj Pasek and Justin Paul for the 2017 film The Greatest Showman. In the film, the song is performed by Ziv Zaifman, Hugh Jackman and Michelle Williams. However, the song has also been covered by artists ranging from Pink to Susan Boyle!

Start free trial

Take a sneak peek of the song A Million Dreams


The composers Benji Pasek and Justin Paul originally met while they were undergraduate students in the Musical Theatre department at University of Michigan in 2006. They soon finished their first project, Edges. The songwriting pair has gone on to have many other successful hits for theatre, film, and TV. The duo has won Grammy, Golden Globe, Academy, and Tony awards for the outstanding compositions. 

Cheat sheet


ArtistBenj Pasek and Justin Paul
ComposerBenj Pasek and Justin Paul
Release Year2017
Difficulty levelIntermediate
Key(s)G major
Meter Cut time
Techniques Chord arpeggiation


Interesting fact

The original soundtrack recording of “A Million Dreams” is certified platinum with over 80,000 copies sold in Canada and over 1,000,000 sold in the USA. However, the song is 2x platinum in the UK where it has sold over 1,200,000 copies. That is a huge hit!

Skoove helps you learn more than just the notes, why not try a trial today?

Start free trial

Unlock all piano lessons

7-day free trial

Unlock all piano lessons

1 month free learning

Don’t leave empty-handed

Get 7-day free trial Skoove's piano lessons

Don’t leave empty-handed

Get 1-month free trial Skoove's piano lessons