Old t-shirts pile up in closets and drawers for many of us. They might carry memories from concerts, sports teams, or favorite bands, but they no longer fit or have seen better days. Instead of tossing them into the trash, you can transform these tees into practical and creative items. Repurposing t-shirts reduces waste, saves money, and lets you express your style in new ways. This guide explores several t-shirt hacks, starting with the popular tote bag and moving on to many other useful projects. All projects use basic supplies you likely already have at home.
Why Repurpose Your Old T-Shirts?
Cotton t-shirts are durable and soft, making them ideal for DIY projects. Every year, millions of garments end up in landfills. By giving your tees a second life, you help the environment and declutter your space. These hacks work with plain tees, graphic prints, or even stained ones since you can position designs creatively or cut around imperfections. No special skills are required for most projects, though a sewing machine speeds things up. If you prefer no-sew options, fabric glue or simple knots do the trick.
Gather these basic materials before starting:
- Sharp scissors or a rotary cutter
- Ruler or measuring tape
- Needle and thread, or sewing machine
- Fabric glue for no-sew versions
- Safety pins or clips
- Optional: yarn needle for larger weaves, or a t-shirt yarn maker tool
Wash and dry all t-shirts first to prevent shrinkage later.
Turning Tees Into Tote Bags
The classic t-shirt tote is sturdy, washable, and perfect for groceries, beach trips, or everyday carry. One large adult t-shirt makes a medium-sized tote.
Step-by-step instructions for a basic sewn tote:
- Lay the t-shirt flat on a table and smooth out wrinkles.
- Cut off the sleeves just inside the seam line, following the curve of the armhole.
- Cut a straight line across the neckline, removing the collar and about two inches below it for a wider opening. For a deeper bag, cut lower.
- Turn the shirt inside out and pin the bottom edges together.
- Sew across the bottom with a straight stitch, about half an inch from the edge. Reinforce by sewing a second line or zig-zag stitch for strength.
- Turn the bag right side out. For box corners that give more depth, pinch the bottom corners, sew across the triangle, and trim excess fabric.
- The sleeve holes become the handles naturally. For wider straps, cut strips from leftover fabric and sew them on.
No-sew tote alternative:
Cut the sleeves and neck as above. Tie the bottom hem into a series of knots or use fabric glue along the bottom seam. For extra security, weave strips of fabric through the hem.
Variations:
- Add pockets by sewing on cut-off sleeves or smaller tee pieces.
- Reinforce handles with braided t-shirt strips for heavy loads.
- Use graphic tees so logos face outward as decoration.
- Make mini totes from kids’ shirts for lunch bags or gift bags.
These totes hold up well after multiple washes. Choose shirts with thicker fabric for longer-lasting bags.
Creating T-Shirt Yarn for Endless Projects
Many advanced hacks rely on t-shirt yarn, also called “yarn” or “plarn.” This stretchy material works for crocheting, knitting, or weaving.
How to make t-shirt yarn:
- Cut the shirt into horizontal strips about one inch wide, starting from the bottom and working up. Avoid the sleeves and neck for now.
- Cut off the side seams completely.
- Open each loop by cutting diagonally at the ends to create one long strip.
- Stretch each strip firmly. The fabric curls into a tube-like yarn.
- Join strips by tying knots or sewing ends together.
Store the yarn in balls for easy use. One t-shirt yields about 10 to 20 yards of yarn depending on size.
Rugs, Mats, and Floor Coverings
Use t-shirt yarn to make cozy rugs for the bathroom, kitchen, or entryway.
Braided rug method:
- Braid three long strands of t-shirt yarn together.
- Coil the braid into a spiral, stitching or gluing layers together as you go.
- Continue until the rug reaches your desired size, usually two to three feet across.
No-sew woven mat:
- Cut a cardboard loom or use a hula hoop.
- Stretch warp strands across the loom.
- Weave t-shirt yarn strips over and under, pushing rows tightly together.
- Remove from the loom and tie off edges.
These rugs are soft underfoot and machine washable. Mix colors from several shirts for patterns.
Clothing and Accessories
Old tees become new wearable items with simple cuts.
Headbands and scarves:
- Cut a strip across the width of the shirt, about three to five inches wide.
- Stretch it and tie ends together for a headband.
- For scarves, cut longer strips and fringe the edges.
Tank tops or crop tops:
- Cut off sleeves and neckline for a basic tank.
- Shorten the hem for a cropped look.
- Add ties at the sides for adjustable fit.
Leggings or shorts patches:
- Use tee fabric to patch holes in other clothes. Cut matching shapes and sew or iron on with fusible web.
Home and Decor Projects
Pillows and cushions:
- Cut two identical squares or rectangles from tees.
- Sew three sides together, stuff with other fabric scraps or old pillows, then sew the fourth side.
- For no-sew, use fabric glue or tie corners.
Blankets and quilts:
- Cut tees into uniform squares.
- Arrange in a pattern and sew together like a traditional quilt.
- Back with a sheet for stability. This works great for memory quilts from event shirts.
Plant holders and baskets:
- Braid or crochet t-shirt yarn into basket shapes.
- Line with plastic for waterproofing if used for live plants.
Curtains or room dividers:
- Cut long strips and tie them to a curtain rod for a boho look.
- Or sew panels together for actual curtains.
Pet and Kid-Friendly Ideas
Dog toys and beds:
- Braid three strips into a rope toy. Knot the ends tightly.
- For beds, stuff a large tee with other old clothes and sew shut, or make a flat mat from woven yarn.
Kids’ play items:
- Turn tees into capes by cutting the neck wider and adding ties.
- Make bean bags from small stuffed tees.
- Create doll clothes or action figure accessories from scraps.
Cleaning and Utility Hacks
Do not overlook the simplest uses. Cut tees into rags for dusting, polishing, or cleaning windows. They absorb well and leave no lint. Tie strips into bundles for reusable produce bags at the grocery store. Use small pieces as makeup remover pads or baby wipes after washing.
Advanced Tips and Troubleshooting
- Color bleeding: Wash dark and light shirts separately before cutting.
- Stretching: T-shirt fabric stretches, so sew with a slight zigzag or use a ballpoint needle to avoid skipped stitches.
- Sustainability boost: Combine this with natural dyes from kitchen scraps like onion skins or turmeric for fresh colors.
- Storage: Keep finished items folded in a dedicated bin to avoid cluttering again.
- Community aspect: Host a t-shirt swap or crafting party to share materials and ideas.
For larger projects, collect shirts from friends and family. Thrift stores often sell bulk bags of plain tees cheaply for practice.
Care Instructions for Your New Creations
Most t-shirt crafts are machine washable on gentle cycles. Air dry to maintain shape. For items with lots of knots or braids, spot clean as needed. Over time, fabric may pill, but a quick shave with a fabric razor refreshes the look.
Get Creative and Start Today
Repurposing t-shirts offers endless possibilities beyond totes. From practical bags and rugs to fun accessories and gifts, these hacks turn waste into treasure. Start small with one project, like a simple tote, and build your skills. Each finished item carries a story from its original shirt, making it more meaningful than anything store-bought. Gather your old tees, clear a workspace, and enjoy the satisfaction of crafting something useful. Your closet will thank you, and the planet will too. What will you make first?


