Easy Crochet T-shirt Yarn Purse – Free Crochet Pattern

Create a stylish and practical t-shirt yarn purse that’ll become your go-to accessory. Whether you’re attending a festival, running errands, or just in need of a stylish handmade bag, the My Favourite Festival Purse free crochet pattern makes it easy to craft a purse that’ll be both cute and functional.

So ditch the giant purses (or in my case, the Mom purse) and get ready to show off your beautiful handmade creation.

Pin This Pattern to Save It For Later Save It

Add it to your Ravelry Favorites

*This post may contain affiliate links, which means that I may earn a small commission from qualifying purchases made through these links at no additional cost to you. All opinions are my own.*

Grab a printable, ad-free PDF version of this pattern which includes photo support for the assembly steps in my Ravelry and Etsy shops.

woman outdoors, wearing a crochet t-shirt yarn purse crossbody

I’m a Mom to two young kids and often carry around what I call “the Mom purse” and if you have kids, you probably know what I’m talking about.  It’s a big ole’ square bag that doesn’t just carry my keys, wallet and various small items I need.  It contains emergency stuff for my kids, snacks and sometimes, even my husband’s stuff.

Although it’s handy to have all those things together, it gets heavy and frankly, annoying to carry around.  For quick trips, I find myself grabbing my phone and wallet out of the purse and leaving my bag behind in the car just to not have to deal with it. But then, my hands were full of stuff and that wasn’t ideal either. So I came up with a solution.

I needed a small, cute, functional purse that was lightweight and could carry just the essentials for a trip to the park, an outing to a festival or any other outing that I didn’t want to bring that big ole Mom purse with me.  When I couldn’t find anything for sale that I really loved, I decided to give crocheting my own purse a try.  I’m so glad that I did because I just love how it turned out.

The My Favourite Festival Purse is a great weight for a day trip or festival because it’s quite light, even with a bunch of stuff inside.  I wanted a sturdy strap for my bag so I opted for a leather cross-body strap that I found on Amazon (there are tons of vegan options available on Amazon and Etsy, if that’s your preference). 

​With some T-shirt. yarn and a few other craft supplies, you can make yourself a fun and functional little cross-body purse in no time.

My favourite festival purse made with this free crochet pattern on a white background

Is T-Shirt Yarn Good for Crochet Bags and Purses?

T-shirt yarn is great for making crochet bags and purses! It works up quickly and can give more structure to a crochet bag or purse than some other yarns.  In this design, I use a modified single crochet stitch to give this bag really sturdy sides in order to help it stand up on its own.

How Much T-Shirt Yarn Do I Need to Crochet a Bag?

While the amount of yarn you need to crochet a bag varies depending on the size of your bag, your gauge and the stitch you’re using, you can usually make a decently-sized crochet bag or purse with 200 yards of yarn or less.  For my My Favourite Festival Purse design, you’ll only need 131 yards of yarn.

​Knitz N Purlz T-Shirt Yarn

​The t shirt yarn that I used in this free crochet pattern was given to me by the owner of Knitz N Purlz.  They have a beautiful variety of colors of t-shirt yarn available so you can make this bag in whatever color you’d like.  

To celebrate the release of the My Favourite Festival Purse, Knitz N Purlz is giving away 2 balls of their lovely t-shirt yarn! Find out more about the giveaway rules, how to enter the giveaway and the entry form at the end of this page.

Other Great Bag Crochet Patterns to Check Out While You’re Here

teal crochet purse on a white background with text underneath that says Easy Crochet t-shirt yarn purse free crochet pattern.


Feel free to sell the finished product created by this t-shirt yarn bag pattern but please provide pattern credit back to me when posting online, and please provide a link to my blog: https://theloopylamb.com.  Please do not resell, distribute, duplicate, or share this pattern in any printed or digital form, or claim this pattern as your own original design.  Please do not use my photos when selling your finished items.   

Skill Level:

  • Easy


  • US Terms



  • CH(S) = Chain(s)

  • FLO = Front Loop Only

  • FO = Finish Off

  • MSC = Modified Single Crochet

  • MSCINC = Modified Single Crochet Increase/2 Modified Single Crochet Stitches in the Same Stitch

  • RS = Right Side

  • SK = Skip

  • SL ST = Slip Stitch

  • ST(S) = Stitches

  • WS = Wrong Side

  • YU = Yarn Under

Special Stitches & Techniques: 

  • Invisible Finish/Join: FO leaving a long tail. Thread the tail onto a tapestry needle.  Place the tapestry needle through the top of the 2nd ST from front to back and pull through.  Place tip of needle into top of the last ST of the round, under the back loop of the ST, and pull through to the back of the work.  Weave in the end. Check out my invisible finish tutorial here.

  • Modified Single Crochet (MSC): Insert hook into designated ST, YU and pull up a loop. YU and pull through both loops.

  • Reverse Slip Stitch Join: Remove loop from hook and insert hook into the designated stitch from the back of the fabric and out to the front. Place the loop back on the hook and pull through the stitch.

