Jolly Bauble Crochet Gift Bag – Free Pattern

colorful crochet gift bag in two different color combos, shown with a crochet hook and skeins of yarn

Sharing is caring!

Looking for a special way to wrap small gifts? This cheerful crochet gift bag is a quick and easy make. This granny square gift bag is made with just two squares joined together, with a few rounds at the top and a simple drawstring to close it.

The bright, colorful center of each square looks a little like a bauble, which makes it a lovely choice for Christmas. But these bags work just as well for birthdays, teacher gifts or a little thank you for a friend. They are the perfect size for sweets, jewelry, a gift card or a mini skein for a crochet friend.

Each bag only takes a small amount of yarn, so it is a great way to use up your scraps. Best of all, these little bags can be used again and again, so your gift keeps on giving long after it has been opened.

three granny square crochet gift bags made from scrap yarn, one held in a hand for scale, with skeins of yarn nearby

Pattern Overview

  • Skill Level: Confident beginner
  • Yarn: Small amounts of sport, DK or light worsted weight yarn
  • Hook: 4mm
  • Finished size: 4 inches wide x 4.75 inches long [10 x 12 cm]
  • Stitches used: Chain, slip stitch, single crochet, double crochet, treble crochet and clusters

Stash to Sparkle Blog Hop

This crochet gift bag is the fifth pattern in the Stash to Sparkle 2026 blog hop! Stash to Sparkle is a 4-week festive blog hop running from 28th October to 25th November, with 8 free stash-busting crochet projects from me and Lynne at Knit Crochet Create. I will be sharing a new pattern every Wednesday and Lynne will share one every Saturday.

You can find all the details and each new pattern as it is released in our Stash to Sparkle Christmas crochet blog hop post.

Every pattern will have a FREE PDF download for 48 hours only, so make sure you grab this one while you can. Just scroll down to the bottom of this post for your free PDF!

It will be a great way to use up your yarn stash, try some new color combinations and make quick festive projects before the holidays.

stash to sparkle 2026 poster

Why You Will Love This Crochet Gift Bag

  • Beginner friendly: It is made with two easy granny squares, and there is a photo tutorial to guide you through each step.
  • Quick to make: You can make one in an evening, which is perfect for last minute gifts.
  • Great for scraps: Each bag only uses small amounts of yarn, so you can use up those leftover balls in your stash.
  • Lots of color: The bright bauble center is a lovely way to show off your favorite shades, and no two bags look the same.
  • Any yarn works: I used sport weight cotton blend yarn, but you can use any yarn weight and matching hook. Your bag will just be a little bigger or smaller.
  • Made to be used again: The finished bag is 4 inches wide x 4.75 inches long [10 x 12 cm], a handy size for small gifts. Once the gift is opened, this little crochet drawstring bag can be used to store jewelry, mini skeins or little treasures.
three brightly colored granny square crochet gift bags shown with skeins of yarn

A Perfect Scrap Yarn Crochet Project

Each round of the squares only uses a small amount of yarn, so this crochet pouch is a great way to use up the leftover balls in your stash. Even the smallest scraps are enough for the first couple of rounds.

To keep your squares the same size, stick to one yarn weight and use the same hook throughout. If your colors feel a little mismatched, choose one shade for the last round of every square. It pulls all the colors together and gives the bag a neat, finished look.

Color tips

  • Save your brightest shades for the center rounds, so the bauble really pops.
  • Use one color for Round 4, the joining round and the top of the bag. This frames the bauble and gives a neat finish.
  • Pick a contrast color for the drawstring, so it stands out against the top.
crochet gift bag made with bauble granny squares

Yarn Suggestions for the Jolly Bauble Gift Bag

I used the following amount of yarn and hook for my crochet gift bag:

  • Scraps of sport weight yarn
  • 4 mm hook

I used scraps of Scheepjes River Washed and Stone Washed. Both are a sport weight cotton blend with lovely stitch definition, so the clusters in the bauble really stand out. Any sport, DK or light worsted weight yarn will work well, and you can mix different brands as long as they are a similar weight.

More Quick Crochet Gift Ideas You Will Love

Looking for more quick crochet gifts to make with bits of yarn from your stash? Check out these other great patterns:

three cheerful color options for the crochet gift bag, shown beside skeins of yarn

This beginner-friendly crochet gift bag is a lovely way to wrap your Christmas gifts! Made from just two granny squares with cheerful bauble-like centres, this little pouch is perfect for using up yarn scraps and filling with small gifts like sweets, jewellery, or a gift card. It adds a lovely handmade touch and can be reused long after Christmas Day.

Materials

  • Any Sports weight/DK weight/Light worsted weight yarn
  • I used scraps of Scheepjes River Washed and Stone Washed yarn – Sports weight/ 50g/130m/78% Cotton/22% Acrylic
  • 4mm crochet hook
  • Yarn needle

You can use any yarn weight and matching hook to make this bag though your yarn amounts will vary.

