3,200 wedding songs

Wedding Piano Songs — Ceremony, Reception & First Dance

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.

G
Adoration
Matt Maher
Medium Gb · ♩=94· 9 chords
Play
D
Sound Of Melodies
Leeland
Easy D · ♩=123· 9 chords
Play
B
Who Am I
Casting Crowns
Medium B · ♩=132· 9 chords
Play
E
LITTLE MARTHA
Allman Brothers Band
Medium E · ♩=100· 9 chords
Play
F
BABY BOY
Beyonce
Medium F · ♩=100· 4 chords
Play
G
Behold the Lamb of God
Matt Maher
Medium Gb · ♩=88· 6 chords
Play
D
Give You Glory
Jeremy Camp
Medium D · ♩=132· 6 chords
Play
G
Sing
Ed Sheeran
Advanced G# · ♩=120· 3 chords
Play
D
Born in Bethlehem
Third Day
Easy D · ♩=144· 7 chords
Play
C
Holy Ground
Geron Davis
Easy C · ♩=60· 25 chords
Play
E
Better Is One Day
Matt Redman
Easy E · ♩=95· 4 chords
Play
C
I BELIEVE IN YOU AND ME
Whitney Houston
Medium C · ♩=80· 27 chords
Play
D
NOTHING BUT A MIRACLE
Diane Birch
Medium D · ♩=76· 17 chords
Play
E
THANK GOD I FOUND YOU
Mariah Carey
Medium Eb · ♩=132· 27 chords
Play
D
When You Believe
Whitney Houston and Mariah Carey
Medium D · ♩=62· 31 chords
Play
D
JESUS IS LOVE
Heather Headley
Medium Db · ♩=82.50000000000001· 31 chords
Play
C
SOUL LIMBO
Booker T. & The MG's
Medium C · ♩=120· 4 chords
Play
C
AS I AM
Alicia Keys
Medium C · ♩=69· 4 chords
Play
E
Did You Get My Message?
Jason Mraz
Medium E · ♩=100· 9 chords
Play
E
How Can I Keep From Singing
Chris Tomlin
Medium Eb · ♩=111· 5 chords
Play
G
I Need Love
Robin Thicke
Medium G · ♩=80· 11 chords
Play
A
PLEASE FORGIVE ME
Bryan Adams
Medium A · ♩=90· 16 chords
Play
E
Rocky Mountain High
John Denver
Medium E · ♩=110· 6 chords
Play
A
Uncreated One
Chris Tomlin
Medium Ab · ♩=70· 6 chords
Play
D
Carried To The Table
Leeland
Medium D · ♩=68· 7 chords
Play
D
Heaven
John Legend
Medium Db · ♩=100· 10 chords
Play
G
Living in the Moment
Jason Mraz
Medium G · ♩=120· 9 chords
Play
C
Made To Worship
Chris Tomlin
Medium C · ♩=86· 6 chords
Play
C
MY ALL
Mariah Carey
Easy C · ♩=108· 16 chords
Play
C
My Tribute
Andrae Crouch
Easy C · ♩=120· 26 chords
Play
C
Give Me Jesus
Jeremy Camp
Easy C · ♩=84· 4 chords
Play
E
O HOLY NIGHT
Carpenters
Easy Eb · ♩=80· 21 chords
Play
C
PUT IT WHERE YOU WANT IT
The Crusaders
Medium C · ♩=128· 8 chords
Play
D
1000 TIMES
Sara Bareilles
Advanced D · ♩=69· 12 chords
Play
G
1 + 1
Beyoncé
Easy G · ♩=69· 4 chords
Play
C
Counting Stars
One Republic
Advanced C# · ♩=120· 6 chords
Play
C
EMOTIONS
Mariah Carey
Medium C · ♩=116· 13 chords
Play
A
Enough
Chris Tomlin
Easy A · ♩=78· 4 chords
Play
G
IF I NEVER KNEW YOU
Jon Secada and Shanice
Medium G · ♩=80· 41 chords
Play
D
I TURN TO YOU
Christina Aguilera
Medium D · ♩=65· 22 chords
Play
A
LET'S GET IT ON
Marvin Gaye
Medium Ab · ♩=88· 6 chords
Play
A
Love on the Rocks
Sara Bareilles
Medium A · ♩=70· 13 chords
Play
B
PATIENCE
The Lumineers
Medium B · ♩=138· 5 chords
Play
E
DIE FOR YOU
The Weeknd
Medium E · ♩=69· 5 chords
Play
D
FOREVER
Mariah Carey
Medium Db · ♩=94.5· 19 chords
Play
E
God Of Wonders
Third Day
Easy Eb · ♩=82· 6 chords
Play
D
Great Is The Lord
Michael W. Smith
Beginner D · ♩=93· 11 chords
Play
E
HE'S EVERYTHING
Dolly Parton
Medium Eb · ♩=70· 13 chords
Play

Page 1 of 20

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.