As a fan of super stretchy reusable bags, this one tops them all! This is an easy Tunisian crochet project that you can whip-up while you watch your favorite shows, or listen to your favorite audio book. Use a #4 medium yarn (aka: worsted, aran, or 4-ply) to create a heavy duty market bag.

For a lighter bag, use a #3 DK yarn.

Purchase the ad-free,
PDF pattern here.

This is an instant-download

Pattern includes step-by-step color photos, as well as pattern notes.

Below are some some yarn recommendations for this project. The Super Saver yarn will make a thicker bag than the other two yarns, however, all three of the yarns below make for a thick, sturdy bag.

Yarn and hook orders are fulfilled by Amazon. The following are affiliate links. Mode Bespoke is not endorsed or sponsored by Amazon. You can read our affiliate links disclosure here.

You will need a Tunisian Crochet Hook in order to complete this pattern. The width of the bag is much too large to fit onto a regular crochet hook. If you are using a #4 medium yarn, I suggest using a 5.5 mm Tunisian hook. For a #3 DK yarn, you can use a 5.5 mm or a 5 mm hook.

Please note that your market bag will be a little smaller if you use a lighter yarn.

RP – Return Pass                 KS – Knit Stitch
SC – Single Crochet             YS – Yarn Over Stitch   

RP: Yarn over and pull through one loop on your hook (the first loop on the hook). Now yarn over, pull through two loops (loops 2 and 3 on your hook). Continue to yarn over, pull through two loops until you have only one loop on your hook.

KS:  Insert your hook in between the front and back threads of the vertical stitch. Yarn over, and pull up a loop. Keep the loop on your hook and move onto the next stitch. 

YS: Yarn over, and skip one vertical stitch. 


Chain 55

Cast-on a Foundation Row:

Insert your hook into the second chain from hook. Yarn over, and pull the hook out of the stitch. You should now have two loops on your hook. 

Go to the next stitch, insert your hook into the stitch and yarn over, then pull up a loop. You’ll now have three loops on your hook. Insert your hook into the next stitch, yarn over, and pull up a loop. You’ll now have four loops on your hook. Continue adding loops to your hook until you have cast on one loop for every stitch of your chain.

Complete a RP. 

Row 1: KS into the second stitch of the row. YS into the third stitch of the row. Alternate between KS and YS until you complete the row. 

Complete a RP. 

Row 2: YS into the second stitch of the row. KS into the third stitch of the row. Alternate between YS and KS until you complete the row. 

Complete a RP.

Repeat Row 1 and 2 until you complete a total of 63 rows. No bind-off row is necessary. Your bag length should measure approximately 22 x 18 inches (56 x 46 cm).

Sewing the Bag

Fold the bag in half so that the short sides line up, and the opening is at the top.

Sew along the left and right side of the bag, leaving the top part open (unsewn).

Bag Border 

Insert your hook into the first stitch after one of the side seams, and CH 1. SC into the next stitch, and into every stitch of the round. Skip the CH 1, and SC into the following stitch. Crochet a total of 5 continuous rounds.

Straps (Handles)

Chain 6.

Row 1: Ch. 1, turn your work around. Beginning on the first stitch, SC into every stitch of the row. 

Repeat Row 1 until you complete a total of 52 rows. 

Sewing the Straps

Line up the strap so that it lays over the bag border, about 

1 inch (2.5 cm) from the side seam. Attach the strap to the bag by sewing 2-3 rows of stitches through the bag and the strap. 

Repeat with the 3 remaining ends of the straps. 

Weave in all of your ends, and you are finished!  


For questions or comments on this pattern, please contact Atenas at:

Disclosures & Copyright

The photos and content on this pattern belong to Mode Bespoke, unless otherwise stated. All rights reserved.

If you are selling your work from my patterns, please credit Mode Bespoke for the pattern and provide a link to this pattern on your work. You may not use my written work, photos, or any other content posted on my blog, YouTube, Instagram, or other sites as your own or display them for public use. Please do not distribute purchased patterns, they are intended for personal use.

I work very hard to create, edit, and share my patterns, I ask you to please be respectful of my work.

Written by

Atenas Ruiz-Ramos

Hi there!

I’m Atenas, the designer and content creator for Mode Bespoke.

When I’m not designing patterns or creating tutorials for YouTube, I spend my time making things, reading, writing, or learning something new.

I’m a linguist, musician, martial artist, seamstress, fantasy & sci-fi novelist, bibliophile, artist, cooking enthusiast, soap maker, budding mechanic, gardener, and a mom.