Back to blog
Song Lists & Tutorials13 songs

Medium Piano Songs in D Major: A Bright, Confident Key for Growing Players

Explore our hand-picked collection of medium-level piano songs in D Major. Color-coded guides for popular ballads, pop-rock hits, and more — no sheet music needed.

Why D Major Feels So Good on the Piano

There's a reason so many beloved songs are written in D Major. The key signature — two sharps, F♯ and C♯ — sits beautifully under the hands and produces a sound that's bright without being harsh. It has a triumphant, hopeful quality that songwriters have leaned on for decades, whether they're crafting power ballads or feel-good pop.

For intermediate players, D Major is especially rewarding. The chord shapes are comfortable, the common progressions (D–G–A, D–Bm–G–A) fall naturally across the keyboard, and the key gives you room to explore minor chords like Bm and Em7 that add emotional depth. These medium arrangements use anywhere from 5 to 31 unique chords, so there's a real range of challenge here — but every song stays rooted in that signature D Major warmth.

The Songs: A Walkthrough of the Collection

Below, I'll walk you through some of the standout songs in this set. I've grouped them loosely by feel so you can jump to whatever matches your mood.

Sweeping Ballads and Emotional Powerhouses

DWhen You BelieveWhitney Houston and Mariah Carey · Key D · 62 BPMPlay

"When You Believe" by Whitney Houston and Mariah Carey is the crown jewel of this collection. At a gentle 62 BPM, you have plenty of time to think through each chord change — and you'll need it, because this arrangement features 31 chords with lush voicings like Amaj7, Asus2, and A♯m7. The block bass pattern keeps your left hand grounded while the harmonies shift and shimmer above. It's a masterclass in how D Major can sound both powerful and tender.

DI TURN TO YOUChristina Aguilera · Key D · 65 BPMPlay

Christina Aguilera's "I Turn to You" is a romantic ballad that sits at 65 BPM with a block bass pattern. The 22 chords include some gorgeous extended voicings — Amaj7, Bm7, Bsus4 — that give this arrangement a sophisticated, grown-up feel. If you're working on smooth chord transitions and pedal technique, this one will push you in all the right ways.

DEVERYBODY HAS A DREAMBilly Joel · Key D · 56 BPMPlay

Billy Joel's "Everybody Has a Dream" is a deep cut that deserves more love. At a slow 56 BPM, the oompah bass pattern gives it a gentle rocking motion — think of a lullaby for adults. With chords like A9 and Bm7 appearing across 21 total chord changes, it's a beautiful study in how small harmonic shifts can carry enormous emotional weight. Take your time and really listen to how each chord resolves.

DStaySara Bareilles · Key D · 90 BPMPlay

Sara Bareilles' "Stay" captures that aching, bittersweet feeling that D Major does so surprisingly well. The block bass and melancholic mood contrast with the key's natural brightness, creating a tension that makes this song so compelling to play. Watch for the Gm and Gm6 chords — those minor borrowed chords are what give the song its emotional sucker-punch. Nine chords total, so it's very manageable.

DBEFORE THE STORMJonas Brothers featuring Miley Cyrus · Key D · 75 BPMPlay

Jonas Brothers featuring Miley Cyrus — "Before the Storm" is a beautifully understated ballad at 75 BPM. The octave bass pattern gives your left hand a satisfying fullness, while the right hand navigates 11 chords including some lovely suspended voicings (Asus4, Bsus4, Bm9). It's an excellent song for building confidence with sus chords, which resolve so naturally in D Major.

Upbeat and Energetic

DProud MaryIke & Tina Turner · Key D · 100 BPMPlay

Ike & Tina Turner's "Proud Mary" is pure joy. At 100 BPM with an oompah bass, this one gets your whole body moving. The good news? Only 6 chords. The challenge is keeping that rhythm tight and punchy — the oompah pattern needs to drive the song forward without dragging. Once you nail the groove, this is one of the most satisfying songs to play at a medium level.

DSOMETHING'S GOT A HOLD ON MEChristina Aguilera · Key D · 70 BPMPlay

Christina Aguilera's "Something's Got a Hold on Me" brings vintage soul energy with 9 chords and a pedal bass. At 70 BPM, it's slower than you might expect, which gives you space to really lean into those D7, A7, and E7 chords — dominant sevenths that give this arrangement its bluesy swagger. If you've never played dominant seventh chords before, this is a fantastic introduction.

