How to Crochet a T-Shirt yarn Bag

How to Crochet a T-Shirt Yarn Bag: A Complete Step-by-Step Guide

If you’ve been scrolling through craft inspiration lately, you’ve probably noticed the beautiful, chunky bags made from T-shirt yarn taking over every corner of the internet. These bags are bold, durable, and surprisingly beginner-friendly — and they cost a fraction of what you’d pay for a boutique version. Whether you’re completely new to crochet or a seasoned maker looking for a satisfying weekend project, this guide will walk you through everything you need to know about how to crochet a T-shirt yarn bag from start to finish.

By the end of this post, you’ll understand what T-shirt yarn is, which tools you need, how to read a basic crochet pattern, and how to complete a sturdy, stylish bag you’ll actually want to carry everywhere.


What Is T-Shirt Yarn?

Before we dive into the pattern, let’s talk about the material itself. T-shirt yarn — also called zpagetti yarn, jersey yarn, or fabric yarn — is made from strips of cotton jersey fabric, the same stretchy material used to make T-shirts. It’s soft, thick, and wonderfully tactile, making it ideal for bags, baskets, rugs, and any project that benefits from structure and weight.

You can buy T-shirt yarn in craft stores or online in a rainbow of colors and prints, or you can make your own at home by cutting up old T-shirts into continuous strips. The DIY version is a fantastic way to upcycle clothes you no longer wear and give them a second life as something functional and beautiful.

T-shirt yarn typically falls into a super bulky (size 6) weight category, which means your projects work up quickly and the stitches are large enough to see clearly — a huge plus if you’re still learning. It also has a natural elasticity that gives finished bags a pleasing rounded shape.


Why Crochet a T-Shirt Yarn Bag?

There are so many reasons to love this project. For starters, it’s fast. Because T-shirt yarn is so thick, you can complete a basic bag in just a few hours rather than days or weeks. The large stitches are also very forgiving — minor tension inconsistencies that would be obvious in a fine-weight yarn become almost invisible here.

T-shirt yarn bags are also incredibly durable. Unlike delicate crocheted lace, a bag made from jersey yarn can hold a week’s worth of groceries, survive being tossed on the floor repeatedly, and be wiped clean with a damp cloth. If you’re crocheting a gift, this is one of those items people genuinely use for years.

From a design perspective, the possibilities are endless. You can keep things simple with a single solid color, mix two or three shades for a striped effect, or choose a printed T-shirt yarn for something that looks more complex than it is. Once you know the basic construction, you can adjust the size, shape, and handles to suit your personal style.


Materials You’ll Need

Getting your supplies together before you start will make the process smooth and enjoyable. Here’s what you need for a standard market-size tote bag:

T-shirt yarn: You’ll need approximately 200 to 300 grams for a medium-sized bag, depending on your tension and the final dimensions you’re aiming for. Two 100-gram balls in coordinating colors give you flexibility for stripes or color blocking.

Crochet hook: A 10mm to 15mm hook works best with T-shirt yarn. Many makers prefer a 12mm or 13mm hook for a bag that has some structure without being overly stiff. If you want a denser, firmer bag, go down a size. If you prefer something more open and flexible, go up.

Scissors: A sharp pair for cutting yarn and weaving in ends.

Tapestry needle or large blunt needle: For weaving in your yarn ends when you’re done.

Stitch markers: Optional but helpful for marking the beginning of rounds, especially when working in the round.

Measuring tape: To check your gauge and dimensions as you go.

That’s genuinely all you need. No complicated tools, no expensive notions — just yarn, a hook, and a little bit of patience.


Understanding Basic Crochet Stitches

If you’re new to crochet, don’t worry. This pattern uses only a handful of fundamental stitches, all of which are easy to learn with a bit of practice. If you’re already comfortable with these, feel free to skip ahead to the pattern itself.

Chain stitch (ch): The foundation of almost every crochet project. You start by making a slip knot on your hook, then pull new loops through the existing loop on your hook to form a chain. This is how you’ll start the base of the bag.

Single crochet (sc): The most basic stitch beyond the chain. Insert your hook into a stitch, pull up a loop, then pull the yarn through both loops on your hook. Single crochet creates a tight, dense fabric that’s ideal for bags.

Slip stitch (sl st): A joining stitch used to connect rounds without adding height. You insert your hook, pull up a loop, and immediately draw it through the loop on your hook.

