How to Turn Old T-Shirts into Reusable Grocery Bags: A Step-by-Step Upcycling Guide

How to Turn Old T-Shirts into Reusable Grocery Bags: A Step-by-Step Upcycling Guide

Why Upcycle T-Shirts into Grocery Bags?

Every year, millions of tons of textile waste end up in landfills, while single-use plastic bags choke our oceans. Combining these two problems into one creative solution, upcycling old T-shirts into reusable grocery bags reduces waste, saves money, and gives your wardrobe a second life. This tutorial will walk you through a no-sew method that requires only a pair of scissors and about 15 minutes. By the end, you'll have a durable, washable bag perfect for farmers' markets or trips to the store.

What You'll Need

  • An old cotton T-shirt (preferably medium to large for more volume)
  • Sharp fabric scissors
  • Ruler or straight edge (optional)
  • Washable marker or chalk (optional for marking)

Step 1: Prepare the T-Shirt

Lay the T-shirt flat on a clean surface, smoothing out all wrinkles. Turn it inside out so that the seams are on the outside. This will make the final bag look cleaner and hide any raw edges. Using the ruler, measure and mark a straight line across the bottom hem, about 2 inches up from the bottom edge. Cut off the hem and discard it. This opens up the bottom of the shirt, creating a tube.

Step 2: Create the Bag Bottom

With the shirt still inside out, gather the bottom edge and cut a series of 1-inch wide, 2-inch long slits spaced about 1 inch apart. These will become the fringes that you tie to seal the bottom. Alternatively, if you prefer a cleaner look, you can sew a straight line across the bottom using a sewing repair kit and skip the fringe. For a quick no-sew option, tie each corresponding pair of fringes into tight double knots. Trim any excess fabric from the knots if they look bulky.

Step 3: Form the Handles

Turn the shirt right side out. On the top portion (the neck and sleeves), cut off the sleeves by cutting along the armhole seams. Then, cut the neckline away in a U-shape, leaving a few inches of shoulder fabric to form the handles. The remaining fabric on each side becomes your bag handles. To reinforce them, fold each handle over and stitch a seam using a needle and thread from the sewing repair kit or simply tie a tight knot at the base of each handle.

Step 4: Strengthen the Bag

For extra durability, reinforce the stress points where the handles meet the bag body. A few hand stitches with a sewing repair kit will prevent tearing. If the fabric is very thin, consider layering two T-shirts together for a double-thickness bag. You can also use the leftover fabric from the hem or sleeves as patches to be sewn inside the bag at the bottom corners.

Step 5: Customize and Dry

Once you've finished, turn the bag right side out and admire your creation. If desired, you can add a personal touch by dyeing the bag with fabric dye to give it a fresh color. Wash the bag in cold water and tumble dry low to soften the fabric and set the knots. Your new reusable grocery bag is ready to use. Remember to store a few in your car or bag so you never forget them when shopping.

Additional Tips for Reducing Plastic Use

Making your own bags is a fantastic step, but combine it with other low‑waste habits. For example, while shopping, bring a lightweight reusable grocery bags set for multiple trips. For beverages, switch to a reusable coffee tumbler and pack reusable metal straws for on‑the‑go drinks. Each swap reduces your carbon footprint and plastic consumption.

Conclusion

Upcycling old T-shirts into grocery bags is a simple, satisfying way to live more sustainably. It keeps textiles out of landfills, eliminates the need for plastic or paper bags, and saves you money. Try making a set of three or four bags to keep in your car, and soon you'll wonder why you ever used plastic bags. Share your creations with friends and inspire them to upcycle, too. Every small change adds up to a cleaner planet.

Back to blog

🛒 Looking for the right tools?

Browse all our curated product recommendations on Amazon — view the full list here →

#CommissionsEarned — As an Amazon Associate, Life Logic Lab earns from qualifying purchases. Clicking on Amazon links in our articles may earn us a small commission at no extra cost to you.