Finished Size:

  • Approx. 8” wide x 7.75” tall or 18.75” around x 7.75” tall


  • Approx 9 sts x 10 rows = 4 inches


  • Instructions within the brackets () are to be repeated the number of times specified next to the brackets.

  • The majority of this pattern is worked in continuous rounds (unless stated otherwise).  Do not join at the end of the Round, unless indicated.  A stitch marker is used to keep track of the beginning of the round.

  • This MSC stitch helps create firm sides for this bag. If you are more comfortable using regular SC sts you can substitute those for the MSC, however, this may affect how stiff the sides of the bag are as well as the finished size of the bag.

  • Gauge is not vital to the project but it may affect the amount of yarn needed for the project and the size of your bag. 

Grab a printable, ad-free PDF version of this pattern which includes photo support for the assembly steps in my Ravelry and Etsy shops.

My Favourite Festival Purse – T-Shirt Yarn Purse Free Crochet Pattern

CH 14.

Round 1: MSC in the 2nd CH from the hook and the next 11 CHs, 3 MSC in the last CH, working on the other side of the chain MSC 11, 2 MSC in the last CH. (28)

Round 2: MSCINC, MSC 11, (MSCINC) x 3, MSC 11, (MSCINC) x 2. (34)

Round 3: MSC, MSCINC, MSC 12, (MSCINC, MSC) x 2, MSCINC, MSC 12, MSCINC, MSC, MSCINC. Join last ST to first ST with Reverse Slip Stitch Join (See Special Stitches & Techniques). (40)

Round 4: Turn. SL ST in the first ST and each ST around.  Join last ST to the FLO of the first ST with a SL ST.

Round 5: Turn. MSC in the first 39 STs, MSCINC in the last ST. (41)

close up image of the teal t-shirt yarn purse worn by a woman in a floral top

Rounds 6 – 20: MSC in each ST around. (41)

Round 21: MSC 7, CH 1, SK 1, MSC 7, CH 1, SK 1, MSC 12, CH 1, SK 1, MSC 7, CH 1, SK 1, MSC 4. (37 STs, 4, CH-1 SPs)

Round 22: MSC in each ST around. (41)

FO with Invisible finish (See Special Stitches & Techniques). Weave in ends.


Adding the Grommets:

Add grommets to each of the CH- 1 spaces.  The side with the “stem” is the grommet so insert it through the CH-1 space from the outside, with the RS facing you. It will be a snug fit. There will be a solid metal circle that comes with the grommet kit.  This is the base.  Place the base underneath your grommet (it protects it from being damaged).

Place the washer/back of the grommet onto the stem of the front of the grommet from the WS of the fabric.

Place the flaring tool onto the back of the grommet. Hit the flaring tool with the hammer repeatedly until the washer and grommet are securely fastened together.

Need some extra help with this step? The PDF version of this pattern has photo support for the assembly steps. Find it available here for a small fee in my Ravelry and Etsy shops.

Adding the D-Rings:

Thread a length of yarn onto your tapestry needle and use it to sew a D-ring onto either side of the bag, sewing along the flat side of the D-Ring. FO and weave in ends.

Adding the Closure Tie:

Cut a piece of yarn approximately 38 – 39” long. Pick the side of the bag you’d like to be the front of the bag and insert the end of the yarn through one of the grommets on the front and out through the grommet on the back of the bag. Then take the same end and insert it through the next grommet on the back of the bag and through the other front grommet.  Pull the yarn ends so they are the same length on the front of the bag.

Insert the ends of the yarn through each of the holes in your toggle/cord lock.  If using beads, thread a tapestry needle onto one end of the yarn and string 2 beads, secure the beads with a knot in the yarn approximately half an inch from where you would like the end of the tie to be. Repeat for the second yarn end. Trim the ends so they are the same length.  Use the toggle/cord lock to cinch the bag closed.

Adding the Strap:

Attach each end of the strap to the D-Rings.

hands placing a travel pack of kleenex into a t-shirt yarn purse on a white background

Knitz N Purlz Giveaway

I’d love to see your finished purse made with this t-shirt yarn purse free crochet pattern!  Please share your finished makes by tagging the pattern on Ravelry, sharing it to our Facebook page or Instagram.  Don’t forget to follow me on Facebook, Instagram and Pinterest so you always know when new patterns and tutorials release.

Facebook: www.facebook.com/TheLoopyLamb
YouTube: The Loopy Lamb YouTube Channel
Pinterest: www.pinterest.com/theloopylamb
Newsletter: Sign up for my newsletter!

Leave a comment