Crochet Jack-O-Lantern Pumpkin Treat Bag
While you’re carving spooky pumpkins to set out around your house and in your lawn, why not make this crochet jack-o-lantern pumpkin treat bag to keep your candy safe on the big night? He’s sure to keep an eye out for anyone who tries to steal it and scare them away.
This jack-o-lantern is part of a set of four Crochet Candy Bags that include a Ghost, Black Cat, and Frankenstein’s Monster. You can work just this one up or all of them to complete the trick-or-treating gang!
You’ll find the free crochet jack-o-lantern pumpkin treat bag in the post below, or you can find an ad-free printable PDF (that includes all FOUR Halloween crochet treat bag patterns), on Ravelry, or Etsy (aff).

Every part of these Halloween Crochet Treat Bags is designed to make them quick and easy to work up and very convenient to use. Whether that’s the use of the sturdy single crochet stitch to make the body of the bag, the thick drawstrings that can easily open and close it while it’s in use, or the features which are seamed on securely, these are the best crochet treat bags to have on hand. They can even be made from the scraps of your bigger Halloween-themed projects!
Related: If you’re looking for a “monstrous” bowl to store your candy in for the trick-or-treaters, check out Frankenstein’s Monster Candy Bowl.
How to Crochet a Drawstring Treat Bag
These Halloween goody bags are made from the bottom up by crocheting in a spiral. Once the top of the bag is reached, you’ll use chains to create spaces for the drawstrings to be woven through.
Different pieces are made depending on which character you’re making. Once you have all of them, the pieces are sewn onto the goody bag. Lastly, a double drawstring is made which is weaved through the gaps that you created to secure the top of the bag and keep the candy safe inside. This drawstring doubles as a handle for the bag.

🎃 Get All 4 Halloween Treat Bags in One Ad-Free PDF! 👻
Skip the ads and keep all four spooky-cute designs together! The Ad-Free PDF includes the complete patterns for Frankenstein’s Monster, Ghost, Black Cat, and Jack-O’-Lantern Treat Bags—perfect for Halloween parties, trick-or-treating, classroom treats, or handmade gifts.
Grab your ad-free PDF and start crocheting your whole Halloween crew today!
Best Yarn for Crochet Bags
I typically recommend using 100% cotton yarn for a crochet treat bag for several reasons:
- Cotton yarns are soft and durable.
- Cotton yarns don’t pill easily.
- They hold up well to several washes in a washing machine.
- They show crochet stitch definition really well.
- They keep their shape.
- They don’t snag easily.
- They’re fairly inexpensive.
My second favorite yarn to crochet a bag with is 100% worsted weight wool, but keep in mind that animal fibers have a tendency to felt. And my third choice is double stranded acrylic yarn with a smaller hook than what’s recommended on the yarn label (because acrylic is stretchier).
If you’re going to line a Halloween crochet treat bag with fabric, you can use any yarn you’d like because the fabric will bear the weight of the items you place in the bag.
Yarn
Since I love to use cotton for crochet bags, for the crochet jack-o-lantern pumpkin treat bag, I chose Lion Brand Yarn 24/7 Cotton which is 100% mercerized cotton.
This collection is known for both its sheen and structure which remain no matter how much you wash and wear out your project. Since it’s machine washable, your handmade drawstring bag can easily get a lot of use before you clean it and will definitely be able to withstand a night of vigorous trick-or-treating.
The weight of this yarn give it a firmness and density that help the bag hold its shape better compared to lighter yarns.

