Crochet Holiday Gift Bag

Add a personal touch to your holiday gifts with a Crochet Holiday Gift Bag! The Holiday Baubles bag is fast and fun to make. Change the colors for all your holiday needs!

Holiday Baubles Crochet Gift Bag - Free crochet pattern on Stitches n Scraps

This content is protected by copyright. See this Terms of Use / Copyright page for more information.

This post contains sponsored content and/or affiliate links. If you click an affiliate link and make a purchase, I may get a commission.

Holiday Stashdown Crochet Along

I designed this crochet cocoa coaster set for the 2023 Holiday Stashdown CAL, hosted by CAL Central Crochet. This is our 9th annual holiday stashdown, and it’s always our most popular CAL of the year.

CAL Central 9th Annual Holiday Stashdown Crochet Along. Oct 2nd - Dec 18th, 2023. #CALCentralCrochet #HolidayStashdownCAL

See the full schedule in the main CAL post. While you’re there, be sure to enter the giveaway for a chance at some fabulous prizes! Then crochet along and join in the fun on the CAL Central Facebook group.

King Cole Glitz DK Yarn

When I closed my yarn store, I had some of this lovely, King Cole Glitz DK yarn left over. It’s a super soft, acrylic yarn with a sparkly thread running through it. The vibrant, jewel-tone colors make it a great choice for all sorts of holiday projects. In fact, I used the same yarn for my Holiday Sparkle Dog Bandana pattern.

Holiday Sparkle Dog Bandana free crochet pattern

Combining Yarns

Most of this crochet holiday gift bag uses 2 colors held together. Choose contrasting colors for a variegated look like the sample picture, or choose similar (or the same) colors for a more tonal or solid look.

If you prefer to work with just one yarn, try making the bag in 1 strand of a heavy worsted (aran) weight yarn instead. Your gauge / size / yardage may vary depending on the yarn you choose.

Holiday Baubles Crochet Gift Bag

CYC yarn symbol for Size 3 - Light
Project Level Easy

Add this to your Ravelry queue


  • Yarn: King Cole Glitz DK – DK weight acrylic/polyester yarn (317 yds / 100 g per skein)
    • 140 yds #483 Diamond White
    • 110 yds #3499 Sapphire
  • Hook: Size I / 5.5 mm hook or size needed to match gauge
  • Notions:
    • Scissors
    • Tapestry Needle
    • 1-inch pom poms (2)

Project Level

Easy: Sc worked in the round with increases, Bean stitch worked in the round.


3.25 inches diameter x 7.5 inches tall


12 sc in the round = 3.75 inches

10 sc rnds = 3 inches

Use pattern as gauge swatch: Bottom should measure approximately 3 inches in diameter.

Abbreviations used

This pattern uses US terms.

  • bean = bean stitch (see Special Stitches)
  • ch = chain
  • inc = increase (see Special Stitches)
  • rnd = round
  • RS = right side
  • sc = single crochet
  • sk = skip
  • sl st = slip stitch
  • sp = space
  • st(s) = stitch(es)
  • yo = yarn over

Special Stitches

Increase (inc): Sc in back loop only of next st, sc in both loops (like normal) of same st. (See increase tutorial here)

Bean Stitch (bean): Insert hook in indicated st (without doing a yo first), yo and pull up a loop (2 loops on hook), [yo, insert hook in indicated st, yo and pull up a loop] 3 times, yo and pull through all 8 lps on hook.

When working back into a bean stitch, work into the triangle-shaped space at the side. This is directly under the V-shape at the top, and under the working loop in the last image above. This makes the puffy part of the bean stitch angle towards the opposite side.


Join rnds where indicated with a sl st in first st of the rnd. Do not turn unless indicated.


Holding 1 strand of each color together, ch 2.

Rnd 1: 6 sc in 2nd ch from hook, join. (6 sts)

Rnd 2: Ch 1, inc in each st around, join. (12 sts)

Rnd 3: Ch 1, inc in first st, sc in next st, [inc in next st, sc in next st] around, join. (18 sts)

Rnd 4: Ch 1, inc in first st, sc in each of next 2 sts, [inc in next st, sc in each of next 2 sts] around, join. (24 sts)

Rnd 5: Ch 1, sc in each of first 2 sts, inc in next st, [sc in each of next 3 sts, inc in next st] around to last st, sc in last st, join. (30 sts)

Work should now measure 3 inches in diameter. For a smaller circumference, skip the last rnd. For a larger circumference, work additional rounds, increasing by 6 sts evenly spaced around. Any changes to the size will affect yarn usage.

Bottom of holiday bauble bag


(Scroll down for chart for this section)

Rnd 1 (RS): Ch 1, sc in each st around, join.

Rnd 2: Ch 1 (counts as ch-1 sp), turn, sk first st, bean in next st, [ch 1, sk next st, bean in next st], around, join in first ch-1 sp. (15 beans, 15 ch-1 sps)

Rnds 3-4: Ch 1 (counts as ch-1 sp), turn, (bean, ch-1) in each bean and sk each ch-1 sp around, join in first ch-1 sp.

Rnd 5: Ch 1, turn, 2 sc in each bean and sk each ch-1 sp around, join. (30 sc)

Rnds 6-16: Repeat rnds 2-5 twice, then rep rnds 2-4 once more.

To adjust length of bag, work more or fewer repeats of rnds 2-5, ending after a rep of rnd 4. Any changes to the size will affect yarn usage.

Rnd 17 (RS): Skipping all ch-1 sps and working only into beans, turn, sl st in first bean, ch 3, sl st in next bean, ch 3, sk next bean, [sl st in next bean, ch 3, sl st in next bean, ch 3, sk next bean] around, sl st in same bean as beginning of rnd. (10 sl sts, 10 ch-3 sps)

Rnd 18 (RS): Ch 1, do not turn, 3 sc in each ch-3 sp and sk each sl st around. (30 sc)

Eyelets for drawstring

Rnds 19-22: Rep rnds 2-5.

Fasten off. Use starting tail to sew bottom shut as necessary, then weave in all ends.

Body Chart

Note: Only work the stitches in black. The grey stitches are only there to show where the rounds meet at the join.

Chart for body of Holiday Baubles Bag
Click image to expand


With 1 strand of white only, ch 75, sc in 2nd ch from hook and each ch across, fasten off.

Weave drawstring through ch-3 sps from Rnd 18.

Sew a pom pom to each end of drawstring.

Weave in any remaining ends.

Share this Crochet Holiday Gift Bag on Pinterest!

Here’s an image perfect for pinning.

Holiday Baubles Crochet Gift Bag - Free crochet pattern on Stitches n Scraps

Rate this Crochet Holiday Gift Bag Pattern!

I hope you enjoyed this crochet holiday gift bag pattern. A downloadable pdf of this pattern is available on Ravelry for a small fee. The fee for the pdf format offsets the advertising revenue lost when you print or download the pattern rather than viewing it online.

Do you want the best of Stitches n Scraps delivered right to your inbox? The Stitches n Scraps email newsletter includes highlights from the blog as well as special features not available elsewhere. Don’t miss a stitch – Subscribe now!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.