Magic ring (or magic circle): A technique for starting a project worked in the round. It creates a tight, adjustable center with no hole in the middle. If you’re not comfortable with it yet, you can also start with a foundation chain and join it into a ring.

Once you’re comfortable with these four techniques, you have everything you need to complete this project.


Gauge and Sizing

Before you begin your bag, it’s worth doing a quick gauge swatch. Crocheting a 4-inch by 4-inch test square with your chosen yarn and hook will tell you how many stitches and rows make up that measurement. While gauge is sometimes less critical for bags than for garments, it does affect your finished dimensions.

For this pattern using a 12mm hook and standard T-shirt yarn, you should get approximately 6 single crochet stitches and 7 rows per 4 inches. If your gauge is tighter (more stitches per inch), try a larger hook. If it’s looser (fewer stitches per inch), try a smaller hook.

The finished bag in this pattern will measure approximately 13 inches wide and 12 inches tall, with handles that extend about 10 to 12 inches above the opening — a generous size that works well as a tote, beach bag, or market bag.


How to Crochet a T-Shirt Yarn Bag: The Pattern

Now for the main event. This pattern is worked in the round from the bottom up, which means you crochet the flat base of the bag first, then build up the sides, and finally add handles. There are no seams to sew, which makes the whole process much cleaner.

Step 1: Make the Base

Start with a magic ring, or chain 4 and join with a slip stitch to form a small ring.

Round 1: Work 6 single crochet into the ring. Pull the tail to close the ring tightly. Place a stitch marker in the first stitch of this round. (6 stitches)

Round 2: Work 2 single crochet in each stitch around. (12 stitches)

Round 3: Work 1 single crochet in the first stitch, then 2 single crochet in the next stitch. Repeat from to around. (18 stitches)

Round 4: Work 1 single crochet in each of the first 2 stitches, then 2 single crochet in the next stitch. Repeat from to around. (24 stitches)

Round 5: Work 1 single crochet in each of the first 3 stitches, then 2 single crochet in the next stitch. Repeat from to around. (30 stitches)

Round 6: Work 1 single crochet in each of the first 4 stitches, then 2 single crochet in the next stitch. Repeat from to around. (36 stitches)

At this point your base should measure approximately 7 to 8 inches across. If you want a wider bag, continue adding rounds following the same increase pattern: add one more single crochet before each increase stitch in every subsequent round, adding 6 stitches total each time.

Step 2: Build the Sides

Once your base is the size you want, it’s time to start building the walls of the bag. The key transition here is to stop increasing and simply work one single crochet in every stitch around. This causes the fabric to naturally turn upward and form the sides.

Rounds 7 through 20: Work 1 single crochet in each stitch around. Do not increase. (36 stitches per round)

Continue working in rounds until the sides measure approximately 10 to 12 inches tall, or until you’ve reached your desired height. Move your stitch marker up at the start of each new round to help you keep track.

If you’re adding stripes, simply switch colors at the beginning of a new round. To do this, work the last single crochet of the previous round until you have two loops on your hook, then pull the new color through both loops to complete the stitch. Continue working with the new color. Cut the old color (leaving a 6-inch tail) and weave in the end later.

Step 3: Create the Handle Openings

There are a few different ways to make handles for a T-shirt yarn bag. The method below creates handles that are formed by skipping a series of stitches and chaining across the gap, which results in sturdy, integrated handles that don’t require any sewing.

For this approach, you’ll work one final round that includes two gaps for the handles, then you’ll go back and work a few rows across each gap to build the handle straps.

Handle Round: Work 7 single crochet across the front of the bag. Chain 10 (or more for longer handles). Skip the next 4 stitches on the bag. Work 14 single crochet across the back of the bag. Chain 10. Skip the next 4 stitches. Work the remaining 7 stitches. Join with a slip stitch to the first stitch of the round.

Handle Reinforcement: To make the handles thicker and stronger, you can work additional rows of single crochet directly over each chain. Turn your work, work single crochet across the 10-chain handle strap, turn, and repeat for 2 to 3 more rows. Join and fasten off. Repeat for the second handle.

This creates a flat, woven-looking handle that is both attractive and comfortable to carry.

Alternatively, you can make separate handles by chaining a long strip, working single crochet back across it for several rows, and then sewing the resulting strap to the inside of the bag at the desired positions. This gives you more control over handle placement and length.

