Free Crochet Drawstring Bag Pattern

Crochet drawstring bag pattern
This pretty granny square crochet drawstring bag pattern is a fun way to wrap your gifts this holiday season! It’s the perfect size to fit a gift card, deck of playing cards, jewelry, a package of stitch markers, or other similarly sized gifts.
This post may contain affiliate links. If you click one and make a purchase, I will earn a small commission at no additional cost to you. See my disclosure for details.
Table of Contents

The Classic Granny Square Crochet Pattern Collection
This granny square bag crochet pattern is part of the Classic Granny Square Crochet Pattern Collection, a group of six crochet patterns that all use traditional granny squares to make beautiful crochet projects that you and your family will love!
Each of the six crochet patterns in the Classic Granny Square Crochet Pattern Collection is, or will be, available free, ad-supported here on my website. You can also purchase each crochet pattern in the collection individually in my Etsy or Ravelry shop.
Or you can purchase the entire collection and get all six granny square crochet patterns at a discount!
If you decide to use the free version, please bookmark this page and come back to it when you work on your project rather than trying to print or screenshot the page. Your time on this page helps me get paid for my work, so thank you!
If you prefer an ad-free option, you can purchase an inexpensive PDF of this pattern. It’s available both as an individual pattern, or as part of my Classic Granny Square Crochet Pattern Collection in both my Etsy and Ravelry shops.
Or find the free, ad-supported versions of the other crochet patterns in the Classic Granny Square Collection at the links below.
Kingfisher Granny Square Blanket
Granny Fest Blog Hop & CAL
This granny square bag pattern is featured in Granny Fest 2025 blog hop and crochet along! This fun event features 18 granny stitch and granny square projects. One will be featured each day starting on January 15, 2025 and going through February 1.
The crochet along, or CAL continues through February 14 with participants gathering in the Granny Fest Facebook group to share their projects, meet friends, chat, and meet the designers.
If you would like to participate in Granny Fest, the first step is to visit the event roundup. Choose a granny stitch or granny square project from the 18 featured patterns.
Then, join the Granny Fest Facebook group and start chatting and sharing!
If you want to crochet this granny square bag for your Granny Fest project, the free pattern is available below when you sign in with your email address. If you prefer ad-free, you can purchase the pdf in one of my shops. With the code GRANNYFEST you can get the pattern at 30% off through 2/14!
What materials will I need to crochet this drawstring bag?
First up, you will need yarn. I used Universal Yarn Uptown DK in colors #101 White, #130 Donahue, and #113 Root. The weight category for this yarn is 3/light/DK. You could potentially use a different weight of yarn if you want, but you’ll want to adjust your hook size accordingly so the fabric isn’t too stiff or too floppy.
You will also need a crochet hook. I used a size H (5 mm). My favorite hooks are Furl’s Fiberarts Streamline resin hooks.
You will also need a tapestry needle for weaving in ends.
What techniques will be needed for this crochet bag pattern?
For starters, you will crochet two small granny squares, each beginning with a magic ring. I have a magic ring tutorial here and a granny square tutorial here.
Once both squares are made, you have the option to line the wrong side of each with fabric if you don’t want your drawstring pouch to have holes in it.
Next, you whipstitch the squares together around three edges to form the bottom of the pouch. Then you will use single crochet and chains to add the top of the bag. The chain spaces will give you a place to insert the drawstring.
Last, you will create the drawstring by working in foundation single crochet (fsc) until your piece is about 12 inches long. I have a foundation crochet stitch tutorial here.

Dixon Drawstring Bag, a Crochet Pattern
By April Garwood of Banana Moon Studio
(C)2025 April Garwood. As with all my patterns, please do not make paper or digital copies for others. Instead, please direct them to my website to get their own. Thank you!
Difficulty Level: Easy
Finished Measurements: About 4 inches wide x 5 3/4 inches tall.
Yarn: Universal Yarn Uptown DK (100% Acrylic; 273 yds; 100 g; yarn weight category: 3/light/DK): 35 yds #101 White (color A), 10 yds #130 Donahue (color B), 17 yds #113 Root (color C).
Crochet Hook: H (5 mm), or size needed to match gauge.
Notions: Tapestry needle
Gauge: 4 rnds of Granny Square = About 4 inches.
Notes
This pattern uses standard US terms. For help with abbreviations, get my free, printable crochet abbreviations list here.
See this tutorial post for help with basic crochet stitches.
See this tutorial post for help crocheting granny squares.
See this post for help crocheting the foundation single crochet drawstring.
Granny Square (make 2)
With A, make a magic ring by wrapping the yarn around the first two fingers of your right hand one full time. With your left hand, carefully grab both strands where they meet and pull the ring off your right fingers, place your hook through this ring, yarn over, pull up a loop, and you are ready to begin Rnd 1.
Rnd 1: Ch 2 (does not count as a st throughout), [3 dc in ring, ch 2] 3 times, 3 dc in ring, pull tail of Magic Ring to close center hole, hdc in first st to join (hdc counts as corner ch-sp) – 12 dc. Fasten off A.
Rnd 2: With B, join with sl st in corner ch-sp formed by the joining hdc, ch 2, 3 dc in same corner ch-sp, *skip next 3 sts, (3 dc, ch 2, 3 dc) in next corner ch-sp, repeat from * 2 more times, skip next 3 sts, 3 dc in next corner ch-sp, hdc in first st to join – 24 dc. Fasten off B.
Rnd 3: With C, join with sl st in corner ch-sp formed by the joining hdc, ch 2, 3 dc in same corner ch-sp, *3 dc in each sp between 3-dc groups to next corner ch-sp, skipping sts between the sps, (3 dc, ch 2, 3 dc) in next corner ch-sp, repeat from * 2 more times, 3 dc in each sp between 3-dc groups to next corner ch-sp, skipping sts between the sps, 3 dc in next corner ch-sp, hdc in first st to join – 36 dc. Fasten off C.
Rnd 4: With A, repeat Rnd 3 – 48 dc. Fasten off.
Joining Granny Squares
Place 2 granny squares together with WS facing each other. With A, working through both layers of last round of sts, whipstitch together around 3 edges.
Adding Top of Bag
This portion of the pattern is available to subscribers only. Click the box below to unlock this exclusive subscribers-only content for free. Add your email and create a password. If you are having trouble, reset your password or login to Grow.
I love sharing crochet and knitting patterns with you! Please don’t copy, paste, or distribute this pattern. Want an ad-free version? Purchase an inexpensive PDF digital pattern from Ravelry or Etsy. I appreciate your reading, buying, and using my patterns! Because of you, I can keep designing.
Finishing
Weave in all ends on both pieces.
Use a crochet hook to weave drawstring in and out through ch-sps of Rnd 3 of top of bag, leaving excess at each end of tie on RS of two center holes on one side of bag.
And that finishes this crochet drawstring bag pattern! Who will you make yours for? What will you put in it? I’d be thrilled to see your in-process or finished pouch. You can share it on Instagram and tag me, or you can join my Facebook group and share it with me there.
Happy crocheting!

Save this for later with Pinterest!




Please may I sell these pouches that I’ve made at a craft fair (I will make sure to credit you)?
Of course! You are always free to sell items you’ve made from my patterns. No credit needed.