Moms go above and beyond every day, and Mother's Day is one day we should go above and beyond for them. If you want to make her feel extra loved, nothing is better than a Mother's Day card with a heartfelt message written within.

A card holds special meaning on this day, so find the perfect American Greetings Mother’s Day cards available in the Walmart card aisle and get some for all the moms in your life. Whether sentimental, heartfelt or even humorous, you'll find just the right one to reflect your relationship.

The next step: Write a touching message of your own in the card. Not sure what to write? It can be difficult to find the words for someone so special. To make it easier, the American Greeting Card experts offer advice for what to write for all the different types of mothers in your life.

From you as a mom

Being a mom means you finally understand how much your mom really did for you. Celebrate her by writing:

* The highest compliment anyone can give me, Mom, is to say that I’m like you.
* I hope that I can be even a fraction of the wonderful mother you were to me. Have a beautiful Mother’s Day.
* From “Mommy” to “Grandma,” you’ve always found a way to be amazing at who you are.

For your spouse or significant other

Acknowledge your partner for being the glue that keeps your family going:

* You’re my best friend and a wonderful mother to our children. Everything you do makes our lives so special, and you deserve a beautiful Mother’s Day.
* You don’t hear it nearly as often as you should, but I appreciate you and love you for all you do for me and the kids.
* You’re the heart that makes our house a home.

For a new mom/1st Mother’s Day

Help her celebrate her very first Mother’s Day with an encouraging message:

* You’re a beautiful person inside and out, and there’s no way you could be anything but a fantastic mom.
* Your baby won the mommy lottery. Hope your first Mother’s Day is as amazing as you are.
* Take time to take it all in ... and know how loved you are. Happy 1st Mother’s Day!

For your mother-in-law

The mother of your spouse may oftentimes get overlooked. Send her some love by writing:

* You’ve always felt more like a mom than a mother-in-law to me. Thank you for all the love.
* I hope your Mother’s Day is filled with things that make you smile.
* Because of the wonderful mother you are, I have an amazing partner and parent to my own children. We all love you so much.

For your female friend

Give your gal an uplifting message that says you realize how awesome she is at the whole mom thing:

* It’s your day — shine like the mom rock star you are.
* Wishing you another year of wowing everyone who knows you. Have a great Mom’s Day!
* Your kiddos have the best mama of all. Cheers to you today!

For your daughter

Acknowledging your daughter is a good mom holds plenty of meaning. Do so by writing:

* I always knew you’d be a wonderful mother because you’re such an amazing daughter. Enjoy your Mother’s Day.
* Seems like yesterday I was holding you in my arms. Watching you with your own children fills me with so much pride. Enjoy every moment.
* I couldn’t ask for a more wonderful daughter and mother for my grandchildren. Love you so much.

A heartfelt message for mom

No matter how old we get, we’ll always need our moms. Tell her she’s special by writing:

* Thank you for the laughs, the listening and the love.
* Mom, when you thought I wasn’t looking — I was. Thank you for the million ways you supported, encouraged, helped and loved me.
* For all the times I didn’t say it but should have ... thank you, Mom. I love you.

Every type of mom deserves gratitude on Mother's Day. With these simple tips, you'll be sure to say just what you mean on that special card.