Mother's Day cards are, for many people, the hardest cards they write all year. You are trying to thank someone for something that cannot be adequately thanked, in a few sentences, on a day the world has decided is the official occasion for it.

No wonder so many people end up writing 'Happy Mother's Day' and leaving it there.

Tip

Pick one specific thing. Not 'you are always there for me' — but the specific time, the specific quality, the specific sacrifice you have never forgotten. That is the message she will re-read.

For your mum

Say the thing you mean but rarely say out loud. A Mother's Day card is one of the few occasions where you have permission to be unambiguously sincere.

Thank you for every sacrifice I never knew you were making. I understand more every year. Happy Mother's Day.

Use this message →

Everything good in me comes from watching you. Happy Mother's Day.

Use this message →

I learn something new from you every year. Happy Mother's Day — you are still my favourite teacher.

Use this message →

The things you have quietly given me are things I am only now beginning to understand. Thank you. Happy Mother's Day.

Use this message →

You showed up for me in ways I am still discovering. I love you. Happy Mother's Day.

Use this message →

Thank you for always being there, even when there was hard to get to. Happy Mother's Day.

Use this message →

For a wife or partner who is a mother

Acknowledge not just the fact of her motherhood but the specific way she does it. What do you witness every day that deserves to be said out loud?

Watching you with our children is one of the most beautiful things I have ever seen. Happy Mother's Day.

Use this message →

You are exactly the mother I hoped they would have. Happy Mother's Day — I love you.

Use this message →

What you give to this family every single day is extraordinary. Today is the day I say it out loud. Happy Mother's Day.

Use this message →

Our children do not know yet how lucky they are. I do. Happy Mother's Day.

Use this message →

You make it look effortless. I know it is not. Thank you for everything. Happy Mother's Day.

Use this message →

For a grandmother

Happy Mother's Day to the person who makes our whole family feel like the warmest place in the world.

Use this message →

The love you have given across generations is one of the most remarkable things I know. Happy Mother's Day.

Use this message →

Thank you for all the love, the wisdom, and the biscuits. Happy Mother's Day — we love you.

Use this message →

Everything you have given to this family carries forward. Thank you. Happy Mother's Day.

Use this message →

For a step-mother or mother figure

For those who mothered without obligation — the message should acknowledge the choice they made, because that choice is the whole point.

You did not have to show up the way you have. The fact that you did means more than you know. Happy Mother's Day.

Use this message →

You chose us, and we are so grateful you did. Happy Mother's Day.

Use this message →

Thank you for being there for me when you did not have to be. That means everything. Happy Mother's Day.

Use this message →

You are a mother in every way that matters. Thank you. Happy Mother's Day.

Use this message →

For a friend who is a mother

Watching you be a mother is one of the most inspiring things I have seen this year. Happy Mother's Day.

Use this message →

You are exactly the mother your children need. Happy Mother's Day.

Use this message →

I see how hard you work for them. You are doing a brilliant job. Happy Mother's Day.

Use this message →

They are so lucky to have you. Happy Mother's Day.

Use this message →

Put your Mother's Day message on a card she will keep for years.

Design a Mother's Day Card at 1in100.win →