Homemade Valentine's Day Gift Ideas

Express your love and affection by making your own Valentine's Day gifts this year. We have creative DIY Valentine's Day gifts for him and her: home projects, DIY Valentine's Day cards, photo projects, and food gifts. These gifts are sure to show loved ones how much you care.

Oops, we're sorry. Something went wrong. Please try again later.

Everything In This Slideshow

  • 1 of 45

    Valentine's Card Clothesline

    Surprise your loved one this Valentine's Day by making them a clothesline full of Valentine's Day cards telling them how much they mean to you. This DIY Valentine's Day gift doubles as a decoration and is easy to make with household supplies.

  • 2 of 45

    Personalized Mugs

    All you need to make these adorable personalized mugs are permanent marker pens and plain white mugs. Write your Valentine's Day message on the mug with the marker and bake at 350 degrees in the oven for 30 minutes to set the marker. Stuff the finished mugs with your valentine's favorite treats!

    Editor's Tip: Do not wait for the oven to preheat to put the mugs in. Put the mugs in the oven immediately when you set the heat and set timer for 30 minutes.

  • 3 of 45

    Love Banner Cupcakes

    Get your "Happy Valentine's Day" message across loud and clear. Print love notes or valentine greetings on decorative paper, and cut into narrow strips. Wrap each strip around a toothpick, and glue a tiny wood bead to the tip. Adorn your favorite frosted cupcakes with the sweet, heartfelt messages.

  • 4 of 45

    Scratch-Off Hearts Card

    Make this fun Valentine's Day card with our template, and type in your date-night choices. To finish the card, follow these easy steps:

    1.  If you don't have a card with room for a row of hearts, use our card template, below. Print it onto cardstock and trim. To make the heart template: Trace the heart shapes onto plain paper; cut out. Cut a strip of clear contact paper long enough to make four hearts. Trace the hearts on the paper side of the contact paper.

    2. To make the scratch-off solution, mix 2 parts metallic acrylic paint with 1 part dishwashing liquid. Using a small, flat paintbrush, apply a thin coat of the scratch-off solution onto the front side of the contact paper and let dry for an hour. Repeat; add a third coat if your paint looks streaky.

    3. Cut out the hearts (following the traced outline), peel off the backing, and place over the heart spaces on the card. Package the card with a new penny.

  • valentine's day mini candy jars 5 of 45

    Gumdrop Candy Jar

    Nothing says "Valentine's Day" like a sweet treat. Stack assorted gumdrops on a toothpick and stick inside a small mason jar. Decorate the mason jar with your choice of ribbon. These adorable Valentine's Day gifts are perfect for when you're looking to give out multiple valentines because they're easy and require minimal supplies.

  • 6 of 45

    Conversation Cookies

    Send a sweet message with these homemade Valentine's Day cookies. The key to creating a clear message is red food coloring. Simply dab red food color onto clean rubber stamps and press on purchased sugar cookies.

  • 7 of 45

    Complimentary Chocolates

    Say it with something sweet! Let your loved ones know just how much you love them this Valentine's Day with these adorable chocolate compliments. To create, simply write sweet messages on patterned paper and wrap around mini chocolates. Secure each with tape and place in a jar. 

  • 8 of 45

    DIY Cute Coupons

    Print these sweet deals and give the gift of a promise! Whether it's a back rub or a trip to the ice cream shop is up to you. 

  • 9 of 45

    I Love You Valentine's Day Cube

    Get kids into the Valentine's Day handcrafting spirit with love-you cubes they help create. Have them select images of favorite memories, places, or a similar theme. Apply to photo cubes with handwritten sentiments.

  • 10 of 45

    Painted Mason Jars

    Pretty pink and sparkly Mason jars make gorgeous vases for your Valentine's Day flower gift. To make, paint the outside of the jars with two coats of paint. We mixed several shades of pink with white to create a range of hues. For a touch of glam, mask the top of the jar with painter's tape and cover the bottom with glitter spray paint.

  • 11 of 45

    Handmade Memory Board

    This magnetic memo board is as functional as it is stylish. Simply cut decorative paper to fit inside a cookie sheet and glue it to the pan. To make the board special for Valentine's Day, add photos of you and your loved one, an antique love letter, or a handwritten poem.

  • 12 of 45

    Photo Transfer Artwork

    This Valentine's Day, gift a dreamy, stylized set of wall art with our simple and elegant photo transfer project. First, print a favorite photo on an overhead transparency. Cover the surface of a canvas with a thin coat of gel medium, a clear gloss finish that can be found at your local crafts store, then place the transparency ink-side down onto the gel. Burnish it with the back of a spoon. Lift a corner to see if the image has transferred, then peel off the film completely. The resulting image will have an artsy, gritty quality. Transfer several images on different-size canvases and group them for a cool wall display.

  • 13 of 45

    Photo Transfer Basics

    Add a new skill to your DIY bucket with our quick photo transfer tutorial. We'll show you easy photo transfer techniques to embellish canvas surfaces.


  • 14 of 45

    Triple-Chocolate Truffles

    What says "Valentine's Day" more than a box of homemade sweet chocolate truffles? Plastic boxes, cupcake liners, and festive fabric are all you need to gift the decadent candies.

  • 15 of 45

    Heart-Shape Pillow

    Metallic buttons easily create a too-cute Valentine's Day heart on our too-easy pillow design. Simply gather a collection of mismatched buttons and spray-paint them gold. Stitch each button onto the pillow, making a heart shape.

  • 16 of 45

    Pretty Romance Album

    Transform a simple photo album into a collection of romantic memories with just a few simple embellishments. Add a screen print, ribbon, and some scrapbooking buttons and stickers to decorate the album.

  • 17 of 45

    Wine Carrier

    Wine makes a great Valentine's Day gift for your loved one, set in a colorful hand-decorated carrier. Cover a cardboard cylinder with pretty scrapbook paper and attach a paper tag to the handle with a heart punched out and a message proclaiming your love.

  • 18 of 45

    Make-Your-Own Valentine's Day Cards Kit

    Kick off your Valentine's Day gift-giving with this fun card-making kit for kids. Not only will they love putting together these sweet valentines, but they'll also be able to give a gift of the season to their loved ones. Package a cardstock heart, bejeweled brad, red crayon, and a blank card in cellophane. Include assembly instructions telling kids to write a handwritten message on the paper heart before attaching it to the card with the brad.

  • 19 of 45

    Swag Bags

    Gift the gift of glamour this Valentine's Day. Fill fabric bags with candy, nail polish, liquor, and other small items. Customize these for friends, coworkers, and loved ones. 



  • 20 of 45

    Coffee Bean Meltaways

    We've taken the base of classic butter mints and added rich espresso powder. These rich candies are a must-make for the coffee lover in your life. 

  • 21 of 45

    Burlap-Wrapped Flower Vases

    Fill a simple cylinder vase with pretty flowers and wrap the vase with a matching-color piece of burlap. Cut a strip of burlap wide enough to wrap around the cylinder, and line the top and bottom edges and the ends of the burlap with adhesive. Attach the burlap strip to the vase. Cover the top and bottom edges of the burlap with thin velvet ribbon, using fabric glue to secure.

  • 22 of 45

    Love Quote Wine Labels

    Spruce up your valentine's favorite bottle of wine with a cute love quote label. Use our suggested food and wine pairings to turn the sweet and simple gift into a romantic evening complete with dinner and a movie.

  • 23 of 45

    Homemade Lotion

    Whip up a custom lotion using essential oils! Simply add a few drops to unscented lotion for a custom blend. Package the lotion into Mason jars and tie with a sweet message! 

  • boxed cookies and treats gift 24 of 45

    Cute Cookie Gift

    Repackage chocolates and cookies into sweet deliveries! Simply line cardboard boxes with pink paper and fill with a variety of treats. We like a mix of chocolates and macarons. 

  • 25 of 45

    Valentine's Day Coupons

    Sometimes a labor of love means more than cologne or roses, so give the gift of service this Valentine's Day. Use them throughout the year for a gift that keeps on giving. Our free coupon downloads can get you started.

  • 26 of 45

    Wrapped Votives

    Place your favorite harvest-scented candles inside glass votive cups and wrap the vessels with tamale-making husks (available at grocery stores). Soak husks in warm water for a minute to make them flexible. Tightly wrap a husk around a votive cup and hold in place with a rubber band. Trim excess husk at the top and bottom. Twist a thin length of husk and tie it around the center of the candleholder; remove rubber band.

  • 27 of 45

    Romantic Movie Basket

    Put together a date-night-in-a-box with your valentine's favorite movie, two small bottles of champagne, and his favorite candy for the two of you to enjoy. Your thoughtfulness will make the perfect Valentine's Day gift. Bonus: Include marshmallows and roasting twigs for an evening by the fire.

  • 28 of 45

    Wrapped Vases

    Slip plain glassware into something more comfortable with these sweater cozies. Stretch a piece of an old sweater around a glass vase or candleholder, right side in. Pin the sweater ends together to create a snug fit, slip off the glass, and sew where pinned. Cut off the excess, then turn right side out. Use various sweater accents, such as buttons, pockets, sleeves, and ribbing, to dress up your glassware cozy.

  • 29 of 45

    Gadget Case

    For the tech-obsessed loved one in your life, give the gift of a customized gadget case. A swivel hook at the top snaps onto jeans or totes so he or she will never be without music. Pick a pattern your partner will love and load their gadget with a playlist of favorite songs.

  • 30 of 45

    Pomegranate Syrup

    A tasty food gift is the present everyone loves. Drizzle this tangy syrup over pound cake or ice cream, or add a dash to cocktails. To package, wrap washi tape around the top or bottom of an apothecary bottle for a quick embellishment. Tie a gift tag or love note to the neck of the bottle with twine.

  • 31 of 45

    Jewelry-Embellished Vases

    For an inexpensive yet elegant Valentine's Day gift, give old jewelry new life by transforming it into a beautiful vase. Use glass glue to secure the jewelry to plain glass bottles for creative, simple designs. When the glue is dry, prime the bottles and paint with high-gloss paint. Pair with a bouquet of flowers for a romantic and reusable home decor gift. 

  • 32 of 45

    Framed Love Quote Gift

    A simple wooden frame embellished with a few heart shapes displays a memorable love quote. Using a word-processing program, type a love quote in red script and print; fit inside the wooden frame. Download our free pattern with the quote, "Love without reason lasts the longest." Or find more love quotes below.

  • valentines day bottle caddy 33 of 45

    Cute Soda Case Carrier

    Make a case of your valentine's favorite soda or beer even more special with a few simple touches. Wrap a piece of embossed red scrapbook paper around the cardboard case, securing with double-stick tape. Fold another piece of cardstock to cover the handle and cut out the opening. Embellish the package with a length of narrow velvet ribbon and a stamped tag.

  • 34 of 45

    Love Pillow

    Personalize a throw pillow or T-shirt with our pretty pattern that spells out “love” with a heart. Print the pattern, available below, onto iron-on transfer paper to make this sweet gift.

  • 35 of 45

    Library Card & Journal

    Make your sweetheart feel special on Valentine's Day by giving him a unique card describing 10 reasons why you love him. Tuck a handwritten library card (our template is available, below) inside a library card pocket, stamp the pocket with a pretty image, and attach it to a nice journal to complete the gift.

  • 36 of 45

    Fun Handmade Gift Ideas

    Watch this video for five easy ideas for handmade gifts, including customizable stoneware and fun food gifts. Our easy instructions and fun homemade gift ideas ensure you'll enjoy crafting this Valentine's Day.

  • 37 of 45

    Candy-Heart Frames

    Dress up a simple picture frame with colorful candy hearts for a sweet Valentine gift idea. Cut out a cardboard circle to fit on top of a square frame. Adhere hearts as shown, then glue the cardboard to the frame. Pair with a favorite photo of you and your loved one for a gift you both will cherish.

  • 38 of 45

    Special Delivery Candy Box

    Personalize a small candy box to make a special gift. Cut a square of decorative paper large enough to cover the box lid and sides; cut diagonal slits in the corners. Glue paper to the lid and fold the paper edges down, lining up the corners and trimming any excess if necessary. Download the Special Delivery pattern, available below, and print onto cardstock. Cut out and attach to the box lid with glue or double-stick tape.

  • 39 of 45

    Magnetic Love Board

    Can't decide on just one love quote for your Valentine's Day gift? Include your favorite love quotes (our three are available, below) in mini decorative frames, and attach them to a magnetic surface by adding magnetic backing to each piece.

  • 40 of 45

    Stamped Muslin Candy Bags

    Gift your loved one's favorite candy in a hand-designed muslin bag. Place a piece of smooth cardstock inside a muslin bag and stamp an image onto the front. Remove the cardstock and set the bag aside to dry; fill with candy. Make the gift en masse for coworkers or as a Valentine's Day party favor.

  • 41 of 45

    Love Quote Apron

    If your valentine likes to cook, she'll love this apron with a bold quote reminding her of your affection. Get the pattern, below, and print onto iron-on transfer paper, following the manufacturer's instructions.

  • 42 of 45

    Sweet Biscotti Food Gift

    Baked goods are always a sweet way to wish someone a happy Valentine's Day. Print our recipe onto a medium glassine bag (available at crafts stores or online at etsy.com), and fill with our tea-scented biscotti to give to a friend or coworker.

  • 43 of 45

    Rope "Love" Art

    Express your love for your special someone with a sweet sentiment made from rope. To make, douse thick natural fiber rope in a mix of 1-1/2 cups warm water, 1 cup flour, 1 cup cornstarch, 1 cup crafts glue, and 1 teaspoon salt. Shape the rope into a word and a frame, laying the design on a piece of plastic wrap. Use light-gauge wire to add stability and to form tight letter shapes. The letters should harden within 24 hours. When dry, tack the lettering on the wall, attaching decorative birds or other embellishments as desired.

    Editor's Tip: Write your word on the plastic wrap using a permanent marker first as a guide for the design.

    Shop DIY Valentine's supplies now!
  • 44 of 45

    Framed Valentine Gift

    A handmade valentine will mean a lot to your loved one, but a frame will keep it secure. Punch or cut heart shapes from different colors and patterns of cardstock, and adhere the hearts to a pink sheet of paper to create a background. Print our quote or make your own card, cut out, and attach to the backing. Frame it for a special gift for your sweetheart.

  • Next Slideshow Easy Valentine's Day Cards

    Easy Valentine's Day Cards

    These gorgeous Valentine's Day cards are so easy to make, proving that even a beginning crafter can wow loved ones with a homemade valentine. Just a few paper punches, embellishments, and patterned scrapbooking papers can turn any easy Valentine's Day card into a beautiful way to say "I love you."
    Begin Slideshow »

Loading... Please wait...

Add My Photo close