Crochet drawstring bag pattern
I’m so excited to share my Crochet Drawstring Bag pattern with you. This bag is super colorful with rainbow stripes and it’s really quick and easy to make. Perfect for beginners, this pattern will help you create a fun and handy bag in no time.
Crochet Drawstring Bag Pattern Information
Here’s a quick overview of the materials, sizing, gauge, and pattern notes before you begin.
Skill Level
Beginner. This is an easy crochet pattern that uses basic crochet stitches.
Materials Needed
- Crochet hook: H-8 5 mm crochet hook
- Yarn: Worsted weight yarn in white, red, orange, yellow, green, blue, & purple.
- Yarn needle: Use this to weave in your ends.
- Scissors: Use scissors to fasten off your yarn.
- Stitch marker(s): Optional. Use these to help keep track of your stitches.
Finished Size
My crochet drawstring bag measures 7 inches tall, 9 inches wide, and 6.5 inches in diameter.

Gauge
Gauge is not important for this pattern.
Crochet Terms
- dc = double crochet stitch
- hdc = half double crochet stitch
- blo = back loop only
- ch/chs = chain/chains
- st/sts = stitch/stitches
- sl st = slip stitch
- rnd/rnds = round/rounds
- rem = remaining
Pattern Notes
- The pattern starts with a magic circle.
- Join each round with a slip stitch to the first stitch made in that round.
- Repeat instructions between the asterisks (*) for the rest of the round.
- You are crocheting in the round from the bottom up.
- The pattern is written in US terms.
Crochet Drawstring Bag Pattern Information
Start with white yarn.
Base of the Crochet Drawstring Bag
Rnd 1: Magic circle, ch 2, 11 dc, join (11 stitches)
Rnd 2: ch 2, 2 dc in each st, join (22 stitches)
Rnd 3: ch 2, *2 dc, dc in next st*, join (33 stitches)
Rnd 4: ch 2, *2 dc, dc in next 2 sts*, join (44 stitches)
Rnd 5: ch 2, *2 dc, dc in next 3 sts*, join (55 stitches)
Rnd 6: ch 2, *2 dc, dc in next 4 sts*, join (66 stitches)
Rnd 7: ch 2, *2 dc, dc in next 5 sts*, join (77 stitches)
Rnd 8: ch 2, *2 dc, dc in next 6 sts*, join (88 stitches)
Side of the Crochet Drawstring Bag
Red yarn
Rnd 9: ch 2, hdc in each st blo, join (88 stitches)
Rnd 10: ch 2, hdc in each stitch, join (88 stitches)
Orange yarn
Rnd 11: ch 2, hdc in each stitch, join (88 stitches)
Rnd 12: ch 2, hdc in each stitch, join (88 stitches)
Yellow yarn
Rnd 13: ch 2, hdc in each stitch, join (88 stitches)
Rnd 14: ch 2, hdc in each stitch, join (88 stitches)
Green yarn
Rnd 15: ch 2, hdc in each stitch, join (88 stitches)
Rnd 16: ch 2, hdc in each stitch, join (88 stitches)
Blue yarn
Rnd 17: ch 2, hdc in each stitch, join (88 stitches)
Rnd 18: ch 2, hdc in each stitch, join (88 stitches)
Purple yarn
Rnd 19: ch 2, hdc in each stitch, join (88 stitches)
Rnd 20: ch 2, hdc in each stitch, join (88 stitches)
White yarn
Rnds 21- 32: ch 2, hdc in each stitch, join [88]
Scallop Trim for the Crochet Drawstring Bag
This bag uses a variation of a scalloped border made with half double crochet stitches. Learn the basic technique in my scalloped edge crochet tutorial.
Rnd 33: ch 2, *skip a st, 4 hdc in next st, skip a st, sl st in next st*, join,
Drawstring Tie
Chain 150 and then fasten off. Weave the drawstring tie in and out of your last row of half double crochet stitches and then tie it in a bow.
Finishing the Crochet Drawstring Bag Pattern
Fasten off and then weave in the ends.

More crochet bag and tote patterns
Looking for more useful accessories to make? Browse my favorite crochet bag and tote patterns, including market bags, totes, pouches, and other practical handmade projects for everyday use.
You can also visit my full collection of crochet accessory patterns for even more small projects to wear, use, and gift.
Let’s connect!
I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.
📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa

