We Heart These 20 DIY Valentine's Day Cards

Looking for the perfect Valentine's Day card for your spouse, soul mate, the person you are sort of seeing, or perhaps just the hot guy or gal in the office that you want to notice you? If so these 20 DIY Valentine's card offer a wide range of romantic messages that are suitable for whatever level your romantic relationship might be at.

  • 01 of 20
    Happy Valentine's Day Love Card
    Happy Valentine's Day Love Card. Coco And Mingo

    Surprise the love of your life with this pale pink and elegant script card that says "Happy Valentine's Day Love" which you can print using the template available at Coco And Mingo.

  • 02 of 20
    You're A Gem Watercolor Card
    You're A Gem Watercolor Card. Persia Lou

    Print a copy of this super cute red and black 4x6" watercolor card with a painted heart gem. 

  • 03 of 20
    Heart Shaker Card
    Heart Shaker Card. Crafting Confessions

    This heart shaker card is so much fun, as you can shake the card and see the confetti hearts flutter around on the front of the card. To Make your own heart shaker card you will need to use a mini heart punch to create heart confetti and create a clear pocket on the front of the card using acetate. 

  • 04 of 20
    You're My Favorite Person To Lie In Bed And Check My Phone Next To Card
    You're My Favorite Person To Lie In Bed And Check My Phone Next To Card. My DIY Life

    Keep it real with this hilarious 4x5.25″ printable card by My DIY Life that says "you're my favorite person to lie in bed and check my phone next to". 

    Continue to 5 of 20 below.
  • 05 of 20
    Mad Libs Card
    Mad Libs Card. Made Vibrant

    Be playful with this fun mad libs Valentine's Day card that you can print out in either dark pink, light pink or teal and fill out the cards blanks to make a card that is sure to make anyone who receives it smile. 

  • 06 of 20
    You're My Person Card
    You're My Person Card. Almost Makes Perfect

    Give your sweetie a photograph card of tropical leaves that says "you're my person", or if you prefer there are also photograph cards that say "I like you, no like a lot" and "you're a real cutie" with a floral background which all can be printed onto white cardstock.

  • 07 of 20
    My Heart (A Diagram) Card
    My Heart (A Diagram) Card. The Dating Divas

    Go nerdy this Valentine's Day by making a heart pie chart card using the design from The Dating Divas that you can print out and fill out the blanks with fun options of what you love.

  • 08 of 20
    I Think You're Awesome Card
    I Think You're Awesome Card. That's Pretty Ace

    If you are looking for a modern and stylish card this Valentine's Day the "I think you're awesome" card from That's Pretty Ace is available in black or white for you to print and mail.

    Continue to 9 of 20 below.
  • 09 of 20
    You're So Freakin' Awesome
    You're So Freakin' Awesome. Maiko Nagao

    The pink and orange script on Maiko Nagao's "you're so freakin' awesome" printable card is sure to make your boyfriend or girlfriend's​ heart melt. 

  • 10 of 20
    You'll Do Card
    You'll Do Card. Mmmcrafts

    Unwilling to commit to anything serious? If so perhaps the "you'll do, where is the chocolate" card by Mmmcrafts might be exactly the card you need to express your Valentine's Day expectations this year.

  • 11 of 20
    Love Card
    Love Card. Creative Chicago

    Go classic by sending someone this printable red Valentine's Day card by Creative Chicago and a dozen red roses to show them your love.

  • 12 of 20

    Donut Forget I Love You

    Donut Forget I Love You Card
    Donut Forget I Love You Card. Sparkle Collective

    Top off someone's Valentine's Day with a sugary donut surprise and matching printable donut card by Sparkle Collective that says "donut forget I love you".

    Continue to 13 of 20 below.
  • 13 of 20
    True Love Never Having To Say A Word Card
    True Love Never Having To Say A Word Card. Landeelu

    Make your husband or wife laugh with a DIY card that says "true love never having to say a word because we are both staring at our phones".

  • 14 of 20
    Yet It Is Only Love Which Sets Us Free Card
    Yet It Is Only Love Which Sets Us Free Card. Coco And Mingo

    This beautiful calligraphy printable card by Coco And Mingo with a quote from Maya Angelou is sure to warm anyone's heart this Valentine's Day. 

  • 15 of 20
    Hearts Stitched Together Card
    Hearts Stitched Together Card. Dandee Designs

    Give cross-stitch a try with this easy to make stitched hearts card. To make your own print the template from Dandee Designs and stitch thread through all the marked dots to create a bunch of Xs using thread that forms two hearts.

  • 16 of 20
    You're A Gem Card
    You're A Gem Card. Lovely Indeed

    Grab a copy of this modern free printable mini "you're a gem" card from Lovely Indeed to send to your friends this Valentine's Day.

    Continue to 17 of 20 below.
  • 17 of 20
    Washi Tape Heart Card
    Washi Tape Heart Card. Northstory

    This heart card is super easy to make just strips of decorative washi tape on the front of a blank card to form a heard as demonstrated by Northstory.

  • 18 of 20
    3D Hearts
    3D Hearts. The Creative Place

    Get crafty this Valentine's Day by making a card covered in 3D paper hearts on the cover that is suitable to give to anyone from the love of your life, your mother, or even that hot barista at the coffee shop. Learn how to make your own 3D heart card by reading the full DIY guide by The Creative Place.

  • 19 of 20
    You've Stolen A Piece Of My Heart Card
    You've Stolen A Piece Of My Heart Card. The Dating Divas

    Is he or she a huge pizza fan? If so they should get a kick out of the "you've stolen a piece of my heart" printable card by The Dating Divas.

  • 20 of 20
    You’re Pretty Much My Favorite Husband Card
    You’re Pretty Much My Favorite Husband Card. Landeelu

    Does your husband hate overly romantic cards? If so perhaps he might like this cheeky "you're pretty much my favorite husband" printable card by Landeelu.