Yoga Mat Bag Pattern (No Sew!)

Me enjoying my new yoga mat bag!


  • You will need worsted weight yarn and I recommend using 100% cotton yarn. This is because cotton yarn is sturdier that normal acrylic but you can use acrylic yarn if you’d like.
    • I used Peaches and Cream original cones in the color Panorama. You can find the exact yarn I used here.
  • A small amount of yarn for the closing string on top. I used normal acrylic yarn in a red color. You can choose any color or type of yarn you want.
  • 5.00 mm crochet hook.
  • A yarn needle
  • Scissors


st (sts) – stitch (stitches)

sl st – slip stitch

mc – magic circle

ch – chain

sc – single crochet

hdc – half double crochet

hdc inc – half double crochet increase

hdc dec – half double crochet decrease

dc – double crochet

blo – work in the back loop of the stitch

sk – skip

Rnd – round

() – the total number of stitches at the end of each round

** – Repeat


  • This patern is worked in joined rounds. This means you will start each round with chaining and end each round with a slip stitch. Do NOT turn on any of the rounds of the main body of the bag.
  • The chain at the beginning of each round does NOT count as a stitch unless otherwise stated.
  • At the beginning of each round, crochet in the same stitch as your beginning chain unless the beginning chain is counted as a stitch that round.
  • For the first and last rows of the strap, you will be picking up stitches to work in from a round of the bag. This is how the strap is joined without sewing.
  • You can make the side strap shorter or longer depending on your preference. You can also change the rounds you join the side strap to.
  • This pattern is made to fit a standard sized yoga mat but I encourage you to keep trying your bag on your yoga mat and adjust where needed. This might include increasing or decreasing the first few rows or adding rows in the middle of the bag.
The yoga mat bag laid flat with the guest appearance of my cat Nova.

Yoga Mat Bag:

Rnd 1: In a mc, ch 2, and hdc 12 (12)

Rnd 2: Ch 2, hdc inc in every st (24)

Rnd 3: Ch 2 and *hdc, hdc increase in the next st* (36)

Rnd 4: Ch 2 and *hdc in the next 2 sts, hdc inc in the next st* (48)

Rnd 5: Ch 2 and *hdc in the next 3 sts, hdc inc in the next st* (60)

Rnd 6: Ch 2 and hdc in the blo of every st (60)

Rnd 7-10: Ch 2 and hdc in every st (60)

Rnd 11-35: The beginning ch counts as a stitch all of these rounds. Ch 5 and dc in the same st. *sk the next 2 sts and (dc, ch 2, dc) in the next st* (Sl st into the first ch 2 space at the beginning of rnds 12-35 before you ch 5.) (20 ch 2 spaces)

Rnd 36: The beginning ch counts as a stitch this round. Ch 2 and hdc 2 in the first ch 2 space. *hdc 1 between the next two dc’s and hdc 2 in the next ch 2 space* (60)

Rnd 37-40: Ch 2 and hdc in every st (60)

Rnd 41: * hdc in the next 3 sts, hdc dec* (48)

Rnd 42: The beginning ch counts as a stitch this round. Ch 3, *sk 1 st and hdc in the next st, ch 1* (24 ch spaces)

Rnd 43: Sl st into the first ch space. Ch 3 and dc 4 in the ch space. *dc 5 in each ch space* (120)

Fasten off and weave in all of your ends

Side Strap (Optional):

Rnd 1: Join your yarn to any st of round 39. For this first round and the last round you will be picking up sts of the bag as you work, this is how the strap is joined without sewing. Sc 6 (6)

Picking up a stitch
Working a sc in the picked-up st.
This is what the first row looks like finished.

Rnd 2- 81: Ch 1 and turn, sc 6 (6)

Rnd 82: Lay the bag flat and figure out where to join your strap to round 8, try and get the strap as straight as possible. Just as we did in the first round, sc 6 sts as you pick them up from round 8.

Fasten off and weave in all of your ends.

Closing String:

Step 1: Chain 150 and fasten off.

Step 2: I decided to knot the ends of my string because I liked the way it looked but this step is optional.

Step 3: Weave the string through the holes of round 42 on the bag.

Step 4: Pull the string tight to close the bag.

What the top of the bag looks like closed.


Great job! Congratulations on finishing this project. I recently found myself getting back into yoga and had thought about making this pattern for a while. After the string that holds my mat together broke, I decided it was time to make this bag. This is not the first yoga mat bag I’ve made but, it is the first one I’ve designed and, I love how it turned out. The cotton yarn and closer stitches make the bag sturdy. I gave the double crochets in the middle a little room to breathe and, it allows you to show off your yoga mat inside. I also gave the top a little flair, it kind of looks like a present, to be honest. I made the side strap join right to the bag. I did this to make it stronger and, I like no-sew patterns. If you have any questions or comments about this pattern, please feel free to contact me.

I hope you guys liked this pattern. If you did check out some more of my free patterns here.

Check out my new premium patterns here.

Check out my latest YouTube video about how to embroider amigurumi faces below.


Hi, I'm Elizabeth and I'm a 20-year-old crochet artist, blogger, and designer!

Leave a Reply

Leave a Reply

%d bloggers like this: