Intermediate 3-5 Hours Worsted yarn

Worked on the glider, counted out loud —

Cute Mini Crochet Bag Pattern in Different Colors

Make this cute mini crochet bag pattern with color-block stripes and a chain tie strap—an easy, colorful project perfect for gifts or everyday carry.

Jump to the rounds

Before you sit down

Start with the blue yarn and work your base rounds in continuous double crochet, increasing evenly to build up the bag's shape.

Work the key increase round by chaining 2 and repeating one double crochet then two double crochet twelve times around.

Continue working straight rounds in double crochet, rotating through your five yarn colors to build cheerful stripes up the sides.

Work a treble crochet row near the top, which will later serve as the channel for threading your drawstring tie.

Chain 65 stitches in pink yarn to create the tie, then cut the yarn leaving tails at both ends.

Weave in all your ends and flatten the bag at the top so the seam sits at the back, then thread the pink tie through the treble crochet row starting at the center front, weaving under 3 stitches and over 4.

Pull both ends of the tie tight to cinch the bag closed, then weave in all remaining yarn ends on the inside.

What this one is

This cute mini crochet bag is a little burst of color from start to finish, worked up in five gorgeous shades of yarn—yellow, purple, blue, green, and pink—that blend together in soft, playful stripes. What makes it special is how each color change is worked seamlessly into the stitches themselves, so there's no bulky carrying of yarn or obvious jumps in your rounds. It's perfect for crocheters who love working with a rainbow of colors and want a quick, satisfying project that results in something genuinely useful and adorable.

This pattern leans on a handful of key techniques: working in continuous rounds with double crochet increases, a treble crochet row that later becomes the channel for your tie, and a clean method for changing colors mid-stitch so the transition stays crisp. It's rated intermediate mainly because of that color-change technique and the treble crochet row, but if you've made a few amigurumi or round crochet pieces before, you'll pick it up fast. Expect to spend somewhere between three and five cozy hours on this one, start to finish.

The finished bag is compact and mini in scale—just the right size for a phone, a few coins, or a tiny treasure—with a soft, structured drape thanks to the double crochet base. The pink chain tie threads through the treble crochet row and cinches the top closed with a sweet drawstring effect. With its rainbow palette and handmade charm, this little bag makes an especially lovely gift for a friend, a birthday surprise, or just a treat for yourself.

Variations

I adore this pattern because it turns something as simple as a mini bag into a color-lover's playground. Working the color change right at the 36th stitch, pulling the new shade through those last two loops, feels like a little magic trick every single time—suddenly your rounds shift from yellow to purple and you can't help but smile. The Ch2 increase round (1dc, 2dc x12) builds the base with such a satisfying rhythm, and I love that the chain doesn't count as a stitch, so you start fresh into that first chain every round without second-guessing yourself. The treble crochet row is where this pattern really shines though—it's not just decorative, it becomes the functional channel for your pink chain-65 tie. Threading that tie through, going under three stitches and over four starting from the center front, is oddly meditative and so rewarding once you pull it tight and see the bag cinch closed. This is the kind of project that keeps your hands busy and your color palette exciting, and I love that it uses up little bits of yarn from your stash across five different shades instead of committing to one skein.

Common mistakes

  • Losing track of where the round startsPlace a stitch marker directly into the first actual double crochet of each round (not the chain) so you always know exactly where to begin and end.
  • Pulling the new color too tightlyKeep tension even by holding both yarn tails snug against the work as you pull the new color through, and give the stitch a gentle tug afterward to even it out.
  • Miscounting stitchesWork the increase round slowly and count each repeat out loud or on your fingers, checking your total against the 36-stitch target before moving to the next round.
  • Threading the tie through the wrong rowRemember to count the chain-3 at the back of that row as a stitch, start from the middle front, and follow the under-3-over-4 pattern consistently all the way around.
  • Leaving yarn ends unwovenWeave in every end securely on the inside of the bag using a darning needle, running the tail through several stitches in different directions before trimming.

The rounds, in full

Written out, round by round

Intermediate3-5 Hours3.00 mmWorsted

Materials

Everything this one takes, in the order you will reach for it.

  • Yellow yarn
  • Purple yarn
  • Blue yarn
  • Green yarn
  • Pink yarn
  • Size 3.00mm crochet hook (hook size all depends on your yarn)
  • Scissors
  • Darning needle

keep this to hand

Abbreviations

