Make A Dress From Any T-Shirt!

If you haven’t gotten into the T-shirt dress game yet, let me tell you, you’re missing out! They are a great way to wear something comfortable but cute and be dressed up or down pretty easily with accessories.

It’s actually really easy to turn your favorite T-shirt into a dress to create a unique piece that’s all your own style! I’ll show you how:
-T-shirt of choice
-2 yards of wide bolt jersey cloth in corresponding color/pattern for the skirt (I used this fabric)
-straight pins and fabric scissors
-craft paper
fabric measuring tape or yardstick ruler
cutting mat and rotary cutter (optional)
-sewing machine

*You’ll want to use the classic jersey or cotton T-shirt-type material for this project since we are leaving some edges with a raw cut rather than a knit material that will unravel easily when cut.
Wash both your shirt and fabric before use to initiate any shrinking that may occur before you sew them together. Try on your T-shirt and mark with a straight pin about where you want your skirt to start.

I did a few inches below the bustline to make a shorter empire waist dress. Lay your T-shirt flat and measure across the T-shirt where you want your skirt to start.

You’ll also want to measure how long you want your skirt to be from that meeting point so you know how long to cut your skirt piece.

Depending on how big a skirt your fabric width can make, you may need to make the skirt start lower if the amount of fabric you have won’t give you a long enough hemline.Use fabric scissors or a ruler and rotary cutter (with a cutting mat underneath) to cut across your shirt 1/2″ down from where you want your skirt to connect.OK, so here’s where you have to do a little math to get your skirt cut out correctly so the skirt waist hole is the same size as your T-shirt hem. Take the T-shirt width number that you got in step one and double it to give you the measurement of your shirt all the way around (remember, measuring a flat T-shirt is actually measuring a flat circle).

Since that’s the circumference of your flat circle, just divide that number by 3.14 to get the diameter that your circle would be if it was a perfect circle instead of a flat one. You’ll cut out a paper circle that is that diameter and that’s how big your waist hole should be in your fabric.

So, for example, if your shirt measured 20″ across, your equation would be: 20″ x 2 = 40″ and 40″ ÷ 3.14 = 12.73″. So in that equation you would need to cut out a paper circle that is 12.73″ wide (just guess the best you can if your number isn’t an easy number to measure like 12.5″ or 12″—close is good enough).

When unsure, it’s best to cut your hole a little smaller and you can always widen it if needed.

Now that you have your waist measured and your circle template cut out, pin the template in the middle of the largest part of your fabric and measure outwards from the circle edge the length you want your skirt to be plus 1/2″ for the seam allowance where the top and skirt come together.

You can either measure that exact number from the edge of the circle all the way around (marking every few inches) or you can add half of your circle width onto that number and measure out from the middle of the circle all the way around (which I think is a lot easier to do actually).

So, if you wanted an 18″ skirt, you would do: 18″ + .5″ (that’s your 1/2″ seam allowance) + 6.36″ (that’s half your circle width from the example above) = 24.86″. So, you’d mark 24.86″ out from the middle of your paper circle to end up with an 18″ long skirt.

Once you’ve made your skirt edge marks all the way around, you can cut out the inside and outside edge of your circle skirt. If your skirt is a pattern like mine is, make sure you note which part of the pattern you want to be the front so it’s falling in the direction you want it to when you look at the dress straight on.

Also, keep in mind when choosing a fabric that if you have a pattern that has an obvious “up” and “down” direction, the back of the skirt will show the print upside down.

So your cute kitty face pattern may be facing the correct way on the front but be upside down or sideways on parts of the skirt. Choose a more geometric pattern if you aren’t fine with that happening.

Next, we are going to pin your skirt to your skirt, but here’s a little trick to make sure you are pinning it evenly all the way around: Fold your circle template to divide it into 4 even quarters, put the template back into the hole of the skirt (lining up one of the marks with the part you designated to be the front side of your skirt), and mark with 4 pins where each quarter mark is.

Find the corresponding marks on your T-shirt by laying it flat and folding in half (so bring the sleeves towards each other) so you can put a pin at each of the 4 folds and have those quarters evenly divided too.Pin the right sides of your skirt and T-shirt together by pinning them at the 4 matching quarter marks first and then continuing to pin all the way around.

You can also skip the step of marking off the quarters if you want to and just start pinning them together, but it does help to make sure it’s evenly pinned so you don’t get bunched up in one spot and have to redo it to even it all out.
Sew the skirt to the shirt with a 1/2″ seam allowance and use whatever stitch your sewing machine designates for T-shirt/jersey/knit fabrics so that your seam can stretch a bit without breaking when taking the dress on and off (check your machine guide or ask the company if you don’t know what stitch that is).Press your seam flat with an iron at the appropriate temperature for your fabric (use a damp dish towel on top if needed to protect a printed design). Since we are using material that doesn’t have to be hemmed, I left the bottom of my skirt raw, but you could fold and hem yours if you want to. Sometimes a jersey lays flat and sometimes it rolls a bit when cut, and I was fine with either happening. If you are lucky enough to have a sewing machine like this, you could always serge the skirt and top together and around the hem as well.This method would also be great to make dresses for kids once a shirt becomes too short for them to wear. Have fun giving your tees a second life! xo. Laura

Credits // Author and Photography: Laura Gummerman. Photos edited with A Color Story Desktop.
  • the Brunch Club tee with the simple pattern below on the skirt (and pairing it with those furry sandals only makes it better!).

  • This is the right style for the summer. Love it. ♥

    Tamara |
    SchuhXL – Schuhe in Übergroessen

  • I LOVE this idea! I love how you took a shirt and added a print on the bottom. The circle skirt is just so cute! A little bit ago I did a t-shirt dress out of 2 tops with the bottom made out of a second t-shirt. It turns out to be a pretty cool no-sew option!

  • Hi! This is definitely one way to make a circle skirt; I’d never thought of cutting it wide open. It is usually done with the fabric folded in half, or even in 4, depending if it is a half or a full circle. I’m not sure what would happen with a print if it is cut folded, but I don’t think there would be an issue with it being upside down on one side. It would all be kind of more evenly distributed

    • that’s the best way to make a nice flared volume, it costs a lot of fabric but it looks nicer

    • I love the idea in this tutorial. However I needed to watch a YouTube video on making a circle skirt in order to get that part done. I had some tension issues with my machine and it didn’t turn out so well. It’s worth trying again though.

  • thats really cute actually..

    Check my site :
    live draw sgp

    live draw sydney hari ini

    hongkong pools

  • Oh wow! So cute and easy! I love how simply you put it together Laura!

    Eva |

  • Ooh, such a cute idea!! I can imagine a bunch of fun possibilities using vintage tees. Love it!

  • Such a creative idea! I’ll have to steal my sewing machine back from my cousin!

  • This is so cute! Totally making these over the summer!


  • OK, I’m in LOVE! This was amazing! Can’t wait to do this to a tshirt!
    María Eugenia

  • I LOVE THIS! Such a cute, and relatively easy, project to do! Thanks so much for sharing ????

    Christina | Girl, Do It

  • This is amazing, why haven’t I thought of this before? Absolutely love the idea!

  • That’s gorgeous! It turned out amazing and I’ll definitely see if I can try it out with an old t-shirt.

  • Cute but I don’t have a sewing machine. Might get myself one for my birthday next month?! But what I really want to know is – where are your sandals from? Love them!

  • Wow, such a creative idea! I never thought a tshirt could be transformed this way. It’s amazing! 😀

    Charmaine Ng | Architecture & Lifestyle Blog

This site uses Akismet to reduce spam. Learn how your comment data is processed.