What you need before you start

A straight skirt is one of the easiest garments to sew because it has only four main seams and no complicated shaping. You will need fabric (usually 1.5 to 2 yards depending on your size and the skirt length you want), a pattern, thread that matches your fabric, a sewing machine, scissors, pins, and a measuring tape. A pattern gives you the exact pieces to cut and tells you how much fabric to buy—you can find them at fabric stores like Joann or online at sites like Simplicity or McCall's.

Before you buy fabric, decide whether you want a lined skirt or an unlined one. Unlined skirts are faster and work well for cotton or linen. Lined skirts look more finished and are more comfortable against your skin, but they take longer because you sew the lining separately and then attach it. For your first straight skirt, an unlined version in a medium-weight cotton is the easiest choice.

Key Takeaways

  • A straight skirt has two front pieces and two back pieces that you sew together at the side seams, then attach a waistband and hem.
  • Cutting accurately from your pattern is the most important step—measure twice, cut once, and use sharp scissors or a rotary cutter.
  • Sewing the side seams with a straight stitch at 5/8 inch from the edge is standard, and you should backstitch at the start and end of each seam.
  • The waistband is sewn to the skirt body in two passes: first you attach it, then you fold it over and stitch it down from the inside.
  • Hemming by hand with a blind stitch or by machine gives a professional finish and is the last step before you wear the skirt.

Cutting your pattern pieces accurately

Lay your fabric on a flat surface and smooth out any wrinkles. Pin your pattern pieces to the fabric following the layout shown in your pattern instructions—the layout tells you which direction each piece should face and how to arrange them to save fabric. Use sharp scissors or a rotary cutter with a ruler to cut along the pattern edges. Cut slowly and follow the line exactly; mistakes here are hard to fix later.

Mark the notches (small cuts at the edges) and any dots or lines shown on the pattern pieces. These marks tell you where seams meet and where to attach the waistband. You can mark them with tailor's chalk, a fabric pen, or by making small snips at the edges. Once all pieces are cut and marked, remove the pattern and lay out your four main pieces: two front panels and two back panels.

Sewing the side seams

Place two pieces with their right sides facing each other (the pretty sides touching). Pin along one side seam, placing pins perpendicular to the edge about every 3 to 4 inches. Sew with a straight stitch 5/8 inch from the edge—this is the standard seam allowance for garments. Backstitch at the beginning and end of the seam by sewing backward a few stitches, then forward again. This locks the thread so it does not unravel.

Sew both side seams the same way: left front to left back, and right front to right back. Press each seam open with an iron as you finish it—this makes the skirt lie flat and look more professional. If your fabric frays easily, you can finish the raw edges with a zigzag stitch or pinking shears, but this is optional for a first skirt.

Attaching the waistband

The waistband is a strip of fabric that finishes the top of the skirt. Your pattern will tell you how wide to cut it and how long it should be. Fold the waistband in half lengthwise with wrong sides together and press it flat with an iron. This creates a crease down the middle that you will use as a guide.

Open the waistband and place it against the top of the skirt with right sides together. Pin it all the way around, matching the notches you marked earlier. Sew 5/8 inch from the edge, backstitching at the start and end. Now fold the waistband up and over the seam so the raw edge is hidden inside. Pin it down from the inside and sew it by hand with a blind stitch (a stitch that runs inside the fold so it is nearly invisible) or by machine with a stitch very close to the fold. Press the waistband flat when you are done.

Adding a zipper or button closure

Most straight skirts have a zipper at the center back or center front. Your pattern will show you where it goes. Before you sew the side seams, leave an opening at the top of one seam where the zipper will go—usually 7 to 9 inches. Sew the rest of the side seam as normal, then insert the zipper by pinning it behind the opening and sewing it down with a zipper foot (a special presser foot that lets you sew close to the zipper teeth).

If your pattern calls for a button instead, you will sew the side seams all the way closed, then mark where the button goes on the waistband and sew it on by hand. Some skirts have an elastic waistband instead of a zipper—in that case, you fold the waistband down around the elastic and sew it closed, leaving a small opening to thread the elastic through.

Hemming the skirt

Try on the skirt and have someone help you mark the hem length with pins or chalk. The hem should be even all the way around and at the length you want—usually 1/2 inch to 1 inch from the floor when you are wearing shoes. Take off the skirt and measure up from the pins to find how much fabric you need to fold up. Most hems are 1.5 to 2 inches deep.

Fold the bottom edge up by the amount you measured and press it with an iron. Then fold it up again by the same amount so the raw edge is hidden inside. Pin the fold in place. You can sew the hem by hand with a blind stitch, which is nearly invisible, or by machine with a straight stitch very close to the fold. Hand sewing takes longer but looks more polished; machine sewing is faster and works fine for casual skirts. Press the hem flat when you are done.

Finishing touches and trying it on

Once the hem is sewn, try on the skirt and check that it fits at the waist and hips. If the waistband is too tight or too loose, you can adjust it by taking in or letting out the side seams slightly—usually 1/4 inch on each side is enough. If you need to make a bigger change, you may need to add or remove elastic from the waistband or adjust the zipper placement.

Press the entire skirt with an iron, paying special attention to the seams and hem. Trim any loose threads. If you used a pattern that included a lining, sew the lining pieces together the same way you sewed the skirt, then slip it inside the skirt and hand-stitch it to the waistband. Your straight skirt is now ready to wear.

Frequently Asked Questions

What if my skirt is too tight at the waist after I finish it?

You can let out the side seams by opening them up and resewing them 1/4 inch farther out. This gives you about 1/2 inch of extra width around the whole skirt. If you need more room, you may need to add elastic to the waistband or adjust the zipper. For a bigger change, it is easier to start over with a larger size pattern.

Can I use a different fabric than what the pattern suggests?

Yes, but heavier fabrics like denim or wool work better than very stretchy or slippery fabrics for a first skirt. Stretchy fabrics need a special needle and thread, and slippery fabrics slide around while you sew. Cotton, linen, and blends are the easiest to work with.

How do I fix a crooked seam?

If a seam is only slightly off, you can live with it—it is usually not noticeable when you are wearing the skirt. If it is very crooked, you can carefully cut the stitches with a seam ripper, pull the pieces apart, and sew again. Use a seam ripper slowly so you do not cut the fabric itself.

Do I have to use a pattern, or can I make it up as I go?

A pattern is much easier because it gives you the exact size and shape of each piece. Without a pattern, you have to measure yourself, draft the pieces on paper, and test the fit—this takes longer and mistakes are more likely. For your first skirt, use a pattern.

What is the difference between a blind stitch and a regular stitch for the hem?

A blind stitch runs inside the fold of the hem so the thread is hidden and the stitch is nearly invisible from the outside. A regular stitch shows on the outside. Blind stitching by hand takes more time but looks more professional. A machine blind stitch is faster and also looks good.