Skip to Content

DIY Maxi Skirt with Side Slit from Old Curtains (Step-by-Step Upcycle Tutorial)

Sharing is caring!

*This post may contain affiliate links. Please see my disclosure to learn more.

Looking to refresh your wardrobe without spending a dime? This DIY maxi skirt with a side slit is the perfect sewing project to transform an old pair of curtains into a flowy, fashion-forward piece.

Whether you’re after a boho look or minimal elegance, this beginner-friendly upcycle proves that sustainable fashion can be stylish and easy.

In this tutorial, I’ll walk you through how to turn basic curtain panels into a custom-fit maxi skirt with an optional side slit. No need for fancy patterns—just straight seams, smart measurements, and a dash of creativity.

✂️ Why Use Curtains for a Maxi Skirt?

Repurposing curtains offers major benefits:

  • Heavier drape or breezy flow: Depending on the curtain type, you can choose structured or flowy silhouettes.
  • Affordable and eco-friendly: Skip the fabric store and reduce textile waste.
  • Pre-hemmed edges = less work: You may not even need to hem!
  • Bold patterns or neutrals: Curtains come in diverse textures and prints for a high-end look.

💚 Why You’ll Love This Skirt

  • One-of-a-kind: Nobody else has it.
  • Budget-friendly: Costs next to nothing to make.
  • Versatile: Can be dressed up or down.
  • Sustainable: You’re keeping textiles out of landfills.

This upcycle clothing idea checks all the boxes: stylish, sustainable, and surprisingly easy.

📏 Step-by-Step DIY Maxi Skirt Tutorial

Black-and-white hand-drawn infographic titled “DIY Maxi Skirt with Side Slit from a Pair of Old Curtains.” Top features a woman in a maxi skirt and overview text. Left column shows “Measure Yourself” with body measurement icons; “Plan the Skirt Panels” with fabric panel sketches; and “Cut the Skirt Panels” checklist. Center column lists illustrated steps: “Add the Side Slit (Optional)” with skirt drawing; “Sew the Side Seams” with needle and thread icon; “Create the Waistband” with elastic and fabric strip; “Hem the Bottom” with folded hem sketch. Right column shows “Materials You’ll Need” icons (curtains, scissors, pins, tape measure, sewing machine, iron) and “Bonus Ideas for Customization” with small pockets, drawstring bow, colorblock panel, and lining sash illustrations.

🧵 Materials You’ll Need

Flatlay of floral curtain panels, measuring tape, scissors, pins, elastic, iron, and sewing machine for DIY skirt upcycle.
  • A pair of curtain panels (lightweight cotton or linen recommended)
  • Measuring tape
  • Fabric scissors or rotary cutter
  • Sewing pins or fabric clips
  • Tailor’s chalk or washable fabric marker
  • 1” or 2” elastic (for waistband)
  • Sewing machine (or needle and thread for hand sewing)
  • Iron & ironing board
  • Optional: seam ripper, zipper (if not using elastic)

Step 1: Measure Yourself

Woman in white tee and jeans measuring waist at natural waistline, hips, and total length with tape measure.

Before cutting anything, take your measurements:

  • Waist: where the waistband will sit
  • Hips: widest part of your lower body
  • Length: from waist to desired hem (typically ankle or floor length)

Add 1”–2” to the waist and hip for seam allowance and ease. If using elastic, your waist measurement can match the elastic stretch range.

Step 2: Plan the Skirt Panels

Floral curtain fabric folded into two rectangles for front/back skirt panels and narrow waistband strip.

Curtains often come in large rectangles, which makes them perfect for cutting simple panels.

You’ll need:

  • 2 rectangles – one front, one back
    Width = half your hip measurement + 2″
    Length = desired skirt length + 1.5″ (for hem and waistband fold)

💡 If your curtains are wide enough, you may only need one panel folded in half.

For a side slit, decide whether you want it on the left or right, and choose one panel to slit during the next step.

Step 3: Cut the Fabric

Two floral curtain panels cut to skirt panels and a narrow strip for waistband laid out on neutral tabletop.

Lay out your curtain fabric and cut your skirt panels according to the dimensions above.

