How to Turn a Big T-Shirt Into a Cute Strapless Dress in 7 Easy Steps

Azhia Lassiter
by Azhia Lassiter
7 Materials
2 Hours

Today, I’m going to show you how to turn a big t-shirt into a dress. It’s so easy and such a fun way to upcycle clothing you don’t have any use for.

So, grab your sewing machine and materials, and let’s get this t-shirt into dress tutorial underway!

Tools and materials:

  • Oversized t-shirt
  • Chalk
  • Sewing machine
  • Matching thread
  • Scissors
  • Pins
  • Good fitting dress
Oversized t-shirt before the DIY

Tracing the shape of a dress that fits well

1. Make the pattern

Lay your t-shirt out on a flat surface. Then, grab your best-fitting dress and place it over the t-shirt. With a marker or chalk, trace the shape of the dress onto the shirt.

For the top part, make a line straight across; you’ll need to figure out how high or low you want it to be. 

How to cut an oversized t-shirt into a dress

2. Cut the shape

Next, cut along your marked lines. 

Pinning the new sides seams of the dress

3. Assemble the dress

Pin the sides (wrong sides facing) and sew to secure. 

Turning a t-shirt into a dress

4. Make the ruffles

From the remaining fabric, cut out three long strips.

T-shirt into dress tutorial

Then, sew them together at the short ends, so you land up with one long piece of fabric. 

Sewing a ruffle for the dress

Fold the strip in half and sew along the edges. 

Pulling the thread to make the gathers

Pull the thread to make a cute ruffled effect. 

Attaching the ruffle to the bottom of the dress

5. Attach the ruffles

Align the ruffles to the bottom of your shirt. Oh, wait, excuse me, I mean, to the bottom of your dress! Pin all around and then sew to secure. 

Hemming the top of the dress

6. Hem the top

Flip your dress right sides out, fold the top part inside, and stitch the fold to create a perfect hem.

Making a skinny belt out of the leftover t-shirt fabric

7. Make a skinny belt (optional)

This step is optional, and honestly, I probably would have gone without the belt in hindsight.

But if you want a belt, basically cut out a long thin piece of fabric. Then, pull on the t-shirt fabric, so it curls up and becomes string-like. 

DIY skinny belt

Lastly, tie the ends, and you now have yourself a skinny belt. 

DIY t-shirt into a strapless dress

How to turn a big t-shirt into a dress

How to turn a big t-shirt into a dress

Here’s the final result! I’m obsessed with this spicy red dress! This is how you turn a big t-shirt into a dress. I hope you enjoyed this tutorial as much as I did. See you again next time. 

Suggested materials:
  • Oversized t-shirt
  • Chalk
  • Sewing machine
See all materials

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

Join the conversation