Start with a pattern, fabric, and basic measurements

A skirt is one of the easiest garments to sew because it is essentially a tube of fabric with an elastic waistband or zipper closure. You will need a paper pattern (from a brand like Simplicity, McCall's, or Butterick, or a free read from sites like Wikimedia Commons), fabric yardage as listed on the pattern envelope, elastic or a zipper, thread, and a way to measure yourself accurately. Most beginners start with an elastic-waist skirt because there is no zipper to install and no fitting at the waist.

Before you buy fabric, measure your waist and hip at the fullest point, and measure from your waist down to where you want the hem to fall. Write these numbers down. Take them to the fabric store or use them to check the pattern size chart at home. Patterns are sized by finished waist measurement, not by clothing size, so a pattern marked "Small" might have a 26-inch waist and a "Large" might have a 32-inch waist. Buy the pattern size that matches your waist measurement, not your usual clothing size.

Key Takeaways

  • Choose a pattern sized by finished waist measurement, not by clothing size, and measure your actual waist, hip, and desired length before buying.
  • Cut fabric pieces on a flat surface using the pattern pieces as guides, and mark grain lines and notches with tailor's chalk or a fabric pen so pieces line up correctly.
  • Sew the side seams first, then attach the waistband or zipper, then hem the bottom—this order prevents you from having to unpick work later.
  • Press seams flat with an iron after sewing each section so the skirt lies smooth and hangs evenly.
  • Try the skirt on before hemming; the hem length often needs adjustment based on how the fabric drapes and where your shoes sit.

Lay out and cut your fabric correctly

Spread your fabric on a large, flat surface—a cutting table, a clean floor, or a large bed works. Lay the pattern pieces on top of the fabric in the arrangement shown in the pattern envelope's layout diagram. This diagram shows you how to position pieces to save fabric and to align them with the fabric's grain line (the direction the threads run). Grain line matters: if you cut a skirt piece against the grain, it will stretch unevenly and hang crooked.

Pin the pattern pieces to the fabric so they do not shift while you cut. Use a rotary cutter and ruler, or sharp fabric scissors, to cut around each piece. Cut slowly and in one direction so the edges stay clean. Once all pieces are cut, use tailor's chalk or a fabric pen to mark the notches (small triangles on the pattern edges) and any other marks shown on the pattern. These marks tell you where seams meet and how pieces line up. Do not skip this step—the marks are your guide for sewing straight seams.

Sew the side seams with a straight stitch

Place two skirt panels with the right sides facing each other (the pretty sides touching). Align the side edges and pin them together every 2 to 3 inches. Set your sewing machine to a straight stitch with a stitch length of 2.0 to 2.5 millimeters. This is a standard length for woven fabric; check your machine manual if you are unsure how to adjust it.

Sew along the side seam, starting at the top and moving toward the hem. Use the seam allowance marked on your pattern—usually half an inch—as your guide. Most machines have a line on the throat plate (the metal plate under the presser foot) that marks the half-inch line. Sew at a steady pace and backstitch at the beginning and end of each seam by pressing the reverse button for three or four stitches. This locks the thread so the seam does not unravel. Once both side seams are sewn, press them flat with an iron set to the heat recommended for your fabric (usually medium for cotton).

Attach the waistband or install a zipper

For an elastic waistband, cut a piece of elastic about 2 inches shorter than your actual waist measurement. Fold the top edge of the skirt down by the width of your elastic plus half an inch, and press it with an iron. Pin the elastic to the inside of the fold, stretching it gently so it lies flat. Sew the elastic down using a zigzag stitch, which stretches with the elastic and prevents the thread from breaking when you pull the skirt on. Sew along both the top and bottom edges of the elastic to hold it securely.

If your pattern calls for a zipper, you will need a zipper foot attachment for your machine. Insert the zipper into the opening left in one of the side seams before you sew the seams closed. The pattern will include detailed steps for this, but the basic process is: pin the zipper behind the opening, sew it down with the zipper foot, then sew the rest of the side seam closed. Press the seam flat once the zipper is installed. Zipper installation takes practice, so do not be discouraged if your first attempt is uneven—the skirt will still work.

Hem the bottom edge

Try the skirt on and have someone mark where the hem should fall, or stand in front of a mirror and fold the fabric up to the length you want. Mark the hem line with pins or tailor's chalk all the way around. Take the skirt off and measure the distance from the hem line to the raw edge of the fabric. Most hems are folded up twice: once by half an inch, then again by the amount you measured. For example, if you have a half-inch of fabric below your hem line, fold it up half an inch, press it, then fold it up another half inch and press again.

Pin the folded hem in place all the way around the skirt. Sew it down using a straight stitch, sewing as close to the inner fold as you can. Some sewers use a blind stitch, which hides the thread inside the fold, but a straight stitch is faster and works fine for casual skirts. Press the finished hem with an iron. Try the skirt on one more time to make sure the length is even and the waistband sits where you want it.

Press and finish the seams

Once all seams are sewn and the hem is attached, press the entire skirt with an iron. Press seams to one side (usually toward the back of the skirt) so they lie flat and do not create a ridge under the fabric. If your fabric frays easily, you can finish the raw edges of the seams with a zigzag stitch or a serger, but this is optional for a first skirt. Many casual skirts are worn without finished seams.

Check that all thread ends are trimmed and that no loose threads are hanging from seams. Try the skirt on one final time and walk around to make sure it hangs evenly, the waistband does not twist, and the hem is level. If the waistband is too tight or too loose, you can adjust it by taking in or letting out the side seams slightly—usually a quarter inch on each side makes a noticeable difference.

Common mistakes to avoid

The most common error is cutting fabric against the grain, which causes the skirt to stretch and hang unevenly. Always check the grain line on your pattern and align it with the lengthwise grain of your fabric. Another frequent mistake is sewing the waistband or zipper before the side seams are finished, which makes it hard to adjust the fit later. Always sew the side seams first, then attach the waistband or zipper, then hem.

A third mistake is hemming before trying the skirt on. Fabric drapes differently depending on how it is cut and what you are wearing under it, so the hem length often needs adjustment. Sew the waistband and side seams, try the skirt on, mark the hem, and then sew it down. Finally, do not skip pressing. An iron makes the difference between a homemade-looking skirt and one that looks finished. Press after every seam, not just at the end.

Frequently Asked Questions

What fabric is easiest for a beginner to sew?

Cotton quilting fabric and cotton broadcloth are forgiving because they do not stretch, fray excessively, or slip under the presser foot. Avoid knits, stretchy fabrics, and slippery fabrics like rayon or silk until you have sewn a few skirts. The pattern envelope will list recommended fabrics, so stick to those suggestions for your first project.

How much fabric do I need?

The pattern envelope lists yardage by size. A straightforward elastic-waist skirt usually needs 1 to 1.5 yards of 45-inch-wide fabric. Buy the yardage listed for your pattern size, and add a quarter yard extra if you are new to sewing and want room for mistakes. The fabric store will cut the yardage you ask for.

Can I adjust the length or width of a pattern?

Yes. To make a skirt longer, add length at the hem line before you cut—draw a new cutting line lower on the pattern. To make it shorter, cut the pattern shorter before pinning it to fabric. To make it wider, add a quarter inch to each side seam. To make it narrower, subtract a quarter inch from each side seam. Write these changes on the pattern in pencil before you cut fabric.

What if my seams are crooked or uneven?

Crooked seams are normal for beginners. If a seam is only slightly off, press it flat and move on—it will not be noticeable when you wear the skirt. If a seam is very crooked, use a seam ripper to remove the stitches, straighten the fabric, and sew again. A seam ripper is a small tool with a curved blade that slides under stitches and cuts them without damaging fabric.

Do I need a serger or special equipment?

No. A basic sewing machine with a straight stitch and a zigzag stitch is all you need. A serger finishes raw edges neatly but is not required. A rotary cutter and ruler make cutting faster and straighter, but sharp fabric scissors work fine. An iron is essential for pressing seams, but any household iron will do.