Crochet Jack-O-Lantern Pumpkin Treat Bag – Free Pattern
The crochet jack-o-lantern pumpkin treat bag is free below, but if you love to work offline, I’ve got a couple other great options for you.
Purchase the ad-free, printable PDF, (that includes all FOUR Halloween crochet treat bag patterns), on Ravelry, or on Etsy (aff).
This post contains affiliate links.
Materials
- Yarn: Worsted Weight / 4 / Yarn, Lion Brand Yarn 24/7 Cotton [100% Mercerized Cotton (186 yds / 170 m / 100 g / 3.5 oz)] was used for the samples in the photos.
- Yardage and Colors:
- MC: Orange (1 Ball / 110 yards)
- Black (1 Ball / 20 yards)
- Green (1 Ball / 40 yards)
- Crochet Hook: H/8/5.00mm; G/6/4.00mm; or size needed to obtain gauge (My favorite crochet hooks are the Clover Amour Crochet Hooks, I’ve never had an ache in my hand since switching).
- Measuring Tape
- Scissors
- Yarn Needle
Abbreviations (US Terms)
- ch(s): chain(s)
- sl st(s): slip stitch(es)
- st(s): stitch(es)
- sc: single crochet
- hdc: half double crochet
- dc: double crochet
- sc2tog: single crochet decrease
- Rep: repeat
- RS: right side
- SM: stitch marker
- Rnd: round
- yo: yarn over
- sp: space
- MC: Main Color
Experience Level
- Easy
Gauge
- Measurements given throughout pattern.
Sizes
- 7″ W x 8″ H (laid flat, not including drawstrings)
Special Stitches
- Join with a standing single crochet: Begin with a slip knot on your hook, insert your hook into the stitch or space indicated, yo, pull up a loop, yo and draw thru both loops on hook.
Pattern Notes
- Turning chains are not included in stitch count unless noted otherwise.
- Yarn Notes: Lion Brand Yarn 24/7 Cotton (3.5oz / 100 g / 186 yards / 170 meters / 100% mercerized cotton) was used for the samples. Another comparable worsted weight yarn may be substituted.
- Yardage & Colors:
- Orange (1 Ball / 110 yards)
- Black (1 Ball / 20 yards)
- Green (1 Ball / 40 yards)
- Construction Notes: These Halloween goody bags are made from the bottom up by crocheting in a spiral. Once the top of the bag is reached, chains are used to create spaces for the drawstrings to be woven through. Different pieces are made depending on which character you’re making. The pieces are sewn onto the goody bag. Lastly, a double drawstring is made.
Jack-O-Lantern Pumpkin Treat Bag – Written Pattern
Goody Bag Instructions
Gauge isn’t crucial for this project. Gauge checks have been added at the end of rounds 4 and 10.
Note: This section is worked in continuous rounds to keep from having an unsightly seam. Do not join at the end of each round, instead use a scrap piece of yarn to keep track of the beginning of each round. Move the scrap of yarn up as you complete each round.
Rnd 1 (RS): With Orange yarn & a 5.00mm crochet hook, ch 2, work 6 sc into the 2nd ch from your hook. Do not join. (6 sts)
Rnd 2: 2 sc in each st around. (12 sts)
Rnd 3: (2 sc in the next st, sc in the next st) 6 times. (18 sts)
Rnd 4: Sc in the next st, (2 sc in the next st, sc in each of the next 2 sts) 5 times, 2 sc in the next st, sc in the next st. (24 sts) Your circle should measure approximately 2″ in diameter at this point.
Rnd 5: (2 sc in the next st, sc in each of the next 3 sts) 6 times. (30 sts)
Rnd 6: Sc in each of the next 2 sts, (2 sc in the next st, sc in each of the next 4 sts) 5 times, 2 sc in the next st, sc in each of the next 2 sts. (36 sts)
Rnd 7: (2 sc in the next st, sc in each of the next 5 sts) 6 times. (42 sts)
Rnd 8: Sc in each of the next 3 sts, (2 sc in the next st, sc in each of the next 6 sts) 5 times, 2 sc in the next st, sc in each of the next 3 sts. (48 sts)
Rnd 9: (2 sc in the next st, sc in each of the next 7 sts) 6 times. (54 sts)
Rnd 10: Sc in each of the next 4 sts, (2 sc in the next st, sc in each of the next 8 sts) 5 times, 2 sc in the next st, sc in each of the next 4 sts. (60 sts) Your circle should measure approximately 4-1/2″ in diameter at this point.
Rnd 11: Sc in each st around. (60 sts)
Rep Rnd 11 until your goody bag measures 6-1/2″ H, when laid flat.
Do not fasten off. Continue on to Final Rounds.
Final Rounds
Note: This section is worked in continuous rounds to keep from having an unsightly seam. Do not join at the end of each round, instead use a scrap piece of yarn to keep track of the beginning of each round. Move the scrap of yarn up as you complete each round.
Rnds 1 – 4: Sc in each st around. Do not join. (60 sts)
Rnd 5: (sc in each of the next 3 sts, ch 2, skip each of the next 2 sts) rep from ( to ) around. (60 sts)
Rnd 6: Sc in each st and ch around. (60 sts)
Switch to green yarn. Fasten off orange yarn.
Rnds 7 – 9: Sc in each st around. (60 sts)
Rnd 10: Sl st in each st around. Join using the Special Join Technique. (60 sts)
Fasten off. Weave in ends. Continue on to the Jack-O-Lantern’s Eyes. When laid flat, bag should measure approximately 7″ W x 8″ H.

