Back to blog Costume & Fashion DIY

5 DIY Denim Skirt from Old Jeans for Upcycled Style

joyfulkitty_bxu3o5
February 26, 2026
No comments

My closet has a black hole, and it’s located in the corner where I throw jeans that don’t fit anymore. You know the ones—too tight in the thighs, too loose in the knees, or sporting a rip that went from “distressed chic” to “questionable life choices.”

Before you haul that bag to a donation center, let’s talk. Those tired denim legs are actually the perfect raw material for your next favorite skirt. I’ve been chopping up my old 501s for years, and I’m here to tell you: upcycling denim is basically a crafting superpower. You get a brand-new piece for free, and you save a pair of pants from the landfill. Win-win.

Here are five of my favorite ways to turn old jeans into a stylish denim skirt. Grab your scissors and a seam ripper; we’re getting messy. 🙂

1. The Classic Faux-Wrap Skirt

This is the project that started my denim obsession. It looks complicated, like something you’d buy at an expensive boutique, but I swear it’s just geometry with scissors.

Why I Love This Style

Ever notice how a wrap skirt flatters literally everyone? It cinches the waist and creates a nice A-line shape. By using the existing seams of the jeans, you get that structured denim look without having to sew a million darts. I made one of these last summer, and I honestly get a compliment on it every single time I wear it.

How to Make It

First, grab a pair of jeans that fit you well at the waist. We’re going to chop them.

  • Step 1: Cut the legs off. Don’t just hack straight across! I like to cut at an angle, starting lower in the front and curving up slightly higher in the back. This creates the “wrap” effect later.
  • Step 2: Split the front panel. Cut straight up the center of the front of the skirt, from the hem up to the waistband. You’re essentially opening the skirt up.
  • Step 3: Overlap and pin. Now for the magic. Take the left side of the cut and pull it over the right side. Pin it in place at the waist. This creates that overlapping “wrap” look. Make sure the overlap is comfortable for walking! You don’t want it too tight.
  • Step 4: Secure the overlap. Stitch the overlapped fabric down along the waistband and maybe a few inches down the side seam so it doesn’t flap around.
  • Step 5: Hem the raw edges. You can fold them under and sew, or leave them raw for a frayed look. I usually leave mine raw because I’m lazy and I like the texture.

The result is a skirt that looks like it has a built-in belt and tons of dimension. IMO, it’s the perfect beginner project because a little crookedness just adds to the charm.

2. The Ruffle Bottom Skirt

Want to add a little femininity to your rough-and-tumble denim? The ruffle skirt is your answer. This is where we turn tomboy jeans into a flirty, twirl-worthy masterpiece.

Sourcing the Ruffle Fabric

Here’s where you can get creative. I didn’t buy new fabric for this; I raided my scrap bin. An old floral bedsheet, a cotton shirt that got a stain on the front, or even a tablecloth from the thrift store works perfectly. The contrast between the tough denim and a soft, flowy fabric is chef’s kiss.

The Construction Process

You’ll need a second pair of jeans for this one, or at least legs long enough to give you the base length you want.

  • Step 1: Cut the jeans. Decide where you want the skirt to end and the ruffle to begin. I usually cut straight across the legs about an inch below where I want the final seam to be.
  • Step 2: Measure for the ruffle. Measure the circumference of the bottom of your denim base. Your ruffle strip needs to be 1.5 to 2 times longer than that measurement. The more fabric, the rufflier the ruffle. 🙂
  • Step 3: Hem the ruffle. Before you attach it, hem the bottom edge of your fabric strip. Fold it over twice and sew a straight line.
  • Step 4: Gather and attach. Sew a long, loose basting stitch along the top edge of your ruffle fabric. Gently pull the threads to gather the fabric until it matches the circumference of your skirt bottom. Pin it (right sides together) and sew it on.

FYI, the first time I did this, I gathered it way too tight and ended up with a tutu situation. Unless you’re going for that look, keep the gathers loose and even. Now you have a skirt that’s tough on top and party on the bottom!

3. The High-Low Asymmetrical Skirt

This one is for my fashion-forward (or just lazy) friends. The high-low skirt requires almost no sewing if you play your cards right. It’s all about the cut.

The “I Messed This Up” Aesthetic

I actually invented this style on accident. I was trying to make a straight skirt and my scissors slipped, cutting one side higher than the other. Instead of crying, I just evened out the mistake and made it a feature. Sometimes the best designs come from our happy little accidents.

Nailing the Cut

