Sew a maxi dress into a skirt

maxi dress into a skirt

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provied a means for us to earn fees by linking to Amazon.com and affilated sites. We may earn money or products from the companies mentioned in this post.

I’ve been doing a lot of “shopping in my closet” lately, and I thought I’d share my latest project where I sew a maxi dress into a skirt.

Sure, shopping in the store or buying patterns is great. But in this quick beginner sewing tutorial, I’ll show you how I got a “new” skirt in less time than it takes to drive to the mall and find something I like in a store.

A few times a year I like to go through my closet and pull out old clothes I’m not wearing anymore. Sometimes the fit isn’t great and I’ll alter it. Or, if I like the fabric, turn it into something else completely.

In this case, this maxi dress was bought a few years ago a size up from what I usually wear to use as a maternity dress.

Before picture of maxi dress before upcycle sewing project
Before: Me not really feeling this maxi dress anymore.

My youngest is now 4. It’s time to take that dress back. It is too big in the bust but I like the fabric and it’s in good condition, so I decided to turn it into a maxi skirt.

YOU WILL NEED:

Before I start an upcycle sewing project, I like to wash it first. I have recently started using TruEarth Eco Laundry Strips. It’s eco-friendly detergent that comes in a convenient strip delivered to your mailbox. No more messy and bulky laundry jugs!

Turn your maxi dress into a skirt by first marking the waistband

Try your dress on. Put a pin where you want the waistband of the dress to be. We will be leaving the hem of the dress alone in this project. If the dress is too long, then measure the hem of the dress to the waist, and take any extra length off the waist instead.

I cut the bodice off here before cutting 1.5″ above my pin – that wasn’t really necessary.

Take off the dress and lay it flat on your table. Measure 1.5″ above your pin and draw a line with tailor’s chalk or whatever you have to mark fabric with (I used pencil when I first started sewing). Cut the top off your dress here.

Serge or zig zag stitch the cut edge of your skirt here to finish the raw edge of fabric to avoid fraying. If your skirt has a lining, serge or zig zag that together with the other fabric.

Make the elastic casing for your skirt

After you have serged or zig-zagged around the top edge, fold the edge down 1.5″ all the way around. Stitch your elastic casing 1.25″ down from the folded edge, leaving about a 2″ opening so we can feed the elastic through in the next step.

Pin elastic casing waistband maxi dress upcycle
Fold the serged or zig-zagged edge of your skirt in 1.5″ and pin it in place.

Create the elastic waistband

Take your elastic and put it around your waist to get the correct measurement. It should be smaller than your waist so it stretches to the right size, but not so small so it feels uncomfortable.

Pull the elastic around your waist a bit so it feels right, and mark the elastic length. Then add a 2″ seam allowance so that the elastic ends can be sewn overlapping each other.

insert waistband elastic in waistband elastic casing safety pin
Put a safety pin on the elastic and feed the elastic all the way through the casing.

Put a safety pin on one side of the elastic, and start to feed it through the casing all the way around. If you have a long hook, you can use it to grab the safety pin after it’s been pulled through part way to make this step faster, but this is optional.

Once you have pulled the elastic all the way through, safety pin it to the other end of the elastic, overlapping the pieces about 1″. Check to make sure that the elastic isn’t twisted in the casing.

If you like, you can try the skirt on here to make sure you are happy with the length and the tightness of the waist elastic.

Sew the elastic

Sew secure elastic casing skirt elastic waistband
Overlap the elastic pieces 1″ and sew securely….doesn’t have to be the prettiest stitches here!

Sew the elastic closed securely. I like to sew an X and then a box around it, backstitching well.

Sew the opening in the casing shut.

New elastic casing sewn into skirt.

You’ve turned your maxi dress into a skirt!

It’s kind of like you have a new skirt now, without the lineup to the fitting room at the mall.

If you tried the tutorial, leave a comment and let me know how it went.

Want to learn more about altering clothes you already have, to fit your unique body and style? Receive my free guide full of tips to get you started doing your own clothing adjustments by signing up to my newsletter here.

YOU MAY ALSO LIKE: How to sew a skirt narrower

If you are ready to get better at doing your own alterations, check out my eBook where I share my alterations processes, how to fit clothes on your own body, sewing tips for alterations and more.

Buy my product


11 responses to “Sew a maxi dress into a skirt”

  1. i am interesting not only to sew a new cloth but also to renew my old ones i think i am in the right site
    thanks alot

  2. This seems super straight forward and easy to follow. I am curious, the measurement of the elastic is what is going to size it down?

    • Hello! The elastic is smaller than the waistband channel, so the elastic gathers it in at the waist.

  3. hello there I just wanted you to know that this was on my mind of what to do and here it is Thank you so much

    • Hi Kim, This actually had 2 layers! I just made sure I kept them pinned toghether at the top edge where I cut it at the waistband level.
      If you find this tricky, you can sew the two layers together just below your cutting line before proceeding with the other steps.
      Good luck!

Leave a Reply

Your email address will not be published. Required fields are marked *