Eyes (Make 2)
Row 1 (RS): With Black yarn & a 4.00mm crochet hook, ch 2, work 2 sc into the 2nd ch from your hook. Turn. (2 sts)
Row 2: Ch 1, 2 sc in the first st, sc in the next st. Turn. (3 sts)
Row 3: Ch 1, 2 sc in the first st, sc in each of the next 2 sts. Turn. (4 sts)
Row 4: Ch 1, sc in each st across. Turn. (4 sts)
Row 5: Ch 1, 2 sc in the first st, sc in each of the next 2 sts, 2 sc in the last st. Do not turn. (6 sts)
Edging: Ch 1, rotate to work into the 2 unfinished edges, work 4 sc along the first edge, work 2 sc into the point of the triangle, work 4 sc along the next edge. Join with a sl st to the 1st st of Row 5. (10 sts)
Fasten off, leaving a 12″ tail of yarn to use for attaching the eye to the goody bag. Eye should measure approximately 1-1/2″ W x 1-1/4″ H. Make a second eye then continue on to Jack-O-Lantern’s Nose.
Nose
Row 1 (RS): With Black yarn & a 4.00mm crochet hook, ch 2, work 2 sc into the 2nd ch from your hook. Turn. (2 sts)
Row 2: Ch 1, 2 sc in the first st, sc in the next st. Turn. (3 sts)
Row 3: Ch 1, 2 sc in the first st, sc in each of the next 2 sts. Turn. (4 sts)
Row 4: Ch 1, sc in each st across. Do not turn. (4 sts)
Edging: Ch 1, rotate to work into the 2 unfinished edges, work 3 sc along the first edge, work 2 sc into the point of the triangle, work 3 sc along the next edge. Join with a sl st to the 1st st of Row 4. (8 sts)
Fasten off, leaving a 12″ tail of yarn to use for attaching the nose to the goody bag. Nose should measure approximately 1-1/4″ W x 1″ H. Continue on to Jack-O-Lantern’s Mouth.
Mouth
In this section, you’ll create a chain and work stitches into both sides of the chain to create the Jack-O-Lantern’s mouth.
Row 1 (RS): With Black yarn & a 4.00mm crochet hook, ch 26,
Stitches Worked into the First Side of the Chain: working into the back humps of the chain, sl st into the 2nd ch from your hook, sc in each of the next 2 chs, hdc in each of the next 2 chs, dc in the next ch, ch 2, sl st into the same ch as the dc just made, (sl st in each of the next 4 chs, ch 2, dc into the same ch as the ch-2, dc in the next ch, ch 2, sl st into the same ch as the dc just made) work from ( to ) 2 times, then sl st in each of the next 4 chs, ch 2, dc into the same ch as the ch-2, hdc in each of the next 2 chs, sc in each of the next 2 chs, sl st in the last ch, then…
Stitches Worked into the Opposite Side of the Chain: ch 1, rotate to work into the bottom of the foundation ch, sl st into the first ch, sc in each of the next 2 chs, hdc in the next ch, ch 1, sl st into the same ch as the hdc just made, (sl st in each of the next 3 chs, ch 1, hdc in the same ch as the ch-1, hdc in each of the next 2 chs, ch 1, sl st into the same ch as the hdc just made) work from ( to ) 3 times, then sl st in each of the next 3 chs, ch 1, hdc in the same ch as the ch-1, sc in each of the next 2 chs, sl st in the last ch.
Fasten off, leaving an 18″ long tail of yarn for attaching the mouth to the goody bag. Approximate size of the mouth is 5-1/4″ L x 1″ H. Continue on to Jack-O-Lantern’s Facial Features.
Orientation Note: The stitches worked into the first side of the chain are the bottom of the mouth.
Progression Photos – Mouth










