Drawstring Bag Knitting Patterns

Whispering Wildflower Drawstring Bag Free Pattern – Knit a Cottagecore Floral Pouch

Anonymous August 10, 2026

Whispering Wildflower Drawstring Bag: A Free Knitting Pattern for a Cottagecore Floral Pouch

Carry a piece of the meadow with you wherever you go! This charming drawstring bag, knitted with a delicate lace heart motif and finished with a soft, gathered ribbon tie, is the perfect project for adding a touch of cottagecore romance to your everyday life. Whether you're stashing small treasures, holding a portable yarn project, or keeping a sprig of dried lavender close, this cozy pouch is as functional as it is beautiful. Best of all, this free pattern is designed with beginners in mind, using simple techniques to create a stunning, handcrafted result.

In this comprehensive guide, we'll walk you through every step, from gathering your materials to weaving in those final ends. By the end, you'll have a gorgeous, handmade bag that's perfect for gifting or keeping for yourself. Let's get started!

Materials Needed

Before you begin, gather the following supplies. Having everything ready will make your knitting experience smooth and enjoyable.

Yarn

  • Main Color (MC) – Sage Green: Worsted weight cotton or cotton-blend yarn, approximately 120 yards. This forms the body of the bag.
  • Contrast Color (CC) – Blush Pink: Worsted weight cotton or cotton-blend yarn, approximately 30 yards. This is used for the delicate heart motif and the drawstring.

Needles & Notions

  • Knitting Needles: US Size 6 (4.0 mm) knitting needles, or the size needed to obtain the correct gauge.
  • Tapestry Needle: For weaving in ends and seaming the panels together.
  • Yarn Needle: A larger yarn needle can be helpful for threading the drawstring through the eyelet row.
  • Scissors: For cutting yarn.

Gauge

To ensure your bag turns out the right size, it's important to check your gauge. In stockinette stitch (knit one row, purl one row), you should have 20 stitches and 28 rows = 4 inches after blocking. If your gauge is off, simply adjust your needle size up or down until you achieve this measurement.

Step-by-Step Instructions

This bag is knitted flat in two identical panels, which are then seamed together. The heart motif is worked in stockinette stitch using the intarsia method, which simply means you'll use separate balls of yarn for each color section. Don't worry—it's easier than it sounds! We'll guide you through each row.

Panel (Make 2)

Getting Started: With your Main Color (MC), cast on 30 stitches.

Rows 1-4 (Garter Stitch Border): Knit all stitches. This creates a sturdy, non-curling border at the top and bottom of your panel.

Row 5 (Right Side): Knit 4 stitches (border), then you will begin working the heart chart across the next 22 stitches, and finally knit the last 4 stitches (border). This is where the magic begins!

Heart Motif Chart (Worked over 22 stitches and 20 rows)

This is the heart of the pattern (pun intended!). We'll work the heart using the intarsia method. When you switch colors, simply drop the old yarn and pick up the new one, twisting them together at the back of the work to prevent holes. Follow the chart below row by row. On Right Side (RS) rows, you will knit. On Wrong Side (WS) rows, you will purl.

  • Row 1 (RS): K4 MC, k7 MC, k8 CC, k7 MC, k4 MC (total 30 sts)
  • Row 2 (WS): P4 MC, p7 MC, p8 CC, p7 MC, p4 MC
  • Row 3 (RS): K4 MC, k6 MC, k10 CC, k6 MC, k4 MC
  • Row 4 (WS): P4 MC, p6 MC, p10 CC, p6 MC, p4 MC
  • Row 5 (RS): K4 MC, k5 MC, k12 CC, k5 MC, k4 MC
  • Row 6 (WS): P4 MC, p5 MC, p12 CC, p5 MC, p4 MC
  • Row 7 (RS): K4 MC, k4 MC, k14 CC, k4 MC, k4 MC
  • Row 8 (WS): P4 MC, p4 MC, p14 CC, p4 MC, p4 MC
  • Row 9 (RS): K4 MC, k3 MC, k16 CC, k3 MC, k4 MC
  • Row 10 (WS): P4 MC, p3 MC, p16 CC, p3 MC, p4 MC
  • Row 11 (RS): K4 MC, k2 MC, k18 CC, k2 MC, k4 MC
  • Row 12 (WS): P4 MC, p2 MC, p18 CC, p2 MC, p4 MC
  • Row 13 (RS): K4 MC, k2 MC, k18 CC, k2 MC, k4 MC
  • Row 14 (WS): P4 MC, p2 MC, p18 CC, p2 MC, p4 MC
  • Row 15 (RS): K4 MC, k3 MC, k16 CC, k3 MC, k4 MC
  • Row 16 (WS): P4 MC, p3 MC, p16 CC, p3 MC, p4 MC
  • Row 17 (RS): K4 MC, k4 MC, k14 CC, k4 MC, k4 MC
  • Row 18 (WS): P4 MC, p4 MC, p14 CC, p4 MC, p4 MC
  • Row 19 (RS): K4 MC, k5 MC, k12 CC, k5 MC, k4 MC
  • Row 20 (WS): P4 MC, p5 MC, p12 CC, p5 MC, p4 MC

After completing Row 20, your beautiful heart motif is finished! Cut the CC yarn, leaving a tail for weaving in later. Continue with MC only.

Finishing the Panel

Rows 21-24: Knit all stitches (this completes the garter stitch border on the other side of the heart).

Rows 25-40: Work in stockinette stitch (knit on the RS, purl on the WS) with MC. This forms the smooth body of the bag.

Row 41 (Eyelet Row for Drawstring): K4, *k2tog, yo*; repeat from * to * until 4 stitches remain, k4. This creates a row of neat little holes that your drawstring will pass through.

Rows 42-44: Knit all stitches (garter stitch border).

Bind off all stitches loosely. Repeat the entire process to create a second, identical panel.

Finishing and Assembly

Now for the fun part—putting it all together!

Step 1: Seaming the Panels. Place your two panels with right sides together. Using your tapestry needle and a length of MC yarn, sew the side seams and the bottom seam using a mattress stitch or a simple whip stitch. Be sure to leave the top open. Once sewn, carefully turn the bag right side out.

Step 2: Creating the Drawstring. With your CC yarn, you have a few options for the drawstring. You can make a twisted cord, crochet a chain about 24 inches long, or knit an i-cord. For an i-cord: cast on 4 stitches, knit them, slide them to the other end of the needle, knit again, and repeat until you reach your desired length (about 24 inches). Bind off.

Step 3: Threading the Drawstring. Thread your finished drawstring through the eyelet row. Start at one side seam and work your way all the way around, then tie the ends in a small, charming bow.

Step 4: Weaving in Ends. Use your tapestry needle to weave in all loose ends securely, both from the color changes and the seams. This is crucial for a professional, durable finish.

Step 5: Blocking. Gently block your bag to shape. This will even out the stitches and give your bag a polished, finished look. Lay it flat to dry.

And there you have it—your very own Whispering Wildflower Drawstring Bag! This delightful project is perfect for using up small amounts of yarn and makes a thoughtful, handmade gift. Enjoy your little piece of the meadow.


Also Check Out: We think you'd love this beautiful pattern on our sister site: Retro Daisy Granny Square Bag Free Pattern