The Best Mother Son Dance Songs
The mother-son dance is a thank-you set to music. Below are the songs our DJs play most for it, grouped by mood, plus tips on length and timing.
Updated October 2026 by the DJ team at Angels Music Productions, Los Angeles.
Top 5 Mother-Son Dance Songs
Sweet and Heartfelt
- “A Song for Mama” by Boyz II Men. The classic. Soulful and full of gratitude.
- “You Raise Me Up” by Josh Groban. Big and emotional.
- “Wind Beneath My Wings” by Bette Midler. A thank you for always being there.
- “Because You Loved Me” by Celine Dion. Another big thank you song.
- “What a Wonderful World” by Louis Armstrong. Gentle and loved by every generation.
- “Your Song” by Elton John. Simple and warm.
Country and Classic Rock
- “Simple Man” by Lynyrd Skynyrd. A mother’s advice to her son.
- “Humble and Kind” by Tim McGraw. Lessons a parent hopes a child will keep.
- “My Wish” by Rascal Flatts. Hopes for the life ahead.
- “I Hope You Dance” by Lee Ann Womack. Uplifting and easy to dance to.
- “Forever Young” by Rod Stewart. A blessing with a little more tempo.
Upbeat and Fun
- “I’ll Always Love My Mama” by The Intruders. Soul classic that gets guests clapping.
- “Stand by Me” by Ben E. King. Familiar and steady.
- “Lean on Me” by Bill Withers. Great for inviting the whole family onto the floor.
- “The Way You Look Tonight” by Frank Sinatra. A swing slow dance with a smile.
Tips for the Mother Son Dance
- Keep it to 2 or 3 minutes. Ask your DJ to fade at a natural point.
- Try a surprise switch. Start with a slow song, then jump to something fun. It takes the pressure off and gets the room cheering.
- Pair it with the father-daughter dance. Many couples do both back-to-back, then invite everyone to the floor.
- Tell your DJ the exact version you want.
- Practice once together. A single wedding dance lesson with your mom is usually enough to feel relaxed on the floor.
More wedding music:
Father-daughter dance songs, first dance songs, and the most requested wedding songs for every moment.
Our wedding DJs plan every special dance with you before the wedding. Service starts at $1,499.




