Upcycle a T-shirt Into a One Shoulder Top

Yara Mel
by Yara Mel
5 Materials
30 Minutes

I absolutely love a good upcycle and this is one of my favorites! I took an old T-shirt and totally transformed it into an absolutely stunning, one-shoulder top. I am so obsessed with my new top. It is chic and fabulous and can be styled in so many different ways. If you have been looking for your next fashion upcycle, the search is over! Follow my easy, step-by-step tutorial and learn how to totally refashion a T-shirt into a fashion-forward, statement piece.

Tools and materials:

  • T-shirt
  • Fabric
  • Pen
  • Scissors
  • Fabric glue/ Sewing machine
How to upcycle old T-shirts
Mark the T-shirt

First, I drew a line from the neck seam to the left underarm of the T-shirt.

Upcycle old T-shirts
Cut the T-shirt

Next, I cut the sleeve off, cutting off the neck seam in the process. 

Ways to upcycle a T-shirt

I also cut off the seam of the other sleeve. 

How to upcycle a T-shirt
Decorate the sleeve

I then folded a piece of fabric a few times and drew a petal shape on it. I cut out the petal shape and had the perfect pieces of fabric to decorate my sleeve with. I couldn’t wait to see the end result!

Tie a knot

To decorate the sleeve, I cut a small slit at the bottom of the sleeve and pulled through one of the pieces of fabric I had just cut. I tied a small knot in the fabric to add to the aesthetic of the shirt. I continued until I had decorated the whole sleeve perimeter. 

Finish the seam line
Finish the shirt

To create a seamless finish at the top of the shirt, use fabric glue or a sewing machine to get rid of the raw edges. 

One-shoulder T-shirt upcycle

This top is so incredible! How would you style this piece? Let me know in the comments below! 

Suggested materials:
  • T-shirt
  • Fabric
  • Pen
See all materials

The author may collect a small share of sales from the links on this page.

Join the conversation
2 of 5 comments