DPARADISE BY THE DASHBOARD LIGHTMeat Loaf · Key D · 120 BPMPlay

Meat Loaf's "Paradise by the Dashboard Light" is the most dramatic song in this collection — and one of the most ambitious. At 120 BPM with a walking bass line and 17 chords, this is a real workout. The arrangement captures the song's theatrical energy with power chords and unexpected key shifts. This is a great "reach" song: something to work toward once you're comfortable with the easier picks here.

DTHAT'S HOW YOU KNOWAmy Adams · Key D · 160 BPMPlay

"That's How You Know" from Enchanted, performed by Amy Adams, is pure Disney sparkle at a brisk 160 BPM. The jazz-standard style and pedal bass give it a bouncy, theatrical feel. With 19 chords — including A6, C♯m7, and some chromatic passing chords — this one keeps you on your toes. The tempo is the real challenge; start slowly and build up speed gradually.

Reflective and Peaceful

DBeautiful OneJeremy Camp · Key D · 120 BPMPlay

Jeremy Camp's "Beautiful One" is the most accessible song in this collection. With just 5 chords (A, Bm, Bm7, D, G) and a pedal bass pattern at 120 BPM, it's a wonderful confidence builder. The easy-listening style means the arrangement breathes — there's space between the phrases, and the chords are all standard D Major territory. If you're just stepping into medium-level playing, start here.

DCarried To The TableLeeland · Key D · 68 BPMPlay

"Carried to the Table" by Leeland is a gentle worship ballad at 68 BPM with 7 chords and an octave bass. The Sus4 chords (Asus4, Dsus4) create that signature contemporary worship sound where tension gently resolves. It's meditative to play and excellent for developing a smooth, connected legato touch.

DClarityJohn Mayer · Key D · 90 BPMPlay

John Mayer's "Clarity" has some of the most interesting harmony in this entire set. The oompah bass pattern is straightforward, but the chords — Dmaj7, B♭maj7, D♭maj7, E♭maj7 — wander through unexpected tonal colors. At 90 BPM with 10 chords, it's very playable, but those jazz-influenced voicings will expand your harmonic vocabulary in ways that standard pop songs simply don't.

DALL THAT WE LET INIndigo Girls · Key D · 90 BPMPlay

"All That We Let In" by Indigo Girls features an Alberti bass pattern — a classical left-hand technique where you arpeggiate the chord notes in a rolling pattern. This makes it unique in the collection. At 90 BPM with 14 chords including Dmaj9 and Em7, the song has a folk-meets-classical sensibility. The Alberti bass requires independence between your hands, so it's excellent for building coordination.

Tips for Playing Medium Songs in D Major

Get Comfortable with F♯ and C♯

D Major's two sharps should become second nature. Before diving into any song, play the D Major scale a few times — both hands, ascending and descending. Your fingers need to find F♯ and C♯ without thinking. Once those black keys feel like home, everything else gets easier.

Master the Core Chord Progression First

Nearly every song here revolves around D, G, A, and Bm in some combination. Practice transitioning smoothly between these four chords before you add the fancier extended chords. Think of them as your home base — you'll always return to them.

Pay Attention to Bass Patterns

This collection features a wonderful variety of left-hand patterns: block chords, octaves, walking bass, oompah, pedal tones, and even Alberti bass. Each pattern creates a completely different feel even over the same chords. When learning a new song, practice the left hand alone until the pattern is automatic, then add the right hand.

Use the Pedal Wisely

Ballads at slow tempos (like "When You Believe" or "Everybody Has a Dream") benefit from sustain pedal, but change the pedal with each new chord — otherwise the harmonies blur together and sound muddy. A good rule: lift the pedal the instant your fingers play the next chord, then press it back down immediately.

Don't Rush the Faster Songs

Songs like "That's How You Know" (160 BPM) and "Paradise by the Dashboard Light" (120 BPM) can feel intimidating at full speed. Always learn them at half tempo first. Speed is a byproduct of accuracy — once your fingers know exactly where to go, the tempo will come naturally.

Explore Borrowed Chords

Several songs here borrow chords from outside D Major — like the Gm in "Stay" or the B♭ in "Paradise by the Dashboard Light." These chromatic surprises are what make medium-level songs more interesting than beginner ones. When you hit a chord that sounds unexpected, pause and really listen to it. Understanding why it works will make you a more musical player overall.

Ready to start playing?

Put it into practice with thousands of color-coded, slow-down-able songs, free in your browser.

Keep reading