DIY Valentine’s Day Cards

Hello, friends, Happy Valentine’s Day!  I remember “back in the day” when we used to hand out Valentines to all of our classmates in school.  One of my favorite activities in first grade was making and decorating a Valentine’s Day “mailbox” out of a shoe box for classmates to deliver their Valentines.  Today’s craft is only slightly more grown up…  ;)


I have been wanting to make hand embroidered cards for a while now and decided that Valentine’s Day is the perfect occasion.  I created two simple designs that you can easily replicate or get creative and come up with your own!  I also made my own envelopes using another envelope as a template.

Supplies you’ll need:

  • thick, heavy stock paper (I used cardstock and scrapbook paper)
  • scissors
  • pencil (and a good eraser, if you’re like me)
  • embroidery thread
  • embroidery needle
  • glue (for making the envelopes)

After making my envelopes, I determined what measurements I needed for my cards and then cut the paper to size.  Next, it was time to get to work!


I hope you like my crafty Valentine’s Day cards!  Will you be giving out any Valentine’s this year??

As always, thanks for reading!  :)

Delightfully, Kristi (signature)

PS.  Enjoy this post??  See an updated list of my favorite Valentine’s Day crafts here!

Valentine's Day Crafts with Delightfully Kristi // #DelightfulDIY


20 thoughts on “DIY Valentine’s Day Cards

    1. Yes! On the card where I embroidered “Happy Valentine’s Day,” I tied off each color in tiny knots and as you can see in the last picture, I glued a piece of patterned paper to the inside to cover up the back side of the embroidery (and all the knots). You could also use small pieces of tape to tape the loose ends of the thread and then glue paper over for a more flat finish. For the red heart card, the string just continuously loops through/around the paper, so you should only end up with two knots – one when you start and one when you finish. I hope that answered your question! Thanks so much!! :)

Your comments make my day, let me know what you think! :)