US crochet terms, as used in this pattern.

  1. RoundR
  2. Magic ringmgr
  3. Chainch
  4. Slip stitchst
  5. Double crochetdc
  6. Treble crochettr
  7. Back loop onlyBLO

Main Pattern

Starting with the blue yarn, work the pattern as follows. Notes: When you start each round and chain 2, the chain does not count as a double crochet, so on the start of each round you need to start your first stitch into where you have put your first chain.

How to Change Colour How to change colour: In the 36th stitch, start to work your last double crochet then as you pull your yarn through the last two loops on your hook that's when you need to pull the new colour through.

  1. Round 1Make a magic ring ch2 12dc into magic ring then st into the first stitch (12)
  2. Round 2Ch2 then 2dc into each stitch around st into first stitch (24)
  3. Round 3Ch2 (1dc 2dc x12) then st into first stitch (36)
  4. Round 4Ch2 BLO dc all around then st into the first stitch (36)
  5. Round 5Ch2 dc in the next 35 stitches Change to colour pink in the 36th stitch st into first stitch (36)
  6. Round 6Ch2 dc all around st into the first stitch of this round (36)
  7. Round 7Ch2 dc in the next 35 stitches and then change to colour yellow in stitch 36 then st into the first stitch of this round (36)
  8. Round 8Ch2 dc all around then st into the first stitch of this round (36)
  9. Round 9Ch2 dc in the next 35 stitches then change to purple in stitch 36 then st into the first stitch of this round (36)
  10. Round 10Ch2 dc all around st into the first stitch of this round (36)
  11. Round 11Ch2 dc in the next 35 stitches and then change to colour green in stitch 36 then st into the fist stitch of this round (36)
  12. Round 12Ch3 tr all around st in the first stitch of this round (36)
  13. Round 13Ch2 dc all around st into the first stitch of this round and fasten off (36)To make the tie, chain 65 with colour pink then cut yarn, pull tight at both ends after threading through the bag.

Step by step Step by step: You want to weave in all of your ends on the inside. Now you want to flatten the bag at the top to make sure your seam is at the back, now you're ready to add in the tie. At the front of your bag you will now thread through your chain of 65. When threading the tie through the treble crochet's you will be counting your chain 3 at the back of the bag on this row as a stitch. You want to start just from the middle of the front in the treble crochet row going under 3 stitches, then over 4, then under 4, then over 4, then under 5, then over 4, then under 4 then over 4, then under 3.

Important notes

Note 01

💡 Use a 3.00mm hook as your starting point, but remember hook size depends entirely on your yarn weight—swatch first if your yarn feels thicker or thinner than standard worsted.

Note 02

💡 Keep all five yarn colors nearby and organized (a small bowl or yarn bowl for each shade works wonders) so color changes at the 36th stitch go smoothly without tangling.

Note 03

💡 Always start your first stitch of each round into the same stitch where your starting chain-2 sits, since that chain never counts as a stitch itself.

Note 04

💡 When making the pink tie, chain exactly 65 stitches, cut your yarn, and leave enough tail on both ends to pull tight comfortably once threaded through the bag.

Note 05

💡 On the treble crochet row, count the chain-3 at the back as a stitch when threading your tie, and begin threading from the middle front, going under 3 and over 4.

Note 06

💡 Save a darning needle session for the very end—weave in all yarn tails from every color change on the inside of the bag so the outside stays clean and colorful.

Note 07

💡 Before flattening the bag, make sure your seam sits at the back so the tie threads neatly starting from the center front of the treble crochet row.

More photos

FAQs

Asked on the glider

the ones that come up on the glider

Can I use a different number of yarn colors than five?

Absolutely, you can use as few as two colors or as many as you like—just plan your color-change points evenly around your stitch count so the stripes feel balanced. The 36th-stitch change point works well for four or five colors, but you can adjust spacing for fewer shades.

What size hook should I actually use?

Start with a 3.00mm hook since that's what the pattern calls for, but hook size really depends on your yarn weight and your personal tension. Work a quick swatch of the first few rounds to make sure your stitches feel firm but not stiff.

How long is the finished tie, and can I make it longer?

The tie is a simple chain of 65 stitches worked in pink yarn, which is enough to thread through and pull tight into a drawstring closure. You can absolutely chain more stitches if you'd like extra length for tying a bow or wrapping it around the bag.

What yarn weight works best for this bag?

This pattern is designed with worsted weight yarn in mind, which gives the bag enough structure to hold its shape while still feeling soft. Cotton yarn is also a lovely option if you want a firmer, market-bag-style texture.