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

🧵 Materials You’ll Need

- 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

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

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

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)

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

- 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

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

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

- 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

- 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

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!






