Wedding Piano Songs — Ceremony, Reception & First Dance

3,221 songs — Planning a wedding and need the right piano music? This collection pulls every romantic and peaceful arrangement in our catalog — pieces that work for ceremony processionals, first dances, cocktail hour, and reception background. Filter by tempo or difficulty if you have a specific moment in mind.

Boom Clap

Charli XCX

EasyKey G120 BPM
Play

Born Free

John Barry

BeginnerKey C98 BPM
Play

Busy

Olly Murs

BeginnerKey Bb192 BPM
Play

California King Bed

Rihanna

BeginnerKey G86 BPM
Play

Call My Name

Cheryl Cole

EasyKey G126 BPM
Play

Canon in D

Johann Pachelbel

BeginnerKey D80 BPM
Play

Canon in D

Johann Pachelbel

BeginnerKey D69 BPM
Play

Cantaloupe Island

Herbie Hancock

BeginnerKey Eb120 BPM
Play

Can't Take My Eyes Off Of You

Frankie Valli

BeginnerKey C124 BPM
Play

Can't Take My Eyes Off You

Frankie Valli

BeginnerKey C120 BPM
Play

Can You Feel The Love Tonight? (from The Lion King)

Elton John

BeginnerKey C68 BPM
Play

Castle On A Cloud

Claude-Michel Schönberg

BeginnerKey C66 BPM
Play

Charlemagne

Blossoms

BeginnerKey C102 BPM
Play

Chasing Cars

Snow Patrol

BeginnerKey C100 BPM
Play

Claire De Lune

Claude Debussy

BeginnerKey C81 BPM
Play

Close To You

The Carpenters

BeginnerKey G120 BPM
Play

Cold Water

Major Lazer

BeginnerKey G92 BPM
Play

Come What May

Nicole Kidman & Ewan McGregor

EasyKey C76 BPM
Play

Could It Be Magic?

Barry Manilow

BeginnerKey F50 BPM
Play

Country Waltz (Landler)

Franz Schubert

BeginnerKey D120 BPM
Play

Die Moldau (from Ma Vlast)

Bedřich Smetana

EasyKey G120 BPM
Play

Don't Be So Hard On Yourself

Jess Glynne

EasyKey G110 BPM
Play

Don't Matter Now

George Ezra

BeginnerKey Bb92 BPM
Play

Don't Think Twice, It's Alright

Bob Dylan

EasyKey G220 BPM
Play

Downtown

Petula Clark

EasyKey Ab108 BPM
Play

Dream A Little Dream

The Mamas & The Papas

BeginnerKey C96 BPM
Play

Dream Catch Me

Newton Faulkner

BeginnerKey D112 BPM
Play

Ecossaise for Military Band

Ludwig van Beethoven

BeginnerKey C120 BPM
Play

En Bateau

Claude Debussy

BeginnerKey G120 BPM
Play

Everything About You

Ugly Kid Joe

BeginnerKey C132 BPM
Play

Fearless

Taylor Swift

BeginnerKey G100 BPM
Play

FEELING U, FEELING ME

Alicia Keys

EasyKey A120 BPM
Play

Fernando

ABBA

EasyKey Eb120 BPM
Play

Fine Line

Harry Styles

BeginnerKey A110 BPM
Play

Flower Duet

Léo Delibes

BeginnerKey G120 BPM
Play

Fly Me To The Moon

Frank Sinatra

BeginnerKey C126 BPM
Play

Follow The Sun

Xavier Rudd

BeginnerKey G92 BPM
Play

Follow The Sun

Xavier Rudd

BeginnerKey G116 BPM
Play

For Your Eyes Only

Sheena Easton

BeginnerKey G84 BPM
Play

Für Elise

Ludwig van Beethoven

BeginnerKey C108 BPM
Play

God Only Knows

The Beach Boys

BeginnerKey D110 BPM
Play

Hallelujah

Leonard Cohen

BeginnerKey C108 BPM
Play

Have Yourself A Merry Little Christmas

Hugh Martin

BeginnerKey C120 BPM
Play

Hey You, Beautiful

Olly Murs

EasyKey Eb132 BPM
Play

Hold My Hand

Jess Glynne

BeginnerKey C123 BPM
Play

Hometown Glory

Adele

EasyKey A124 BPM
Play

Hornpipe (from The Water Music Suite)

George Frideric Handel

BeginnerKey C100 BPM
Play

How Deep Is Your Love?

Bee Gees

BeginnerKey Bb92 BPM
Play

Page 64 of 68 · 3,221 wedding songs

Frequently asked questions

What's the most popular wedding piano song?
"A Thousand Years" by Christina Perri, "Canon in D" by Pachelbel, and "Perfect" by Ed Sheeran are the three most-requested wedding piano songs across the past decade. All three are in our catalog.
What piano song should I play for the bride's entrance?
"Canon in D" by Pachelbel is the all-time classic. Modern alternatives: "A Thousand Years," "Marry Me" by Train, or an instrumental version of "All of Me" by John Legend.
What piano songs work for the first dance?
"All of Me," "Perfect," "Thinking Out Loud" by Ed Sheeran, and "At Last" by Etta James are top choices. They're all in the romantic mood category — filter above to see all options.
I'm a beginner — can I learn a wedding song to play myself?
Yes. Songs like "Can't Help Falling in Love" and "Let It Be" use only 3-4 chords and slow tempos. With 2-3 weeks of daily practice (15-20 min/day), most beginners can play them confidently.
Can I download sheet music for these?
Yes — every song has free in-browser playback (color-coded notes, no music reading needed). PDF download is available for offline practice.