Facial Features
Eyes: Center and attach the eyes on the goody bag as shown in the photos. I placed the top of mine on the stitches 7 rounds below the drawstring holes. The bottom edge my eyes are 3 – 4 stitches apart.
Nose: Center the nose between the eyes as shown in the photos. Use a yarn needle and tail of yarn to attach it to the goody bag.
Mouth: Position the mouth so that the corners of the mouth extend 2-3 stitches to the left and right of the eyes. And so that the top outer edges of the mouth are a little higher than the bottom edge of the nose. Curve the mouth into a smile. Using a yarn needle and tails of black yarn, first tack stitch each corner of the mouth in place. Then continue to use the tail of yarn to attach the mouth to the treat bag.
Weave in all ends. Continue on to Drawstrings.


Drawstrings (Make 2)
Note: You may notice that I added my drawstrings before I added the facial features. I only did this so that you could see the drawstring holes in the progression photos.
Note #2: If you prefer a thinner drawstring, instead of following the directions for Row 1 below, simply create a chain that is 32″ L. Then skip working slip stitches into the chain.
Row 1: With any color yarn & a 5.00mm crochet hook, create a chain that is approximately 32″ long. Switch to a 4.00mm crochet hook, then working into the back humps of the chain, sl st into the 2nd ch from your hook and in each ch across. Stitch count isn’t crucial.
Fasten off. Weave in ends. Make a second drawstring. Continue on to Finishing.
Finishing
In this section, follow the numbered chart below to weave each of the drawstrings through the openings to create a double drawstring bag.
Drawstring #1 (Purple): Begin at any hole. This hole will become Hole #1. Insert one end of a drawstring into hole #1. Then continue to weave the drawstring in and out of all 12 holes around the bag. You’ll end by coming out Hole #12.
Drawstring #2 (Green): Begin at Hole #7. Insert one end of the second drawstring into Hole #7. Then continue to weave the drawstring in and out of all 12 holes around the bag. You’ll end by coming out Hole #6.
Finishing: Knot the ends of the purple drawstring together. Knot the ends of the green drawstring together.


I MADE IT! NOW WHAT?
Pin this post!: Save this crochet jack-o-lantern pumpkin treat bag pattern to your Pinterest boards so that you can come back and make it again.
Leave a comment below: We love to hear your feedback.
Share Your Finished Projects on Facebook or Instagram: I love to see your finished projects! Share with us on social media and tag me @acrochetedsimplicity or use the hashtag #ACrochetedSimplicity so I can find your posts.
Join us in the Facebook Community Group!
Come share your finished projects with us in the A Crocheted Simplicity Crochet Community Group on Facebook. Join us for fun community events such as crochet alongs, join in on crochet conversations, ask questions, get advice, and share your love for crochet!

More Free Halloween Crochet Patterns
More Crochet Patterns for Crochet Purses & Handbags
Are you looking for more crocheted purse patterns? We have several more free and premium crochet patterns for bags, backpacks, purses, and totes. We have a variety of free crochet bag patterns and premium crochet bag patterns.
