Getting Your Hands on City Of Stars Sheet Music
The original key is Bb major, but most people arrange it in C major because it sits easier on the piano. The melody range is narrow - basically from F up to A - so you don't need a wide hand span. That's one reason it gets played in so many amateur settings. You can grab it from several places. Musicnotes has a digital version for a few dollars. Sheet Music Plus also stocks the Hal Leonard edition, which is the same arrangement they put out for the film soundtrack. If you're on a budget, IMSLP sometimes has older arrangements, but the accuracy varies. The most straightforward version is the Hal Leonard pianist edition - simple, no surprises, exactly what you'd see in the movie. I bought the Hal Leonard version a while back for a friend's recital. Found out the digital printout from Musicnotes had a smudge over the dynamics marking on page 2 that made it look like a forte where there should have been a mezzo-piano. Just re-downloaded it and printed a fresh copy. Those things happen with cloud-based sheet music sometimes. Check your PDF before you start practicing if you can't play from memory yet.
There's also the Vocal Selections book that comes with the piano/vocal/guitar arrangement. It includes the lyrics, which matters if you're singing it. The instrumental version is fine for pure piano, but if you're doing a vocal cover, having the words in front of you helps with phrasing. The melody follows the lyric line pretty closely, so the two versions align mostly.
What to Watch Out For
The time signature shifts between 4/4 and 6/8, which trips people up if they're sight-reading it cold. The 6/8 sections feel like a waltz but they move slower than a typical waltz would. You have to think of it as two groups of three eighth notes per bar, not six separate beats. Most beginners rush the 6/8 part because it instinctively feels faster than it actually is. The chord progression itself is straightforward - mostly IV-I-IV-V patterns in the verses, then it opens up a bit in the chorus. But the left hand doesn't just play roots. There are suspended chords and added ninths that make the harmony richer than it looks on paper. If you flatten those into basic triads, it sounds hollow. The sound comes from those extensions. I ran into a problem once where the drummer was playing a straight four-on-the-floor beat underneath the 6/8 piano part. It created this weird cross-rhythm that threw off the whole groove. The fix was just sitting down and agreeing on a tempo where the drummer would switch to a half-time feel or let the piano carry the rhythm. Once we locked that in, it sounded right. Without that conversation, it just sounded messy.
Get the Full Details

A Few Practical Notes
The song is roughly 2 minutes and 40 seconds in its full version, but the sheet music usually covers the main theme without the extended outro. If you need the complete arrangement with the fade-out, you'll have to look for a transcription or work from the score directly. The Hal Leonard book includes the main body; anything beyond that is usually an add-on or a custom arrangement. Tempo marking is roughly 72 BPM, though some editions mark it as "Andantino." That's a bit vague, so pick a metronome setting that feels natural to you. Anything over 80 starts pushing it into territory where the lyrical quality gets lost. The piece benefits from some rubato anyway, so don't treat the metronome like a law. If you're arranging this for guitar, drop D tuning makes the voicings work better. Standard tuning is possible but the bass notes get muddy in the lower register.Transpose to whatever key suits the singer, but keep in mind the melody only spans about an octave, so transposing too high or too low might force awkward chord shapes.
The piece doesn't have a lot of technical difficulty, which is why it's popular at recitals and coffee shop gigs. That popularity also means you'll hear the same arrangement everywhere. Learning to add your own voicings - maybe swapping a Bb minor for a Bbm7, or layering a ninth on the IV chord - is what separates a competent performance from one that actually sounds interesting.