Skip to Content

Upcycle Dress To A Denim Vest

Posted on Last updated: /

This is the first tutorial to start off with the outgrown denim dress recycling series – splitting the denim dress and sew the top part into a denim vest with a ruffled edge; one of the upcycle tutorials among the 4-piece of garments + accessories sewing projects.

recycle denim dress

There were a few options in my mind before I decided to make it to a denim vest with a ruffled edge. One of them and the simplest way is by just adding ruffles to the hem and making it an open front button jacket. Then, I found out that the sleeves and collar were annoying and restricting my daughter’s movement, so I took them off and add the ruffles to the entire vest except for the sleeves.

refashion old clothes

My 8-year-old daughter is so happy that she is able to wear her once-outgrown garment but in a stylish way again. With the different cut and design, it is whole new clothes for her now.


  • Start Refashion and share your completed handmade on Facebook and/or Instagram. Remember to tag us, @craftpassion, so that we are able to see them.
  • Pin it to Pinterest for future To-Do List
  • Share with your craft groups for a craft-along event.
  • Browse more craft projects to make, particularly for the upcycling projects.
recycle denim dress

Upcycle Dress to a Denim Vest

Yield: Denim Vest
Active Time: 2 hours
Total Time: 2 hours
Difficulty: Intermediate /Advance Level
Estimated Cost: $2 - $10

This is the first tutorial to start off with the outgrown denim dress recycling series – splitting the denim dress and sew the top part into a denim vest with a ruffled edge; one of the upcycle tutorials among the 4-piece of garments + accessories sewing projects.

Enjoy sewing them!


  • Denim/jeans dress, drop waist type
  • Seam ripper
  • Strong thread for denim sewing, find the closest thread color to the existing jeans
  • Matching color thread for the new fabric
  • A strong thread of any color for ruffles making
  • 1/2 yard cotton fabric (including ruffles for the skirts and another side of the reversible belt, post to follow soon)
  • Scrap fabric for the hem facing


  • Sewing machine
  • Denim sewing needle #16 or #18
  • Sewing kits and pins
  • Scissors
  • Rotary cutter, quilter’s ruler & rubber mat (optional)


  1. The original drop waist jeans dress for 4 years old. The material is stretchy denim.Drop waist Denim Dress

  2. a. Split the dress into 2 parts, top & skirt, by unpicking the waist seams.
    b. Set the skirt aside for making it into a ruffled edge skirt and a reversible belt.Refashion Drop Waist Denim Dress

  3. Remove the stitches from the sleeves, collar, facings of the collar and button bands/plackets too.

    If you need to unpick the stitches at the corners of the collar band from the button placket in order to get the facing out, do remember to stitch them back denim to denim and facing to facing.

    Keep the sleeves and collar, don’t throw them away. I will use a sleeve to make a rosette brooch. Not sure what am I going to do with the collar.Remove collar & sleeve

  4. Remove the facings from the back of the snap buttons if possible. The socket side is easy to remove but the stud side is not, you can skip the stud as they are not as obstructive as the socket buttons. Stud is smaller and flatter than socket snap button.facing

  5. Draw curve lines below the button plackets, extend the curve lines to the hems.

    You can use a french curve ruler to draw if you have one, otherwise, you can use a plate, bowl, compass even free hand to draw, just have to make sure they are identical.denim hem

  6. a. Trim the end of the original facings of the button plackets horizontally just above the curve.
    b. Prepare a new facing for the curve and the hem.
    c. Join with the button placket’s facing on both sides.
    d. Measure the total length around the vest: collar, the button lines, curve, and hem.
    e. Set hem facing

  7. a. To get the length of the ruffle, multiply the measured length by 2 to 2.5.
    b. Cut 2″ width on the chosen fabric with a rotary cutter or scissors. I cut around 3 strips on a 1/2 yard fabric crosswise.
    The 1/2 yard cotton fabric is enough to make ruffles for this vest, ruffles for the skirt and another side for the reversible belt too (post coming soon).Cut with rotary cutter

  8. a. Sew to join the ends to make a long circle strip.
    b. Fold and press the strip to half with 1″ wide.ruffles making

  9. a. Set your sewing machine stitch length to the maximum, and tighten the upper tension of the stitch. By tightening the upper tension, it will make your strip gathers a little as you sew.
    b. Use strong sewing thread, sew 3/16″ for the raw edge and a parallel line 5/16″ apart.
    c. Leave long tail for gatherings.
    I purposely straighten the one I photographed so that you can see the stitching lines.frills making

  10. a. Slowly pull both threads on the top side together (the side that has tighter tension) to further create gathers or ruffles.
    Since it is a long strip to make ruffles, pull the thread carefully to prevent breakage.
    b. After a distance, do the same on the other ends until you reach the length around the vest.Make ruffle

  11. a. Spread the gathers evenly.
    b. Fold the ruffles into halve to get the center points for the ruffles circles.
    c. Mark with pins.adjust ruffles

  12. Pin the marking to the top and bottom center on the denim vest, ie. center of the collar and center of the ruffles denim vest

  13. a. Slowly pin the rest of the ruffles to the right side of the facings, facings only and not to the denim.
    b. Adjust the ruffle’s length accordingly if it is too short or too ruffles in jeans

  14. a. Carefully bring the hem facing and the ruffles to the right side of the denim vest. The ruffles are now between the vest and facing, with the hem facing the wrong side up.
    b. Pin them to the denim vest and sew from curve to curve with a 1/4″ seam.
    c. Sew the rest of the ruffles to the button and collar’s facings. Go as near to the hem ruffles with facing

  15. a. Trim a notch to cater for the snap buttons so that the seam of the ruffles fit well inside the placket.
    b. Turn the hem facing to the wrong side of the denim vest.
    c. Flip the button and collar facings together with the ruffles to the wrong side too.
    All the ruffles are now lined along the edge of the denim ruffles denim vest

  16. a. Press the seam of the facing if needed to flatten it from the ruffles.
    b. Pin ruffles to the vest without exposing the sewing line of the ruffles denim vest

  17. Set the sewing length similar to the original stitch of the dress, topstitch near the edge and go round the vest.refashioned ruffles vest

  18. Fold the raw edges into the facing, slip stitch ruffles

  19. Topstitch the armhole if you haven’t done so.
    Done~ruffles denim vest

  20. Back of the denim vest.ruffles denim vest - back

refashion old clothes


Tips: If you find sewing a thick pile of fabric especially those near the edges is difficult, use thick cardboard to level the presser foot might do the magic. Refer to the denim skirt tutorial for more photos and explanation.

Did you make this project?

Please leave a comment below or share a photo on Instagram. Don't forget to tag @craftpassion so that we can see it.

Follow Craft Passion's Network:

Barb Eggink

Monday 11th of July 2011

I really do like your way of recycling. My great grand daughters would love these.

Craft Passion

Monday 11th of July 2011

Hi Barb, thanks :)


Wednesday 18th of May 2011

how niece will love it..


Tuesday 17th of May 2011

Super lindo!!! Tienes una creatividad maravillosa. Muchas gracias por el tutorial :) Abrazos.

Translation (by Google): Super cute! You have a wonderful creativity. Thank you very much for the tutorial:) Hugs.

Skip to Instructions