Optional: Cut a third narrow strip (about 3″ x waist circumference) if you want a fabric-covered waistband instead of elastic casing.

Step 4: Add the Side Slit (Optional)

Two floral skirt panels with measuring tape marking a 12–18” slit, folded edges, and stitched seam on wooden table.

Choose one skirt panel (front or back) for the slit.

  • Mark the slit position from the bottom hem upward—about 12″–18″ depending on how dramatic you want it.
  • Cut along the vertical slit line and fold edges in twice (¼”) to create a clean edge.
  • Topstitch both edges down to secure the slit.

🔥 Style tip: A higher slit gives a more modern, breezy vibe.

Step 5: Sew the Side Seams

Skirt panels pinned right-sides-together, sewing machine straight-stitching a ½” seam, and pressed open seam.
  • Place the two panels right sides together.
  • Pin or clip along the sides (leave the slit open on one side if you added one).
  • Sew straight side seams with a ½” seam allowance.
  • Press seams open with an iron.

Optional: Finish raw edges with a zigzag stitch or pinking shears for durability.

Step 6: Create the Waistband

Floral skirt top edge folded 1.5” for casing, machine stitching waistband channel, and elastic threaded with a safety pin.

Elastic waistband method:

  • Fold the top edge down 1.5″ (enough to encase your elastic).
  • Press and pin in place.
  • Stitch along the folded edge, leaving a 1″ gap for inserting elastic.

Insert your elastic using a safety pin or bodkin. Overlap ends and stitch together securely. Close the gap.

Fabric waistband method (optional):

  • Use the 3″ fabric strip from earlier.
  • Fold in half lengthwise and press.
  • Attach it to the top of the skirt, right sides together.
  • Leave an opening to insert elastic inside the casing.
  • Topstitch and close the gap after inserting elastic.

Step 7: Hem the Bottom

Raw floral curtain hem, double-folded up ¼” then ¾”, pinned, and pinned edge topstitched under sewing machine foot.

If your curtain had a pre-hemmed bottom edge, you’re in luck—no need to hem!

If not:

  • Fold bottom edge up ¼”, press, then fold again ¾”.
  • Pin and topstitch for a clean finish.

🌿 Style tip: Leave the edge raw and frayed for a boho-chic touch.

🌟 Bonus Ideas for Customization

Collage: side pocket added, drawstring waist bow, colorblock panel, and sheer curtain lining peek on maxi skirt.
  • Add pockets: Use leftover curtain scraps to add side or patch pockets.
  • Drawstring waist: Instead of elastic, add a drawstring casing.
  • Colorblock: Use two different curtain prints for front and back panels.
  • Lining: Add a lightweight lining underneath if your curtain is sheer.

🧺 How to Care for Your Curtain Maxi Skirt

  • Machine wash cold (gentle cycle)
  • Air dry to avoid shrinking
  • Iron inside out if needed

Curtain fabrics can vary, so spot test first!

📸 Outfit Ideas & Styling Tips

Grid of styling: model in maxi skirt with white tee & sandals, flat lay tank top w/ wedges, denim jacket look, floral sash.
  • Pair with a cropped white tee and sandals for a casual day out.
  • Dress it up with a tank top, statement earrings, and wedge heels.
  • Add a denim jacket and ankle boots for transitional weather.
  • Tie a matching scarf or sash from leftover fabric for a coordinated look.

📌 Final Thoughts

Pinterest ready pin featuring DIY Maxi Skirt with Side Slit from Old Curtains including step by step pictures and instructions.

This DIY maxi skirt with a side slit proves that fashion doesn’t need to be fast—or expensive. By transforming an old pair of curtains into a breezy, custom-fit skirt, you’re not just sewing—you’re giving forgotten fabric a fabulous second life.

Save this tutorial to your Pinterest board, share your creations using @FashionWandererOfficial, and don’t forget to download the free printable sewing planner to track your next project!

Patterns For Less logo

Trendy, Affordable Sewing Patterns for All Sizes

Tie Shoulder Jumpsuit Pattern

Palazzo Pants Sewing Pattern

Pocket Overall Romper Pattern

Wrap Maxi Skirt Sewing Pattern

Tie Back Top Sewing Pattern

Sharing is caring!