Denim Market Bag Crochet Pattern (with video tutorial)

I know, I know, you’ve seen 80000 different patterns for market bags. Or if you haven’t, I’m glad you’re here! I sat down to film an in-depth tutorial about how to crochet this bag, so you can watch that below, or just use the pattern. Or both, to get practice at reading patterns! Win, win, win!

Here’s why I called this the Denim Market Bag. I recently found this yarn from Wool and the Gang called Billie Jean, and thought it was a perfect fit for me, as it is made from upcycled denim and cotton. And it would be perfect for this bag, which is intended to reduce plastic waste.

Here is the video tutorial where you can watch and learn to make this bag, or just keep scrolling to read the pattern!

Denim Market Bag Crochet Pattern, Customizable


  • Any cotton worsted weight (4) yarn, I used Wool and the Gang Billie Jean yarn for the sample, it’s made from upcycled denim.
  • Size K hook, gauge doesn’t matter for this pattern but I wouldn’t use a much smaller hook so the bag isn’t too stiff.
  • Scissors and a smaller hook to finish off. Or use the same hook like I do. Be a rebel.


Ch 32. HDC in 3rd ch, but only on the top side loop, not through both top loops. HDC across CH, then 2 more HDC in last ch. HDC around other side of CH (one continuous round), 2 more HDC in last ch. Sl St to top of first HDC.

2. Ch 2. HDC in next 30 st. 2 HDC in each of next 2 sts. 30 HDC. 2 HDC in each of next 2 sts. Sl st join to top of last rnd.

3. Ch 2. HDC in next 32 st. 2 HDC in each of next 2 sts. 32 HDC. 2 HDC in each of next 2 sts. Sl st join to top of last rnd.

4-6. Ch 2. HDC around. Sl st join to top of last rnd.

7. Ch 3. DC in next st. Ch 1, skip next st, dc in next, repeat around. Sl st join to top of last rnd.

8. Ch 3. DC in next st, ch 1, skip next st, dc on top of last dc, repeat around. Sl st to top of last rnd.

9-21. Repeat round 8.

22. ch 2. HDC around in each dc and ch sp. Sl st join to top of last rnd.

23-24. Ch 2, SC around. Sl st to top of last rnd.

25. Ch 1. SC in next 9 st, ch 20. Skip next 18 st, sc in 19th st and in next 17 sts. Ch 20, skip next 18 sts, sc in 19th st and around to beginning of rnd. Sl st join to top of last rnd.

26. Ch 1. SC across to ch sp. 20 sc in ch sp (or in each ch, whichever you prefer), sc arnd to next ch sp, 20 sc in ch sp. Sc arnd to beginning of rnd. Sl st join to top of last rnd.

27-28. Ch 1. Sc arnd. Sl st to top of last rnd. F/o.

How to customize:

In round 25, make the [ch 20] longer for a longer handle. Then in round 26, make that many SCs in the ch sp. (so to make a strap twice as long, chain 40 then in the next round, make 40 SC into that ch sp.

Follow me on Instagram @crueltyfreestitchery for more crochet related stuff, and to know when I post a new pattern!

Note: You may sell any finished pieces made from my pattern online or at craft fairs, but do not claim the pattern as your own.

Easiest DIY Crochet Christmas Garland

I had an idea while browsing the quickly-disappearing Christmas ornaments at JoAnn’s. 

Finding good ornaments at the tail-end of the Christmas sales is like a treasure hunt. Sometimes you find some that you like, and then other times all that’s left is headless reindeer or shattered balls. 

I came across some small ball ornaments that were at a steep discount, plus they had a coupon for an extra percentage off. 

And I knew that I had 13 bins full of yarn at home, as well as a plethora of hooks to use – and, surely, at least one of those skeins of yarn and one of those hooks would do the job for this project.

I bought a pack of assorted red, white, and green ball ornaments, and a pack of red, silver, and green slightly larger ornaments that had glitter chevrons on them. Although I would hardly call it glitter, it was more like sand, it wasn’t as sticky-to-everything as regular old glitter, but I digress. 

I got home, and whipped up the EASIEST garland ever. Here’s how I did it.

I’m sure I’m not the only person to ever have done this, I just thought it was a genius idea, so I’m not totally claiming it as original. 

I’ve seen a lot of the ornament walls and garlands, but they can slip around if you’re not careful about placing the ornaments. But with this method, they’ll always stay in place since they are embedded into the crochet chain!

Here’s what you’ll need, at least similar items – I’ll explain.

First, you’ll need some ornaments. It can be LITERALLY any Christmas ornament as long as it’s on a string or has a thing that a string would attach to. I just chose these little guys because a lot of them came in a pack and I could get a pretty long garland out of one pack. 

Next, you’ll need yarn. Again, pretty much any type of yarn will do. Just bear in mind the size of the ornament’s hanger loop thingamabob, because a bulky yarn probably won’t fit. I think it would be cool to get some of that sparkly tinsel yarn (you know the kind that you look at in the yarn aisle and think what on EARTH would someone do with that??). For this, I used the I Love This Yarn in Jelly Bean. 

And finally, you’ll need a crochet hook. Not just any old crochet hook (unless you’re attaching the ornaments from their string and not directly into the hanger loop thingamabob.) You’ll want to make sure that your hook fits through the hanger alongside the yarn. To test this, insert the hook into the hanger, and try to grab the yarn and pull it through. If it works, great. If it gets stuck or you break the darn thing, try a smaller hook. I used a size F (3.75mm) but probably could have gone with an E, because I struggled with some of them (as you can see in the video below). BUT, any smaller than an E will be a bit too small for a worsted weight yarn. Just use your best judgment. 

Now let’s get started. 

The only skill you will need for this is making a crochet chain. Here is a video I made about that, just in case you haven’t picked up a hook in a while. You’ll also, of course, need to fasten off at the end. That is done by simply cutting the yarn a few inches from the end, and pull the loop all the way through. 

First, it’s probably a good idea to lay out the ornaments in the pattern that you’d like them to be in. It’s not hard at all to undo if you make a mistake, but it’ll help you get an idea of where each one will go.

To start, make a chain of 20 (or longer, depending if you’re going to be tying the ends to something versus hanging it). 

Then, stick the hook through the ornament hanger (or string). 

Then, loop the yarn over your hook, and pull it through the hanger and the loop that was already on your hook. Basically you’re making a chain but the yarn has to pass through the hanger. 

Then, chain 10. Or more, again, depending how you want the ornaments placed. Keep in mind how long you want the overall garland to be with all of the ornaments on it. 

Continue adding the ornaments! 

Here is a video so you can see how I added the ornaments to the chain. As you can see, I struggled with the hook, but each ornament was made different, and I guess the first one I picked up was perfectly fine. 

Finish off, and weave the yarn tails through the chain. Mine is light enough to hang with thumb tacks, or if you prefer, you can use the tiny command hooks. Or wrap it around your tree, banisters, etc! 

If you try this DIY, tag me on Instagram @crueltyfreestitchery !! 

Pink and Sunny Granny Square Afghan – FREE pattern!


Hello hello thanks for stopping by!

If you follow me on Instagram, you’ve seen my process of coming up with this pattern. I had 3 colors of yarn that I didn’t know what to do with.  Continue reading “Pink and Sunny Granny Square Afghan – FREE pattern!”