These Mother’s Day messages are the perfect way to express your love and affection for mom. Whether you call her mom, mother, mama, or mammy, use these touching greetings in your crafts, emails, text and social media posts to let her know how special she is.

When is Mother’s Day?
Mother’s Day is celebrated in North America on the second Sunday of May. This year it’s on Sunday, May 11, 2025. It’s the perfect occasion to take some time acknowledge all the love, sacrifice and care that mother’s show their children and families.
From giving her thoughtful gifts, flowers and a sweet greeting card, to planning a special luncheon or gathering, there are so many ways to celebrate and make mom feel special.
If you’re stuck for words to express your gratitude, we’ve gathered over 125 touching messages for mother’s day. From deciding what to write in her mother’s day card to what to post on social media, these greetings and quotes will help you get started.
Short & Sweet
- Happy Mother’s Day!
- Love you, Mum.
- You’re amazing—simple as that.
- You make life better.
- Wishing you the best day ever.
- Thanks for everything, always.
- Hope your day is full of love (and naps).
- You deserve all the flowers today.
- You’re my favorite human.
- Can’t imagine life without you.
Heartfelt
- Everything good in me started with you.
- You’ve shaped my world with love and patience.
- Thank you for being my safe place.
- Your strength and kindness inspire me daily.
- You are the heart of our family.
- I’m so proud to be your child.
- You’ve always loved me unconditionally—thank you.
- I still carry your wisdom with me every day.
- There’s no one like you, Mum.
- I owe you more than I could ever say.
Funny & Lighthearted
- Thanks for pretending to like my homemade crafts.
- You were right about everything. Don’t let it go to your head.
- Happy Mother’s Day from your favorite child.
- Raising me deserves an award (and wine).
- You survived my teenage years—you deserve a holiday.
- I turned out amazing. Well done, Mum.
- Thanks for not giving me away.
- I got my sass from you.
- Hope your day is full of peace and nobody shouting “Mum!”
- You’re not like a regular mum, you’re a cool mum.
For New Mums
- Your first Mother’s Day—what a beautiful milestone.
- You’ve stepped into motherhood so gracefully.
- Watching you with your baby is magic.
- You’re already doing such an amazing job.
- Your little one is so lucky to have you.
- Welcome to the world of cuddles, chaos, and love.
- You were made for this.
- The first of many beautiful Mother’s Days.
- Wishing you sleep, snacks, and sweet moments.
- So proud of the mum you’ve become.
For Grandmothers
- Happy Mother’s Day, Grandma.
- Your love spans generations.
- You’ve always made our lives brighter.
- Thank you for your hugs, your stories, and your heart.
- Your legacy is love.
- You’re the glue that holds us together.
- You’ve always been there for me.
- You’ve shaped our family in the best ways.
- You’re more treasured than you know.
- We love you, Grandma. Always.
For Stepmums & Mother Figures
- Thank you for stepping into my life with so much love.
- You didn’t have to, but you did—and I’m so grateful.
- You’ve shown me what love and family really mean.
- Proud to call you my second mum.
- Your support means everything.
- You’ve been there in all the ways that matter.
- You’ve loved me like your own, and I’ll never forget it.
- Thank you for being a steady hand and kind heart.
- You’re a gift in my life.
- You’ve made a difference that will last forever.
From Kids
- You’re the best mum ever!
- I love you so, so, so much!
- You make the best snacks and cuddles.
- Thanks for always being there.
- You’re my favorite person.
- Happy Mother’s Day to my superhero.
- You give the best hugs.
- I want to be just like you!
- Thank you for being so kind and funny.
- You make every day better.
From Adult Children
- I may be grown, but I’ll always need you.
- Your love has never wavered—and I’m so grateful.
- I see now just how much you did for me.
- I carry your voice in my heart.
- Thank you for being my biggest supporter.
- You’re still my first call.
- You made sacrifices I didn’t understand back then—but I do now.
- I’m proud to be your daughter/son.
- Your strength taught me how to stand on my own.
- I love you more than ever.
Poetic or Thoughtful
- A mother’s love is a quiet strength that never fades.
- Your love has shaped the person I’ve become.
- Thank you for always being my calm in the chaos.
- You’ve loved me through every season.
- Your hands have held me, helped me, and never let go.
- There’s something sacred about a mother’s heart.
- You’ve been my anchor and my light.
- Love that deep never disappears.
- Every little thing you did mattered.
- The world is better because you’re in it.
Christian/Spiritual
- Thanking God for you today and always.
- You’ve been a blessing in my life.
- Your faith has shaped my own.
- God knew what He was doing when He made you my mum.
- You’ve shown me what grace looks like.
- May you be blessed for the love you give.
- Praying your day is peaceful and joyful.
- You are fearfully and wonderfully made.
- You are love in action.
- Your prayers have carried us through.
For Long-Distance Mums
- Wishing I could hug you today.
- Sending love from afar.
- You’re always on my mind, especially today.
- Miss you more than ever.
- Hope your day is full of happiness and rest.
- Celebrating you from across the miles.
- FaceTime just isn’t the same—but I’ll take it.
- Counting down to our next visit.
- Love you more than distance can measure.
- Holding you close in my heart.
Simple Fill-Ins for Cards or Social Media
- Mum, thank you for ____.
- You’ve always been ____ to me.
- I’ll never forget when you ____.
- I hope today brings you ____.
- You deserve all the ____.
- You are the queen of ____.
- Thank you for showing me ____.
- You’ve taught me to ____.
- Because of you, I believe ____.
- You’ve always made me feel ____.
For Mums No Longer With Us
- Thinking of you today and always.
- Your love still surrounds me.
- I carry your memory every day.
- I miss you more than words can say.
- Today’s for you, Mum.
- You may be gone, but you’re never forgotten.
- Honoring your legacy of love.
- Wish I could call you just one more time.
- Your spirit is still with me.
- Love never dies.
Like it? Pin it for later!
