Valentine's Day may conjure up thoughts of luxurious gifts, decadent sweets, and beautiful red roses, but the celebration is about so much more. It’s a day to honor all kinds of love, from friends exchanging Galentine's Day presents to families holding platonic celebrations at home, and couples enjoying special nights at upscale restaurants. Whether you're spending the day with friends, family, or a partner, these thoughtful DIY Valentine's Day card ideas will surely be appreciated by anyone you hold dear.
1. You Stole My Heart
Photography by Philip Friedman; Styling by Blake RamseyYou're both champions in love, and this fun homemade Valentine's Day card serves as a playful reminder to your partner that they've certainly won your heart.
For this DIY Valentine, we printed "you won my heart" on a piece of white card stock and folded it in half (alternatively, you can write the phrase with a marker, crayon, or colored pencil). Then, we drew a tic-tac-toe grid with a fine-tipped permanent marker and added heart-shaped stickers—feel free to use any stickers or colored pens you prefer.
2. Brilliant Spark
Levi Brown; Styled by Blake RamseyTransform a birthday party decoration into a cheerful Valentine's Day surprise for your loved one this February 14. You'll need a blank note card, glue, and a felt tip marker. If you don't have blank cards, simply fold a piece of construction paper or card stock and get creative. We used pink candles and a red pen to create a heartwarming Valentine's theme, but multi-colored candles can be just as charming. Feel free to use whatever supplies you already have—no need to shop for anything special. We recommend a hot glue gun, as it dries quickly and keeps the candles from rolling away.
While this card may not fit into a traditional envelope, you can place it on top of a stack of mini Valentine's Day treats for a fun presentation.
3. My Heart Races for You
Philip Friedman; Styled by Blake RamseyFor the one who makes your heart race, create a Valentine's Day card that will keep them holding on for the ride of their life.
Begin with a blank note card (or any folded paper you have available) and start crafting. You'll need a toy car (you can find one at your local dollar store or perhaps unearth one from your child's toy collection), some glue, and a crayon. Print or write the phrase "you make my heart race," then secure the car with a dab of hot glue. Complete your design with skid marks from the car's tires for that finishing touch.
4. Be Mine
Philip Friedman; Styled by Blake RamseyEvoking the tree carvings you might have made as a child, this homemade Valentine's Day card captures complex emotions in a simple, yet endearing message. You can find small wooden birch slices at a craft store, or you can get creative and find something similar in your own backyard. Draw a heart with an arrow on the wood, glue it onto a blank note card or a folded piece of cardstock, and add the playful phrase, "wood you be mine?" We’re confident your significant other will happily respond with a resounding "yes!"
To complement the rustic feel, pair this wood slice card with a bouquet of romantic flowers.
5. Play Your Cards Right
Levi Brown; Styled by Blake RamseyIf you're willing to bet both your heart and your money on your significant other when the stakes are high, this clever Valentine's Day card is a perfect choice.
If you don’t want to borrow the King of Hearts—or the Queen of Hearts for the ladies—from a deck of cards (though maybe you already have a deck that's missing a few!), a simple Google search will provide an image you can print out and use as a substitute. Once you have the card, attach it to a blank card or a folded piece of paper using glue or tape, then write "King [or Queen] of my heart."
6. You Are Amazing
Philip Friedman; Styling: Blake RamseyThere's no way of getting around this one because it's true: Your significant other or best friend is downright amazing. Tell them exactly that with this cute Valentine's card idea on February 14. This one also works for an entire classroom of kids—you can get heart-shaped mazes online.Glue one of the flat mazes to a blank note card or folded piece of card stock, then write "You are a-maze-ing" with a crayon or marker (you could also use your printer to spell out the message in any font of your choice before gluing on the maze).
7. Lost Without You
Philip Friedman; Styling: Blake RamseyNeed help recalling how you managed before your significant other entered your life? Alright, maybe that's a bit dramatic. But we’re sure you’re glad the two of you are navigating this crazy world together. Show them how much you appreciate their presence with these creative Valentine's Day cards. Attach a small compass to a note card and write, "I'd be lost without you." Complete the card by pairing it with a bright red envelope, and place it atop the gift you bought for them.
8. Well Matched
Levi Brown; Styled by Blake RamseyOnce you’ve found your perfect match, let them know how you feel by crafting this heartfelt handmade Valentine’s Day card.
Begin with a blank note card and an old matchbook—the fewer matches left, the better. We love the symbolism of just two. Use a permanent marker to write "we're a perfect match" on the top of the matchbook or directly on the card itself. Apply white craft glue to attach the matchbook to the paper. Write a sincere message inside the card, then slip it into an envelope before giving the handmade card on February 14.
9. For Keeps
Philip Friedman; Styled by Blake RamseyThere’s only one way to unlock the heart—give a key to the one it truly belongs to. We used a red key to celebrate the traditional colors of the holiday, but any key will work. A vintage skeleton key would be charming, but you can find whimsical designs for less than a dollar at any hardware store. Before gluing the key onto the Valentine’s Day card (we suggest using hot glue), print or write the words "you hold the key to my heart" on a blank note card or a folded piece of white or colored card stock.
10. Bee Mine
Philip Friedman; Styled by Blake RamseyYou likely already know the answer to this question, but February 14 is the perfect occasion to reaffirm your feelings and give each other a little extra attention.
This fun card, featuring a plastic bee, is a fresh way to ask the timeless question: "Will you be mine?" If you want to mail your card (or can’t find a plastic bee), consider using stickers or even a printout of a bee illustration instead. We recommend pairing this Valentine’s Day card with a bright yellow envelope, though any color would work just as well.
11. Perfect Fit
Levi Brown; Styling: Blake RamseyIt can take years to find someone you click with, but when you do find the one, show them how much you care with this clever Valentine's Day card. Grab two pieces from an old puzzle (hopefully one that's already missing a few pieces) you have tucked away somewhere—make sure they fit together!Glue each one to a folded piece of card stock (or a blank note card, if you have one). Place the puzzle pieces, so they aren't quite touching for the best effect. Once the puzzle pieces are in place, write, "we just fit."
12. Rules of Attraction
Philip Friedman; Styled by Blake RamseyHugs, kisses, and an undeniable "stuck-on-you" feeling: To make this playful card, grab two colorful plastic alphabet magnets. If you don’t have any and don’t want to buy a set, you can use adhesive letters or stickers for a similar look. Simply glue or stick the letters onto a blank white note card or folded cardstock, and write your sweet message: "stuck on you." They probably already know it, but some solid proof never hurts, especially on Valentine's Day.
13. Just My Type
Philip Friedman; Styled by Blake RamseyWhether you both love writing or enjoy Scrabble nights every Friday, this homemade Valentine’s card is perfect. We understand you may want to keep all the tiles from your board game, so we found that you can buy extra tiles for under $10. As a backup plan, typewriter stickers work just as well. Or, if you’ve left it to the last minute, print out an image of an old-fashioned typewriter, cut it out, and glue it to your card. For the inside, print a romantic quote using the same font.
14. Nuts For You
Philip Friedman; Styled by Blake RamseyIf your best friend or significant other keeps you laughing with witty texts or a great lineup of dinner jokes, you’ll love a "punny" Valentine's Day card.
To create this humorous Valentine’s Day card, grab a bag of unshelled peanuts and glue a pair of them onto a folded white cardstock or a blank notecard. Use a permanent marker (or pre-print the phrase in your preferred font) to write "I'm nuts for you." Since this card won’t fit in an envelope, it’s best suited for a gift bag—or even left out on the counter as a surprise for your kids after school. You could also pair it with a cute, kid-friendly Valentine’s Day gift.
15. Macaroni Valentine
Emily KinniThis charming Valentine's Day project, perfect for kids, was designed by Morgan Levine. The heart-shaped macaroni embellishments are a delightful way for children to express their affection for someone special.
Begin by folding a piece of cardstock to form the base of your card. Cut out a contrasting-colored heart and attach it to the front of the card. Use craft glue dots to affix raw macaroni around or inside the heart shape. You can add extra decorations with a felt-tip marker or other crafting supplies.
16. Fish Valentine
Emily KinniThis Valentine's Day card, also created by Morgan Levine, is the perfect choice for the adventurous spirit in your life who loves the outdoors.
To start, print a fish image from a PDF file onto colored paper. Carefully cut around the shape, then create pleats in the fins and tail by folding them in an accordion style. When assembling the fish, use double-stick tape. Handle with care when placing it in the envelope to ensure the fish, tail, and fins remain intact and don't get flattened.
17. Butterfly Valentine
Emily KinniMorgan Levine created this whimsical butterfly Valentine's Day card using construction paper and googly eyes. To start, fold a piece of colored construction paper in half and cut out butterfly wings. Use a felt-tip pen to add decorative details to the wings. Punch two holes in the center of the butterfly shape, then thread a lollipop stick through the holes. Finish by gluing googly eyes onto the top of the lollipop.
18. Pencil Arrow Valentine
Emily KinniIn celebration of being ‘struck by true love,’ Morgan Levine crafted this endearing Valentine's Day card featuring arrowheads and hearts. Begin by cutting two arrowhead shapes and two fletching pieces (the technical term for the fringes on the back of an arrow) out of colorful cardstock. Attach the arrowheads together by gluing their edges, then insert the tip of a pencil. Next, glue the fletching pieces to the eraser side of the pencil. To finish, cut out a heart-shaped tag, write a message with a gel pen, and add a playful pun: 'You're just write.' Finally, tie the tag to the pencil with baker’s twine.
19. Frog Valentine
Emily KinniMorgan Levine designed this charming 'Hoppy Valentine's Day!' card, blending cuteness with a clever pun. You can purchase plastic frogs either online or at local craft stores. Cut heart shapes out of pink construction paper and use glue dots to affix a frog to each heart. Write a sweet note using gel pens—we adore the line, 'You make my heart leap!'
20. Thumbprint Valentine
Emily KinniUsing a red or pink ink pad, stamp thumbprint hearts onto blank white paper. For a more colorful effect, try using two different ink colors. Morgan Levine designed this Valentine's Day card featuring thumbprint hearts arranged to form a caterpillar, affectionately dubbed a 'love bug.' Add details with a fine-tipped felt pen and write your message at the bottom of the card.
21. Funny Face Valentine
Emily KinniCreate a unique Valentine by cutting a note card or some card stock into a circle with wavy-edged craft scissors to give it a scalloped effect. Apply bright lipstick and kiss each card. Add eyes and a nose to form quirky faces, and write a personalized message on the back. This card idea was created by Morgan Levine.
22. Snake Valentine
Emily KinniThis Valentine's Day card, designed by Morgan Levine, begins with green or yellow construction paper, featuring a spiral cut. Complete the spiral's outer edge by creating a snakehead, ensuring the head is broader than the body. Use a gel pen to add details like eyes and scales. Write a message along the snake's body, focusing on words with the letter 's,' such as 'You're the besssssssst.' To spread the love, pair this card with a Valentine's Day gift basket to share with your loved ones.
23. A High-Flying Valentine
Anna Ostanina/Getty ImagesThe timeless heart shape can be incorporated in various ways on a homemade Valentine. Here, heart cutouts form a hot air balloon that contrasts beautifully with a clean white background. Even those with minimal artistic skills can easily create the basket and clouds. Potential messages include 'You make my heart soar' or 'Love is in the air.'
