How to Turn a Tank Top Into a Bag

If you make a purchase using links in this article, I could receive a commission. Please see my Privacy Policy for information.


If you love the look of a t-shirt bag but hate the unfinished edges, our easy tank top bag is the perfect DIY project for you!

A hand holds a bright pink sleeveless ribbed tank top bag with two yellow artificial flowers attached near the neckline, set against a leafy green background.

Use a tank top to make a cute tote bag in 5 minutes or less with just one line of stitching and no raw edges.

How to Sew a Tank Top Bag

Not all tank tops are the same. Thicker fabric will create a stronger, more durable bag. Try to avoid the really thin, slinky fabric shirts.

Supplies

  • Tank Top (the larger the shirt, the bigger the bag)
  • Scissors
  • Thread
  • Small scrap of fabric (optional)
  • Accessories and embellishments (optional)
  • Hot glue (optional)

Directions

Turn the tank top inside out.

Match up the bottom edges.

A sleeveless red ribbed tank top, perfect for pairing with a t-shirt bag, is laid flat on a black measurement grid cutting mat, with a white tag visible on the left side seam.

Fold over each side of the shirt inwards about 2-3 inches.

A red ribbed tank top with open side seams is laid flat on a gridded cutting mat, showing an exposed care label—an ideal piece for transforming into a DIY t-shirt bag.

Sew across the bottom of the shirt, sewing just above the existing tank top seams. Backstitch at the beginning and end of the stitching.

A sewing machine is stitching red fabric on a black grid-patterned cutting mat, possibly creating a t-shirt bag, with scissors visible in the background.

Use a small zig zag stitch to sew. Zig-zag stitching allows stretchy jersey fabric, such as tank tops, to stretch without the stitches popping.

Close-up of a sewing machine stitch selector dial set to option 4, with five stitch pattern icons visible on a blue background—perfect for crafting your next t-shirt bag.

Turn the tank top inside out and you are done!

A red ribbed tank top, perfect for upcycling into a t-shirt bag, is laid flat on a black grid-patterned cutting mat.

The pleats on the bottom will expand as you put weight into the bag.

A hand pinches and stretches the edge of ribbed red fabric—soon to become a t-shirt bag—on a black and white grid cutting mat.

Optional: If you would like, you can add embellishments to cover the tag and to give the bag extra flair.

I cut two faux flowers close to the base and then glued onto the front of the bag.

A hand holds a yellow artificial flower, cutting its green stem with pink-handled scissors atop a red fabric background—perhaps crafting decor for a t-shirt bag.

To cover the tag, I cut a small piece of jersey fabric from old leggings (the same fabric I used to make this Barbie shirt) and sewed it over the tag. Cut a piece larger than you think you will need because it tends to shrink as you sew it with a zig-zag stitch.

A sewing machine stitches a floral patch onto red fabric, possibly for a t-shirt bag, with a cutting mat visible in the background.
A square floral patch with zigzag stitching is sewn onto a red ribbed t-shirt bag, adding a vibrant touch to the design.

Watch me make this t-shirt bag in our YouTube tutorial below:

Pin This Idea to Remember for Later!

A red tank top folded flat with two yellow artificial flowers on the chest, featured in a t-shirt bag DIY tutorial.

This is just one of our many sewing projects that cost less than $1 to make!

If you love repurposing clothing, see our cute t-shirt sleeve drawstring bags, too!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *