Bag and Tote Crochet Patterns

Crochet Vintage Floral Heart Drawstring Bag Free Pattern

Anonymous September 10, 2026

Crochet Vintage Floral Heart Drawstring Bag Free Pattern

Materials Needed:

  • Size H (5.0 mm) crochet hook
  • Worsted weight yarn in cream, red, green, pink, and blue
  • Tapestry needle
  • Stitch markers
  • Scissors
  • Two red cords for drawstring

Abbreviations:

  • ch - chain
  • sc - single crochet
  • sl st - slip stitch
  • st(s) - stitch(es)
  • R - round/row

Gauge: 14 sts and 16 rows = 4 inches

Pattern Instructions:

Base of the Bag

  1. With cream yarn, ch 41. Sc in 2nd ch from hook and in each ch across. Turn. (40)
  2. R2-50: Ch 1, sc in each st across. Turn. (40)

Tapestry Heart Design

Follow the color chart for this section, working in back-and-forth rows:

  1. R51: Change to red yarn, work 5 sc in cream, 30 sc in red, 5 sc in cream. Turn.
  2. R52: 4 sc in cream, 32 sc in red, 4 sc in cream. Turn.
  3. Continue this pattern, adjusting the number of sts for the heart shape and floral areas using the chart until R70.

Upper Section and Drawstring Channel

  1. Switch to green yarn.
  2. R71-80: Ch 1, sc in each st across. Turn. (40)
  3. R81: Ch 2, dc in each st across. Turn. (40)
  4. R82: Ch 1, sc in each st across. Fasten off. (40)

Assembly

  1. Fold the piece in half with RS facing in. Seam sides using sc or sl st method in cream yarn.
  2. Turn bag RS out. Weave in ends.
  3. Thread the red cords through the dc row (R81) for the drawstring. Tie knots at ends.
  4. Add tassels to each cord end for decoration.

Enjoy your beautiful floral heart bag!


Also Check Out: We think you'd love this beautiful pattern on our sister site: The Sunburst Granny Square Cardigan Free Pattern