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.

Minuet (from Divertimento No.17, K334)

Wolfgang Amadeus Mozart

BeginnerKey C120 BPM
Play

Minuet in G

Johann Sebastian Bach

BeginnerKey G110 BPM
Play

Moments

One Direction

EasyKey D152 BPM
Play

Moonlight Sonata

Ludwig van Beethoven

BeginnerKey G64 BPM
Play

Moon River

Henry Mancini

BeginnerKey C92 BPM
Play

Morning

Edvard Grieg

BeginnerKey G99 BPM
Play

My Heart Will Go On

Celine Dion

BeginnerKey Bb96 BPM
Play

My Heart Will Go On (Love Theme from Titanic)

Celine Dion

BeginnerKey Bb100 BPM
Play

Next To Me

Emeli Sandé

BeginnerKey C96 BPM
Play

Nice 'N' Easy

Frank Sinatra

BeginnerKey C120 BPM
Play

Night Changes

One Direction

BeginnerKey Eb118 BPM
Play

Nobody Does It Better

Carly Simon

BeginnerKey Bb69 BPM
Play

Nothing Else Matters

Metallica

BeginnerKey G72 BPM
Play

Oh My Goodness

Olly Murs

BeginnerKey C126 BPM
Play

O Little Town Of Bethlehem

Traditional

BeginnerKey Bb108 BPM
Play

Once Upon A Dream

Disney

BeginnerKey Bb120 BPM
Play

One

U2

BeginnerKey D96 BPM
Play

One Dance

Drake

BeginnerKey A104 BPM
Play

One Fine Day

The Chiffons

BeginnerKey G50 BPM
Play

One Love/People Get Ready

Bob Marley

BeginnerKey C76 BPM
Play

One Thing

One Direction

EasyKey D126 BPM
Play

Over The Rainbow

Harold Arlen

BeginnerKey C82 BPM
Play

Paradise

Coldplay

EasyKey C120 BPM
Play

Pavane

Gabriel Fauré

BeginnerKey G72 BPM
Play

Pavane Pour Une Infante Défunte

Maurice Ravel

BeginnerKey G54 BPM
Play

Perfect Strangers

Jonas Blue

BeginnerKey C120 BPM
Play

Piano Concerto No.2 II. Adagio sostenuto

Sergei Rachmaninoff

BeginnerKey C120 BPM
Play

Piano Concerto No. 3 Op. 37 (1st Movement Themes)

Ludwig van Beethoven

BeginnerKey G120 BPM
Play

Pillowtalk

Zayn

EasyKey C120 BPM
Play

Play The Game

Queen

EasyKey C100 BPM
Play

Please Don't Let Me Go

Olly Murs

BeginnerKey C176 BPM
Play

Please Don't Say You Love Me

Gabrielle Aplin

EasyKey C176 BPM
Play

Prelude No.1

George Gershwin

BeginnerKey C120 BPM
Play

Prelude No. 15 Op. 28 'Raindrop'

Frédéric Chopin

BeginnerKey C50 BPM
Play

Prelude No.1 in C

Johann Sebastian Bach

BeginnerKey C108 BPM
Play

Prelude To A Kiss

Duke Ellington

BeginnerKey C120 BPM
Play

Rather Be

Clean Bandit

EasyKey D120 BPM
Play

Reprise from Spirited Away

Joe Hisaishi

BeginnerKey G120 BPM
Play

Right Place, Right Time

Olly Murs

EasyKey Bb144 BPM
Play

Romance For Violin Op. 50 (opening melody)

Ludwig van Beethoven

BeginnerKey Bb120 BPM
Play

Rondo (from Horn Concerto No. 4, K495)

Wolfgang Amadeus Mozart

BeginnerKey C120 BPM
Play

Rosamunde Entr'acte

Franz Schubert

BeginnerKey Eb100 BPM
Play

Rude

MAGIC!

BeginnerKey C144 BPM
Play

Rule The World

Take That

BeginnerKey D82 BPM
Play

Salut d'Amour

Edward Elgar

BeginnerKey C100 BPM
Play

Sarabande In D Minor

George Frideric Handel

BeginnerKey G62 BPM
Play

See, Amid The Winter's Snow

Traditional

BeginnerKey G120 BPM
Play

Shepherds' Song (from Symphony No. 6, Op. 68)

Ludwig van Beethoven

BeginnerKey Bb120 BPM
Play

Page 66 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.