How to Make a Printable Mother's Day Card Online

by Samantha Volz ; Updated September 28, 2017

Greeting cards are a fun way to celebrate Mother's Day.

Mother image by Mat Hayward from

According to the Day for Mothers website, more than a dozen countries worldwide celebrate a special day for mothers. While the celebrations may vary among cultures, giving cards can be a common way to show your appreciation for mom. Cards in professional gift and greeting shops can cost nearly $4 each as of 2010. Some Internet sites will allow you to create cards for Mom for free, and print them out at your home computer.

Access the website

Scroll through the categories until you find “Mother's Day.” Select the type of card you want to create: cute, funny or cards with photo images. Click on the appropriate link.

Explore the template options and choose the card you want to create for your mother. Choose your card's design: “simple card” allows you up to three lines of text, “letter card” allows you a body of text with a postscript and “I have a lot to say” allows for a larger body of text.

Click “make it!” to preview a copy of your card. If you want to make changes, use your browser's back button. If you are satisfied with the card, choose “File” and “Print” to print the card.

Fold the printed paper so that it looks like a card; your fold design will vary depending on the type of card you chose.


  • If possible, use thicker card paper rather than regular sheets of paper to create your card.

    You can print out a blank card so long as you do not fill in any of the text areas.

Photo Credits

About the Author

Samantha Volz has been involved in journalistic and informative writing for over eight years. She holds a bachelor's degree in English literature from Lycoming College, Williamsport, Pennsylvania, with a minor in European history. In college she was editor-in-chief of the student newspaper and completed a professional internship with the "Williamsport Sun-Gazette," serving as a full-time reporter. She resides in Horsham, Pennsylvania.