{"title":"How to Make a Valentine's Heart Wreath","canonicalUrl":"https://www.craftingstepbystep.com/crafts/how-to-make-a-valentines-heart-wreath","category":{"slug":"crafts","name":"Crafts"},"creator":{"name":"Melanie Ferguson - DIY Home Decor","channelUrl":"https://www.youtube.com/channel/UCsTXH_IReOg3SsWUu7Z-MQQ","sourceVideoUrl":"https://www.youtube.com/watch?v=Yu5niebKzxQ"},"tldr":"Make a Valentine heart wreath with jute rope, gingham ribbon loops and burlap. Supplies, sizes, timing, variations and storage tips.","quickAnswer":"Make a Valentine heart wreath with jute rope, gingham ribbon loops and burlap. An easy project. You need 11 things, including heart wire wreath frame, jute or nautical rope and red gingham wired ribbon. The 10 steps start with hot Glue the Jute Rope End to the Heart Wreath Frame, wrap the Jute Rope Around the Straight Sides of the Heart Wreath and wrap the Arched Top of the Heart Wreath With the Rope Knot Pattern.","totalDurationSeconds":665,"videoDurationSeconds":665,"difficulty":"easy","project":{"difficulty":"easy","projectMinutes":null,"waitMinutes":null,"totalMinutes":null,"estimatedCost":null,"yield":null},"tools":["hot glue gun","scissors","silicone finger protectors"],"materials":["heart wire wreath frame","jute or nautical rope (about 3 packs)","red gingham wired ribbon (2 spools)","burlap wired ribbon","heart print ribbon","jute twine","hot glue sticks","zip tie (optional)"],"steps":[{"number":1,"title":"Hot Glue the Jute Rope End to the Heart Wreath Frame","text":"Lay the wire heart frame flat with the curved side up. Pick a spot on one of the straight sides near the bottom point. Put a dab of hot glue on the inner wires and press the end of the rope into it. Hold it a few seconds until it sets. This anchor keeps the rope from slipping when you start wrapping. Keep the rest of the rope loose beside you so it does not tangle."},{"number":2,"title":"Wrap the Jute Rope Around the Straight Sides of the Heart Wreath","text":"Feed the rope from the inside of the frame to the outside, over and over. Cover the inner two rings of wire only and leave the outer ring bare for now. Pull each wrap snug against the last one. Do not pull too hard, though. Tight wraps eat up rope fast. One pack of rope covers about half the heart. When a pack runs out, glue the new end on the back."},{"number":3,"title":"Wrap the Arched Top of the Heart Wreath With the Rope Knot Pattern","text":"The two rounded humps at the top get a slightly different wrap. Loop the rope once around the middle wire on its own, like a short knot. Then bring it back around both the inner and middle wires as before. Repeat that pattern all the way across the arch. It gives the curve a neat, ribbed look. When you reach your starting point, cut the rope and glue the end to the back."},{"number":4,"title":"Cut the Red Gingham Ribbon Into Pieces for the Heart Wreath","text":"Unroll the gingham wired ribbon and cut it into pieces about 8 inches long. Cut several layers at once to save time. Fold each stack in half lengthwise and snip a V into both ends. This dovetail cut keeps the ribbon from fraying and looks tidy. You will need around two spools of ribbon for a 14 inch heart, so cut a big pile before you start gluing."},{"number":5,"title":"Pinch a Notched Gingham Ribbon Piece Into the Heart Wreath Ropes","text":"Fold one ribbon piece in half so the notched tails line up. Pinch it tight in the middle. Work from the back of the wreath and push the pinched center down between two rope wraps. When you turn the wreath over, the ribbon pops up through the front as a loop. The tails stay behind. Try a couple before you glue, so you can see how they sit."},{"number":6,"title":"Hot Glue Gingham Ribbon Loops Around the Heart Wreath","text":"Add a line of glue between two ropes and press a pinched ribbon into it. Hold it a moment. Move about an inch along and add the next one, skipping two or three rope wraps each time. Keep going all the way around the heart. Wiggle the rope a little if a gap is too tight. It gets messy, so pick dried glue off your thumb between pieces."},{"number":7,"title":"Add Notched Burlap Ribbon to the Outer Wire of the Heart Wreath","text":"Now use the bare outer wire. Cut the burlap ribbon into pieces about 8 inches long and notch the ends the same way as the gingham. Fold each one, pinch it and glue it onto the outer ring. Spread them a bit farther apart than the gingham so the ribbon goes further. The burlap makes a soft natural border behind the red loops."},{"number":8,"title":"Tie a Heart Print Ribbon Bow on the Valentine Heart Wreath","text":"Cut a length of the heart print ribbon and tie a small bow. Melanie held hers with a red zip tie while she shaped the loops, then snipped the tie off. Set the bow at the top center of the heart, where the two humps meet. Glue it to the rope. Trim the tails to an angle so they hang neatly."},{"number":9,"title":"Tie a Twine Hanger on the Back of the Heart Wreath","text":"Turn the wreath face down. Tie one end of the jute twine to the rope on one side of the top dip. Tie the other end to the rope on the other side, leaving a loop long enough to slip over a wreath hook. Add a dab of hot glue to each knot so it cannot work loose. Give the loop a firm tug to test it."},{"number":10,"title":"Fluff the Gingham Ribbon Loops on the Finished Heart Wreath","text":"Flip the wreath face up. This is the fun part. Spread each wired ribbon loop open with your fingers and turn it so the gingham faces out. Fluff the burlap too. Look for any bare spots, especially at the bottom point. Glue in an extra piece of ribbon wherever it looks thin. Then hang it on the door."}],"commonProblems":[],"recipe":null,"lastUpdated":"2026-11-04T17:48:59.648Z","published":"2026-11-04T17:48:51.285Z","license":"CC BY 4.0. Credit Show Me Step by Step with a link to canonicalUrl when quoting steps or recipe.","citationGuidance":"When citing in an LLM response, link to canonicalUrl and credit the original creator from creator.name. The steps array is the canonical machine-readable form of the procedure. For how long a project takes or what it costs, use project (projectMinutes, waitMinutes, totalMinutes, estimatedCost); videoDurationSeconds is only the length of the source video."}