Step 4: Finish the Bag

Once your handles are complete, it’s time to finish off the yarn and clean up any loose ends. Cut the yarn, leaving a tail of about 6 inches, and pull it through the last loop to fasten off. Thread your tapestry needle with each tail and weave it securely through the back loops of surrounding stitches, moving in different directions to lock it in place. Trim any excess.

Turn the bag right-side out if needed, give it a gentle tug to even out the shape, and your bag is complete.


Tips for a Beautiful Finish

A few small habits can make a big difference in how polished your finished bag looks.

Keep your tension consistent throughout the project. T-shirt yarn can be a bit trickier to maintain even tension with than traditional yarn because it stretches — try not to pull too tight or leave stitches too loose. Working at a relaxed, steady pace helps.

Work into both loops of each stitch unless a pattern specifically tells you otherwise. This creates the classic, even look of single crochet fabric.

When weaving in ends, go through at least four or five stitches in different directions rather than just running the tail in one direction and cutting it. T-shirt yarn doesn’t felt the way wool does, so a well-woven-in end is the only thing holding it in place.

If your bag’s bottom is puckering or cupping, you may need to add another increase round to the base. If the edges are flaring outward, your base might have one too many increase rounds — this is easy to adjust in future projects.


Caring for Your T-Shirt Yarn Bag

One of the best things about cotton jersey yarn is how easy it is to care for. Most T-shirt yarn bags can be machine washed on a gentle or delicate cycle in cold water. Lay the bag flat to dry rather than putting it in the dryer, as the heat can cause the cotton to shrink and the bag to lose its shape. Most bags will bounce right back to their original form after washing.

If the bag looks a little floppy after washing, you can lightly stuff it with towels while it dries to help it hold its shape.


Ideas for Customizing Your Bag

Once you’ve got the basic pattern down, the world of T-shirt yarn bags opens up considerably. Here are a few ways to make the design your own:

Try a rectangular base instead of a circular one for a more structured, boxy bag. Work a foundation chain and build up from there, turning at the end of each row until you have a rectangle, then pick up stitches around the perimeter and work the sides in the round.

Experiment with different stitches for the body of the bag. Half double crochet creates a slightly looser, more drapey fabric, while alternating front and back post stitches can produce a ribbed texture.

Add a contrasting color for the handles to make them stand out as a design element rather than just a functional feature.

Try adding a simple crochet flower or a fringe detail along the bottom edge for extra personality.

If you want a bag with a bit of structure, you can cut a piece of plastic canvas or thin cardboard to fit inside the base before you start filling the bag. This keeps the bottom flat even when you’re carrying heavier loads.


How to Make Your Own T-Shirt Yarn

If you’d rather not buy yarn, or if you have a collection of old T-shirts you want to put to use, making your own T-shirt yarn is a wonderfully satisfying process. You’ll need a T-shirt (ideally a solid color, seamless across the body), scissors, and about fifteen minutes.

Lay the shirt flat and cut off the hem and the section under the arms, leaving you with a clean tube of fabric. Cut the tube into loops by making horizontal cuts about an inch apart, stopping just before you reach one side. You’ll end up with something that looks like a ladder. Then, by cutting diagonally at the uncut edge to connect each loop to the next, you create one continuous strip. Stretch the strip lightly as you go, and it will curl into a rounded rope of yarn.

A single adult XL T-shirt typically yields about 50 to 80 yards of yarn, depending on how wide you cut your strips. For a bag project, you’ll want three to five T-shirts.


Final Thoughts

Crocheting a T-shirt yarn bag is one of those projects that hits the sweet spot between simple enough for beginners and satisfying enough to keep experienced makers coming back. The thick yarn and large stitches make progress feel rapid and rewarding, and the finished product is something genuinely useful that holds up to everyday life.

Whether you’re making one for yourself, as a gift, or as part of a move toward more sustainable, handmade living, this is a project worth adding to your queue. The skills you build here — working in the round, increasing evenly, creating handles, joining colors — apply to dozens of other crochet projects and will make you a more confident maker overall.

Grab your hook, pick out a color you love, and give it a try. There’s a good chance your first T-shirt yarn bag won’t be your last.

Categorized in:

Bags,

Last Update: September 25, 2026

Tagged in:

, , ,