Mother’s Day Card Messages for Every Mom

Let all the moms in your life know how much they’re appreciated with heartfelt wishes for a wonderful Mother’s Day. Not sure where to start? Share your love and gratitude with thoughtful digital Mother’s Day cards. Personalize the written message inside to best reflect your feelings and relationship with the recipient, then send your eCard by text or email in minutes.

Ready to dive in? Let’s take a look at Mother’s Day messages and cards for a friend, grandmother, mom, sister, mother-in-law, and more. 


  • Mom - Thanks for being there for me through the good times and bad. You are my rock!
  • Thanks for giving me your smarts, kindness & amazing looks. Happy Mother's Day from your most humble child!
  • Wishing an amazing mother an even more amazing day. Happy Mother’s Day!
  • The world is full of moms, but you’re my favorite one. Happy Mother’s Day! I love you.
  • I’m so lucky to have you as a role model and a mom. Happy Mother’s Day.
  • Thank you. You are the best mother I could ever ask for. Happy Mother’s Day!
  • Wishing you a very happy Mother’s Day from afar. I’m so grateful to have you in my life. 

New Mom

  • Happy First Mother’s Day! You are crushing this whole motherhood thing! 
  • Sleep deprivation never looked so good! Wishing you the happiest first Mother’s Day. 
  • Happy Mother’s Day! You are strong. You are loving. You are already an amazing mom.


  • To a wonderful friend and a fantastic mother: Wishing you a very Happy Mother’s Day!
  • Motherhood wouldn't be the same without you by my side through the ups and downs. Happy Mother's Day, bestie!
  • Wishing the best Mother’s Day to the one who always has my back. I love you!


  • It is such a joy to watch you grow as a mother. Happy Mother's Day, Sis!
  • I'm so lucky to have you as my sister and my friend. Happy Mother's Day!
  • Happy Mother’s Day to a wonderful sister and a fantastic mom.


  • I am so proud of the woman and mother you have become. Happy Mother's Day!
  • Thanks for giving me wonderful grandchildren to spoil rotten! Happy Mother’s Day!
  • Happy Mother’s Day from one generation to the next! You are a wonderful mother. 


  • To my partner, my best friend, and the love of my life. You are so appreciated. Happy Mother's Day!
  • To the woman who puts up with both me and the kids: You are amazing and I love you. Happy Mother’s Day.
  • Happy Mother’s Day to my wife, my best friend, my everything. The kids are lucky to have you and so am I. 


  • Occasional parent, frequent friend, and keeper of secrets. You’re the best aunt. Happy Mother’s Day!
  • If aunts were flowers, I’d always pick you. Happy Mother’s Day!
  • Thank you for all of your love and support throughout the years. Happy Mother’s Day, Auntie!


  • The best moms get promoted to grandmas. We are all so lucky to have you! Happy Mother’s Day.
  • To the person who is the best at spoiling me rotten: Happy Mother’s Day!
  • Happy Mother’s Day! The kids are so lucky to have you as their grandmother and I’m grateful that you’re my mom.


  • Thank you for raising the man of my dreams. You are appreciated and loved! Happy Mother’s Day. 
  • I got lucky in the mother-in-law department. Thank you for your love and support and all that you do for us. Happy Mother’s Day!
  • Happy Mother's Day! We're so lucky to have you in our lives.


  • I couldn't have picked a better daughter-in-law. Wishing you the happiest Mother’s Day!
  • Happy Mother’s Day to a wonderful daughter-in-law. I’m so grateful to have you in my life. 
  • You are a wonderful mother. I am so very proud of you. Happy Mother’s Day!

Envelope Icon Love this article?

Sign up and we'll send more inspiration straight to you.

Sign up now