Notes

  • Pattern is written in US crochet terms
  • Ch 3 at beginning of a round counts as 1 dc
  • Ch 4 at beginning of a round counts as (1 dc, ch 1)
  • Ch 1 at beginning of a round does not count as a stitch.
  • Repeat instructions between [ ] the number of times given after brackets
  • You will crochet 2 squares, which are joined together on 3 sides. You will work 3 rounds of crochet around the top of the squares to form a pouch.

Abbreviations

US Crochet Terms

  • ch – chain
  • sl st – stitch
  • sc – single crochet
  • dc – double crochet
  • tr – treble crochet
  • st – stitch
  • sp – space
  • rep – repeat
  • beg – beginning
  • RS – right side
  • WS – wrong side

Measurements

Bag is 4 inches wide x 4.75 inches long [10 x 12 cm]

Gauge

Square is approx. 3.5 x 3.5 in [9 x 9 cm] in DK weight/light worsted weight yarn and 4mm hook

Special Stitches

Beg 3dc-cl (beginning 3 double crochet cluster): Ch 3, yarn over, insert hook in specified st or sp, yarn over and pull up a loop (3 loops on hook), yarn over and pull through 2 loops (2 loops on hook), [yarn over, insert hook in same st or sp, yarn over, pull up a loop, yarn over, pull through 2 loops] 2 more times, yarn over and draw yarn through all 4 loops on hook

4dc-cl (4 double crochet cluster): Yarn over, insert hook in specified st or sp, yarn over and pull up a loop (3 loops on hook), yarn over and pull through 2 loops (2 loops on hook), [yarn over, insert hook in same st or sp, yarn over, pull up a loop, yarn over, pull through 2 loops] 3 more times, yarn over and draw yarn through all 5 loops on hook

Jolly Bauble Square Pattern (make 2)

Using any yarn ch 5, sl st into first ch to form a ring. 

Round 1: Ch 1, 12 sc into ring, join with a sl st into first sc – 12 sc 

Round 2: Ch 4 (counts as 1 dc, ch 1), [1 dc into next st, ch 1] 11 times, join with a sl st into 3rd ch of beg ch 4, fasten off yarn – 12 dc, 12 x ch-1 

Jolly Bauble Square rounds 1-2

Round 3: Join next yarn in any ch-1 sp from Round 2, beg 3dc-cl into same space, ch 3, [4dc-cl into next ch-1 sp, ch 3] 11 times, join with a sl st to beg cluster, fasten off yarn – 12 clusters, 12 x ch-3 sp 

Jolly Bauble Square round 3

Round 4: Join next yarn in any ch-3 sp from Round 3, ch 3 (counts as 1 dc), 2 dc in same sp, (3 tr, ch 3, 3 tr) in next ch-3 sp, [3 dc in next ch-3 sp 2 times, (3 tr, ch 3, 3 tr) in next ch-3 sp] 3 times, 3 dc in next ch-3 sp, join with a sl st to beg ch 3. Fasten off yarn – 24 dc, 24 tr, 4 x ch-3 sp 

Jolly Bauble Square Round 4

Joining Squares Together 

Using same color as Round 4, hold both squares with WS together and insert your hook in the top left ch-3 sp of both squares and pull up a loop. 

Joining Round: Ch 1, 1 sc in same sp, work 1 sc in each st (of both squares) around 3 sides only. Work 3 sc in bottom left and right corner ch-3 sps. Work 1 sc in last ch-3 sp (top right of square), leaving the 4th side open. Do not fasten off yarn.

Top of Gift Bag

We will be working around the top of the bag to extend the length, working into both squares separately. 

Round 1: Ch 1, 1 sc in same ch-sp, 1 sc in each st across front square, 1 sc in last ch sp. Rotate so you are now working on back square, 1 sc in 1st ch-sp, 1 sc in each st across, 1 sc in last ch-sp, join with a sl st to 1st sc. Do not turn – 28 sc 

Round 2: Ch 3 (counts as 1 dc), 1 dc in each st around, join with a sl st to beg ch 3. Do not turn – 28 dc

Round 3: Ch 1, 1 sc in each st around, join with an invisible join. Fasten off yarn – 28 sc

two finished granny square gift bags, before adding drawstring

Drawstring

Using a contrast yarn, ch 60, fasten off.

Thread one end of the drawstring onto your yarn needle. Starting at one side edge of the bag, weave the drawstring in and out between the double crochet stitches of Round 2. Work across the front of the bag, then continue around the back until you come out at the same side edge where you started.

Tie a small knot at each end of the drawstring and weave in threads.

Pull both ends gently to gather the top of the bag closed.

You can also use ribbon or twine for a drawstring if you prefer.

three crochet drawstring bags in different bright colors

PIN FOR LATER

Don’t forget to follow me on Instagram and be sure to tag me in your photos so I can see it too, @anniedesigncrochet or #anniedesigncrochet – I can’t wait to see what colours you use with this pattern!

The photographs and pattern contained on this page are the property of Annie Design Crochet.com.
You are welcome to use this pattern to make items to sell,  and I would appreciate that you include a link to the free pattern with credit for the designer, thank you!
No unauthorized reproduction, in whole or in part, or distribution of this pattern or content is permitted.

Leave a Reply

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