1. "The Best Day" by Taylor Swift
Looking back on your childhood and understanding that your mom did her best.
"And I love you for giving me your eyes
Staying back and watching me shine"
2. "Dear Mama" by 2Pac
About: Telling your mom you understand what she's gone through in her life and appreciate her.
"There's no way I can pay you back
But the plan is to show you that I understand"
3. "Mama's Song" by Carrie Underwood
About: Letting your mom know that you're all grown up and she doesn't have to worry about you anymore.
"Mama, you taught me to do the right things.
So, now you have to let your baby fly."
4. "Look What You've Done" by Drake
About: Getting through the hard times with your mom and grandma, and appreciating that times are better.
"After all the things that we been through, I got you
Look what you've done, look what you've done"
5. "Kind and Generous" by Natalie Merchant
About: Thanking someone in your life for being kind to you and always supporting you.
"For your kindness I'm in debt to you
For your selflessness, my admiration"
6. "Oh Mother" by Christina Aguilera
About: A mom who left an abusive relationship.
"You got me, I got you
Together we always pull through"
7. "Stacy's Mom" by Fountains of Wayne
OK, so you wouldn't send this to your own mom. But you might send it to a friend's mom.
"And I know that you think it's just a fantasy
But since your dad walked out, your mom could use a guy like me"
8. "Good Mother" by Jann Arden
About: Being grounded and knowing who you are because you're mother instilled that in you.
"I've got a good mother and her voice is what keeps me here."
9. "God Only Knows" by BBC Music stars
About: Not knowing where you'd be in your life without that one person who's always supported you.
"God only knows what I'd be without you"
10. "Bohemian Rhapsody" by Queen
Because they say the word "mama" a lot and it's one of the best songs to sing along to ever.
"I see a little silhouetto of a man,
Scaramouche, Scaramouche, will you do the Fandango?"