Mother’s Day Poems That Will Make Mom Laugh and Cry

These beautiful Mother’s Day poems will make your mom feel extra loved on her special day. Celebrate your mom by reciting any one of these famous poems for and about moms.

Few jobs are as difficult as being a mother. Whatever path a person takes to become a mother, the journey is often as taxing as it is rewarding.

And, while wonderful mothers should be appreciated every day, you should make sure the mothers in your life know how much you love, appreciate, and value them on Mother’s Day, which is on May 8 this year.

It’s difficult to put into words how much your mother means to you. After all, how could you possibly express all of her love and support over the years? It’s not easy, but if you really want to elevate your Mother’s Day card or Instagram tribute, try one of these lovely Mother’s Day poems.


Mother's Day


Mother’s Day Poems From Daughters

Whether you send your note via mail, phone, or in person, these Mother’s Day poems will show your mother how much she means to you on May 8. (and every day, for that matter).


Dear Mom…

Since the day I was small

Till the day I became tall

Since I began understanding things

Till the day I got my own wings

Your love has never fallen short

You have been my only support

I want to hold you tight and hug you

I just want to say thank you.

—Unveil Talks by Sumiran Mishra and Saakshi Khattri


A Mother…

When you’re a child she walks before you

To set an example.

When you’re a teenager she walks behind you

To be there should you need her.

When you’re an adult she walks beside you

So that as two friends you can enjoy life together.



A Special Day

For a special mom on this special day,

Your daughter has some words that she wants to say

Please know that I appreciate all the things that you do

Love you so much, Mom, happy Mother’s Day to you!



My Mother Kept a Garden

My Mother kept a garden,

A garden of the heart.

She planted all the good things

That gave my life its start.

She turned me to the sunshine

And encouraged me to dream.

Fostering and nurturing

The seeds of self-esteem.

And when the winds and rain came,

She protected me enough.

But not too much because she knew

I’d need to stand up strong and tough.

Her constant good example

Always taught me right from wrong.

Markers for my pathway

That will last a lifetime long.

I am my Mother’s garden.

I am her legacy.

And I hope today she feels the love

Reflected back from me.



Mother’s Day Poems From Sons

It’s difficult to put all of the love and emotions of a mother-and-son relationship into words. These Mother’s Day poems are ideal for sons to present to their mothers. Here are the best mother poems written by sons.


The Bond

The bond between a mother and a son is a special one

It remains unchanged by time or distance.

It is the purest love, unconditional and true.

It is understanding of any situation and forgiving of any mistake.



Thank You, Mom

I just want to thank you

For your warm smiles

Your encouragement

Your words of wisdom

That still guide me today

Thanks for everything

Happy Mother’s Day

—C. Harding


Just One Mom

Hundreds of dewdrops to greet the dawn,

Hundreds of bees in the purple clover,

Hundreds of butterflies on the lawn.

But only one mother the whole world over.

—George Cooper


Short Mom Poems

Short Mother’s Day poems or even Mother’s Day quotes can say everything you need to say without using flowery language that may distract from your main message.

These short sentiments on mothers can also be great jumping-off points for you to personalize to describe your special bond with your mother.


Being a Mother

Being a mother means that your heart

Is no longer yours; it wanders

Wherever your children do.

—George Bernard Shaw


A Mother’s Love

Of all the special joys in life…

A mother’s love and tenderness

Is the greatest of them all.


Which of the above Mother’s Day Poems is your favorite? Kindly drop us a comment below.


Leave a Reply

Your email address will not be published. Required fields are marked *