A Straight Skirt Takes One Seam and Three Hours

The easiest skirt to sew is a straight tube with an elastic waistband—no zipper, no complicated shaping, no pattern pieces that don't match up. You cut two rectangles of fabric, sew them into a tube, fold the top over elastic, and you are done. A beginner can finish one in an afternoon using a basic sewing machine and a needle threaded by hand if needed.

This guide walks you through the exact steps in order, with the timing and common mistakes at each stage. You do not need previous sewing experience, but you should have access to a sewing machine (hand-sewing a skirt takes much longer and is harder on your hands).

Key Takeaways

  • A straight skirt is made from two rectangles of fabric sewn into a tube, with elastic threaded through a folded waistband at the top.
  • Measure your waist and hip, add 2 inches for seam allowance and ease, and cut two rectangles that width by your desired length plus 2 inches.
  • Sew the two side seams with a straight stitch at ¼ inch from the edge, then fold the top edge down ½ inch and sew it flat to create a channel for elastic.
  • Thread elastic through the waistband channel using a safety pin, overlap the ends by 1 inch, and sew them together before closing the channel opening.
  • Hem the bottom edge by folding it up ½ inch twice and sewing it flat, or leave it raw if your fabric does not fray.

Measure Yourself and Choose Your Fabric

Measure your natural waist (the narrowest part) and your hip (the fullest part around your seat). Write both numbers down. For a skirt that fits comfortably without pulling, add 2 inches to your hip measurement—this is your cutting width. If your hip is 38 inches, cut fabric 40 inches wide.

Decide how long you want the skirt. Measure from your natural waist down to where you want the hem to end (knee, mid-calf, ankle). Add 2 inches to this number for seam allowance and hemming. If you want a 24-inch skirt, cut fabric 26 inches long.

Choose a fabric that does not stretch and does not fray badly—cotton, linen, or a cotton blend work well. Avoid knits and very thin fabrics for your first skirt. Buy enough fabric for two rectangles of your cutting width and length, plus a few extra inches for mistakes. Most fabric stores can tell you how much yardage that is if you give them your measurements.

Cut and Prepare Your Fabric

Lay your fabric flat on a clean table or floor. Use a ruler or measuring tape to mark your cutting width and length with tailor's chalk or a fabric pen. Cut two rectangles to these exact measurements using sharp fabric scissors or a rotary cutter. Dull scissors will pull the fabric and make a ragged edge.

Check that both rectangles are the same size. Lay them on top of each other and compare the corners and edges. If one is noticeably smaller, trim the larger one to match.

Cut a piece of elastic 2 inches shorter than your waist measurement. If your waist is 28 inches, cut elastic 26 inches long. Elastic loses its stretch over time, so cutting it slightly shorter ensures a snug fit that will not slip down as you wear the skirt.

Sew the Side Seams

Place your two fabric rectangles with the right sides (the pretty sides) facing each other. Pin along both long edges, leaving the top and bottom open. The pins should be about 4 inches apart and perpendicular to the edge.

Thread your sewing machine with thread that matches your fabric. Set the stitch length to 2.5 (a medium length—not too short, not too long). Sew down one long edge with a straight stitch, keeping the needle ¼ inch from the edge. Sew slowly and keep the fabric straight as it feeds under the presser foot. Stop and backstitch (sew backward) for three stitches at the end to lock the thread.

Sew down the other long edge the same way. You now have a tube of fabric. Remove the pins and turn the tube inside out so the right sides are facing outward. Press both seams flat with an iron set to medium heat, or run your fingernail along the seam to crease it.

Create the Waistband Channel

Fold the top edge of the tube down ½ inch toward the inside, with the raw edge hidden. Pin this fold all the way around. Press it flat with an iron or your fingernail.

Fold it down another ½ inch so you have a ½-inch-wide channel at the top. Pin this second fold in place. Sew along the bottom edge of this channel with a straight stitch, keeping the needle ¼ inch from the fold. Sew all the way around, but stop 2 inches before you reach where you started. Backstitch to lock the thread. This 2-inch opening is where you will thread the elastic.

The channel should be a flat tube running around the top of the skirt. If it looks bunched or uneven, you folded it unevenly—unpick the stitches with a seam ripper, refold, and sew again. This is the most common mistake at this stage.

Thread the Elastic and Close the Waistband

Attach a safety pin to one end of your elastic. Push the safety pin into the 2-inch opening and feed the elastic through the channel, working it around the entire tube. The safety pin will catch on the fabric and pull the elastic along behind it. This takes a few minutes—be patient and do not pull too hard or the elastic will bunch up inside.

When the elastic comes out the other side, overlap the two ends by 1 inch and pin them together. Sew across the overlap with a straight stitch, going back and forth three times to make it strong. Trim any extra elastic.

Push the elastic back into the channel so the seam is hidden. Sew the 2-inch opening closed with a straight stitch, backstitching at both ends. Your waistband is now complete and the elastic is locked inside.

Hem the Bottom Edge

Try on the skirt and have someone mark where the hem should be with a pin or chalk, or measure up from the floor to your desired length. Take the skirt off and lay it flat.

Fold the bottom edge up ½ inch toward the inside, with the raw edge hidden. Pin this fold all the way around. Press it flat with an iron or your fingernail.

Fold it up another ½ inch so you have a ½-inch-wide hem. Pin it in place. Sew along the bottom edge of the hem with a straight stitch, keeping the needle ¼ inch from the fold. Sew all the way around, backstitching at the start and end. Press the hem flat with an iron.

If your fabric does not fray (test by rubbing the cut edge—if threads do not come loose, it does not fray), you can skip hemming and leave the bottom edge raw. This saves time and looks intentional on many fabrics.

Frequently Asked Questions

What if my skirt is too tight or too loose after I thread the elastic?

You can adjust it by unpicking the elastic seam with a seam ripper, pulling the elastic out, and cutting it shorter (for tighter) or longer (for looser). Overlap the new ends by 1 inch, sew them together, and thread it back through. This takes about 15 minutes.

Can I use a pattern instead of measuring and cutting rectangles?

Yes. straightforward skirt patterns from Simplicity, McCall's, or Butterick are designed for beginners and cost $5 to $10. They include detailed instructions and pattern pieces you trace onto your fabric. They are not necessary for a straight skirt, but they help if you want a fitted waist or a shaped hem.

What thread should I use?

Use all-purpose polyester or cotton thread in a color that matches your fabric. If you cannot find an exact match, choose a shade slightly darker than your fabric—it is less visible than a lighter shade. Do not use decorative thread or heavy thread for seams; they break easily and jam the machine.

How do I fix a crooked seam?

Unpick the stitches with a seam ripper by sliding the blade under each stitch and pulling gently. Remove all the thread, repin the fabric straight, and sew again. This is normal—even experienced sewers unpick seams regularly.

Can I make this skirt without an iron?

Yes, but it takes longer. Use your fingernail or the edge of a ruler to crease the folds instead of pressing with heat. The creases will not be as sharp, but the skirt will still work. An iron just makes the process faster and the finished skirt look neater.