You need a pair of jeans with a decent amount of length left in the legs.

  • Step 1: Put the jeans on. Yes, wear them. This is important because you need to see the line in real-time. Mark with chalk where you want the shortest part of the skirt to be (usually the front, right above the knee) and the longest part (usually the back, mid-calf).
  • Step 2: Take them off and lay them flat. Connect your chalk marks in a smooth, continuous line. It should dip low in the back and rise high in the front.
  • Step 3: Cut along the line. Use sharp scissors. Dull scissors will murder your denim and give you a jagged edge that looks less “stylishly raw” and more “chewed by a dog.”
  • Step 4: (Optional) Add a hem. You can leave the edge raw and let it fray naturally after a few washes. If you want a cleaner look, fold the raw edge under by about ¼ inch and topstitch it with a denim needle.

This skirt is a showstopper. The movement when you walk is incredible because the back swishes around your legs. I wore mine to a concert and got asked if it was designer. I just smiled and said, “Yeah, maison de scissorhands.”

4. The Paneled A-Line Skirt

Sometimes, those old jeans are just too skinny. If your jeans are painted on and have zero wiggle room for a skirt, you need the paneled A-line. This method adds width, turning drainpipe jeans into a breezy, swingy skirt.

Deconstructing the Jeans

This requires a bit more seam ripping than the others, but it’s worth it. You’re essentially going to use the jeans as a yoke (the fitted part around the hips) and add new fabric to the bottom.

  • Step 1: Deconstruct. Use a seam ripper to remove the inner leg seams from the crotch down to about 6 inches below the zipper. Also, rip the outer side seams from the bottom of the legs up to where you want the skirt to start flaring out.
  • Step 2: Open it up. Lay the jeans flat. You should now have a mostly flat piece of fabric with the zipper and waistband still intact. The legs will be flapping open.
  • Step 3: Cut your panels. You need two triangle-shaped pieces of fabric (denim from another pair, or a contrasting fabric) to sew into the open side seams. The top of the triangle should match the gap at the top of the seam, and the bottom should be as wide as you want your skirt to flare.
  • Step 4: Sew it up. Pin the panels into the side openings and sew them in place. Do the same for the inner leg openings, but you’ll sew those shut completely (turning two pant legs into one skirt tube).

This technique is a game-changer. It turns a pair of jeans that were suffocating you into a breathable, twirl-worthy skirt. I love using a lighter wash denim for the panels to create a patchwork effect.

5. The Belted Denim Mini

This is the simplest project on the list. It’s the “I have five minutes and I need a new skirt” option. But just because it’s simple doesn’t mean it’s boring.

The Perfect Cutoff

We all made cutoff shorts in high school, right? This is the same vibe, but we’re going for a skirt.

  • Step 1: Try on the jeans. Mark a line where you want the hem to hit. Remember, if you want a true mini, cut it a little longer than you think because you’ll be folding the hem under.
  • Step 2: Cut the legs off. Cut straight across both legs.
  • Step 3: Create the side slits. This is the secret to making it cool. Cut a small slit up the outer side seams—maybe 2 to 3 inches. This gives your legs room to move and adds a flirty detail.

The Belt Makes the Look

A plain denim mini can look a little… meh. The belt is what saves it. Raid your closet or a thrift store.

  • A wide leather belt cinched tight gives it an edgy, 90s vibe.
  • A colorful fabric belt or scarf tied around the waist adds a pop of color.
  • A chain belt draped over the hips dresses it up instantly.

I have one of these that I literally just chopped and never even hemmed. The raw edge has frayed into a cool fringe, and paired with a chunky belt, it looks intentional. It’s my go-to for grocery runs when I want to look like I tried, but I absolutely did not. 😛

Final Thoughts (and a Plea)

So, which one are you going to try first? Seriously, I want to know. Digging through your old jeans is basically a treasure hunt, and you’re the winner.

Don’t stress about making it perfect. Denim is forgiving. If you cut too short, add a ruffle. If the seam rips, patch it. The whole point of DIY is to make something that fits you and your style perfectly. Plus, think of the bragging rights when someone asks where you bought your skirt and you get to say, “Oh, this old thing? It used to be my floorboards.” 🙂

Happy cutting, friends

Written By

joyfulkitty_bxu3o5

Read full bio

Join the Inner Circle

Get exclusive DIY tips, free printables, and weekly inspiration delivered straight to your inbox. No spam, just love.

Your email address Subscribe
Unsubscribe at any time. * Replace this mock form with your preferred form plugin

Leave a Comment