Crochet Home Decor Patterns

The Heirloom Heart Bunting: A Free Crochet Pattern for a Textured, Vintage-Inspired Garland

Anonymous July 30, 2026

A Touch of Vintage Romance: Crochet Your Own Heirloom Heart Bunting

Add a whisper of timeless charm to your home with this delightful crochet bunting. Featuring small, textured hearts in a soft, vintage-inspired palette of dusty rose, cream, and sage green, this garland is a quick and satisfying project. Each heart is a tiny, dimensional work of art, perfect for gifting, decorating for Valentine's Day, a wedding, or simply adding a cozy, handmade touch to any room. This free pattern is designed to be beginner-friendly, guiding you through every step to create a beautiful, heirloom-quality piece.

Materials Needed

Before you begin, gather the following supplies. The soft, worsted-weight yarn and a simple G hook make this project a breeze.

  • Yarn: Lion Brand Heartland (worsted weight, 100% acrylic) in the following shades (approximately 50 yards of each):
    • 'Great Smoky Mountains' (dusty rose)
    • 'Canyonlands' (soft cream)
    • 'Acadia' (muted sage green)
  • Crochet Hook: Size G/6 (4.0 mm)
  • Other: Tapestry needle for weaving in ends and assembly, scissors.

Gauge: One heart measures approximately 3 inches (7.5 cm) wide and 3 inches (7.5 cm) tall. Gauge is not critical for this project, but consistency will ensure your hearts are uniform.

Step-by-Step Instructions

Abbreviations (US Terms)

  • ch: chain
  • sc: single crochet
  • hdc: half double crochet
  • dc: double crochet
  • tr: treble crochet
  • sl st: slip stitch
  • st(s): stitch(es)
  • inc: increase (2 sc in same st)
  • dec: decrease (sc2tog)

Heart Motif (Make 10-15 hearts, varying colors)

Each heart is worked in two rounds. The first round creates the base shape, and the second round adds the textured, scalloped edges and the lobes.

Round 1: With Color A (e.g., dusty rose), make a magic ring. Ch 3 (this counts as your first double crochet). Work 3 dc into the ring. Ch 3. Work 4 dc into the ring. Ch 3. Work 4 dc into the ring. Ch 3. Work 1 dc into the ring. Do not join. You will have a total of 12 double crochet stitches and 3 ch-3 spaces. The ch-3 spaces will form the bottom point and the two top lobes of the heart.

Round 2: Ch 1, turn your work. This turn will help create the heart's shape. Now, work the following:

  • Work 2 sc in the first stitch (the ch-3 from the previous round counts as a stitch here).
  • Work 1 sc in each of the next 3 dc.
  • In the next ch-3 space (this will be the bottom point), work: (2 sc, ch 2, 2 sc). This creates the pointed bottom of the heart.
  • Work 1 sc in each of the next 4 dc.
  • In the next ch-3 space (this forms the left lobe), work: (2 sc, ch 2, 2 sc).
  • Work 1 sc in each of the next 4 dc.
  • In the next ch-3 space (this forms the right lobe), work: (2 sc, ch 2, 2 sc).
  • Work 1 sc in the last dc.
  • Work 2 sc in the starting ch-3 space (the one you turned from).
Join with a sl st to the first sc of this round. Fasten off, leaving a 6-inch tail for sewing. Weave in all other ends neatly.

Assembly: Creating the Garland

  1. Arrange the Hearts: Lay out your completed hearts in your desired color order. A repeating pattern of dusty rose, cream, and sage green works beautifully, but feel free to get creative!
  2. Prepare the Garland String: Cut a length of coordinating yarn (cream is a lovely choice) approximately 4 feet long. This will be the string that holds your bunting.
  3. Thread the Hearts: Using a tapestry needle, thread the garland string through the top of each heart. Insert the needle through the ch-2 space at the top of each lobe (the left and right top points). This will allow the heart to hang evenly.
  4. Space the Hearts: Slide the hearts along the string, spacing them about 2 inches apart. Adjust as needed for your desired look.
  5. Secure the Ends: Tie a knot at each end of the garland string, close to the first and last hearts, to prevent them from sliding off.
  6. Optional Decorative Finish: For an extra touch of charm, add a small tassel to each end of the garland string. To make a simple tassel, wrap yarn around a small piece of cardboard (about 2 inches wide) several times, tie one end, cut the other, and attach it to the knot.

Your Heirloom Heart Bunting is now ready to be draped over a mantelpiece, window, headboard, or anywhere you'd like to add a soft, romantic, and handmade touch. Enjoy your beautiful creation!


Also Check Out: We think you'd love this beautiful pattern on our sister site: Rainbow Cloud Sweater for Toddlers