DIY a Classic T-Shirt Dress With Pockets

9 Materials
$5
1 Hour
Easy

There’s nothing better than a simple T-shirt dress. It’s so easy to throw and it always looks good. I decided to refashion an oversized T-shirt that I found at home and the results are just amazing! I am so obsessed with my new dress and the best part is, it has pockets! If you are looking for your next fashion upcycle, this tutorial is definitely for you! Follow my easy, step-by-step guide and get started on this absolutely amazing transformation. I have no doubts you will end up with a new wardrobe favorite!


Tools and materials:

  • Oversized T-shirt
  • Coordinating fabric for finishes
  • Measuring tape
  • Pencil
  • Pins
  • Fabric scissors
  • Sewing machine
  • Coordinating thread
  • Iron
Oversized t-shirt dress
Trace a T-shirt


The first step is to fold your oversized T-shirt in half and lay it down. Take your favorite T with the perfect fit and place it on top of the oversized one to use as a pattern for your new dress. 

Use a pencil


Use a pencil to trace the pattern leaving a half-inch for seam allowance.  

Cut the dress


Once your tracing is finished, you can start cutting your oversized T. 

Trace the sleeves


No T-shirt is complete without a sleeve! Use your pencil to mark around the shape of the sleeve leaving a half-inch for seam allowance. You can then cut out the sleeve for your stunning new T-shirt dress. 

DIY T-shirt dress
Attach the pockets


One of the best elements of this T-shirt dress is definitely the pockets! Fold your additional fabric over twice so that you have four layers of fabric. Use your hand to trace the shape of the pocket and cut it out. 

Pin at 12 inches


Turn your dress inside out and measure about 12 inches from the armpit. Pin this point to mark where the pockets will go. 

T-shirt dress with pockets


Sew the side of the pocket layer onto the side seam of the dress. Make sure to do this for all four pocket layers. 

Sew the side seams
Sew the dress



Next, match up the side seams of the T-shirt. Pin from the armpit area down. Make sure to go around the pocket area. Hop on over to your sewing machine and sew along your pinned lines. 

Sew the sleeve side seams


It’s time to move on to the arms. Fold the fabric so that it is right sides together. Then sew the side seams of the sleeves. 

Pin the sleeves

To attach the sleeves to this gorgeous T-shirt dress, turn them right side out. Slide them through the armhole and make sure that the side seams line up. Pin the area and sew around it to get the perfect sleeves. 

Press the dress
Press the seams


Give all your seams a good press with a hot iron to get the fabric sitting perfectly. 

Cut the hemline
Add a new hemline


Since you will be adding new fabric to the hemline of this amazing dress, you can go ahead and cut the old hemline off. 

Long t-shirt dress


To determine the measurements for the new hemline, use a measuring tape to measure the width of the current hemline. Then measure from the shoulder down to get the height of the existing dress. Next, Measure how long you would like your new dress to be. The difference between the existing length and your desired length will be the length of your new hemline. Make sure to multiply this by 2 since you will be folding your fabric in half. Also, add a half-inch for seam allowance.

Cut two layers of fabric


Use the width and length you just measured to cut two layers of fabric. 

Pin and sew the side seams


Place your two strips of fabric, right sides together. Pin along the side seams and sew. 

Attach to the hem


Now it’s time to attach your new hemline. Fold it in half lengthwise and make sure your dress is inside out. Slip the hemline on the inside of the dress so that the raw edge of the new hemline matches up with the bottom of the dress. Pin the raw edges and sew all the way around. 

Press the hemline


Make sure to press your new hemline. A great tip is to use a piece of cotton to protect the fabric. 

Add a hem to the sleeve
Add a fabric hem to the sleeve


Now you are going to do the same technique on the sleeves. Cut the hemline of the sleeves off your dress. 

Measure the sleeve


Now measure the width of the sleeve. 

Measure the height


Make sure to also measure the existing height from the shoulder point downwards. Measure how long you want your sleeve to be and calculate how long your fabric strip will need to be. Make sure to multiply by two and add a half-inch for seam allowance just like you did before with the hemline. 

Attach the fabric to the sleeve


Repeat the same process as you did with the hemline, pinning, and lining up the edges of the seam. Then you can sew it into place. 

How to make a t-shirt dress

This T-shirt dress is so amazing! How would you style this stunning piece? Let me know in the comments below! 

Suggested materials:
  • Oversized t-shirt
  • Fabric
  • Measuring tape
See all materials

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

Comments
Join the conversation
Next