Garment Making
Garment Making

How to Sew a Simple Dress

A simple elastic-waist dress gathers everything you have learned from skirts and bodices into one wearable garment. Choose a drapey viscose, cotton voile or linen and you can draft, cut and finish it in an afternoon.

DifficultyIntermediateTimeabout 5 hoursByThe Seam RoomPublished

Materials

  • 2.5 m of viscose, cotton voile, linen or rayon (150 cm wide)
  • 2.5 cm wide elastic, cut to waist measurement minus 5 cm
  • 0.5 m of bias binding or self-made bias strips
  • Matching all-purpose polyester thread

Tools

  • Sewing machine
  • Fabric scissors and a rotary cutter
  • Measuring tape, ruler and tailor's chalk
  • Iron with a tailor's ham
  • Pins or sewing clips

Steps

  1. 01

    Measure and draft

    Measure your bust, natural waist, hip and the dress length you want. Draft a bodice panel half your bust plus 2 cm ease wide, tapered in at the waist, and a separate skirt panel from waist to hem that is twice the waist width for a soft gather.

    01
  2. 02

    Cut the pieces

    Cut two bodice panels, two skirt panels and two bias strips for the neckline, all with 1.5 cm seam allowance and a 4 cm hem allowance. Mark the waistline on every piece and transfer the bust and centre-front notches with chalk.

    02
  3. 03

    Sew the bodice

    Join the bodice panels at the shoulder seams and both side seams, right sides together. Press the seams open and finish the raw edges, then try the bodice on to check the bust fit before going any further.

    03
  4. 04

    Attach the skirt

    Run two rows of long gathering stitches along the top of each skirt panel. Pin the gathered skirt to the bodice waistline right sides together, matching side and centre notches, and distribute the gathers evenly before stitching the waist seam.

    04
  5. 05

    Build the elastic casing

    Press the waist seam up towards the bodice, then fold the bodice down 1 cm and again 2.5 cm to form a casing that covers the raw edge. Stitch around the casing leaving a 5 cm opening, thread the elastic and join the ends.

    05
  6. 06

    Finish the neckline and armholes

    Bind the neckline and armholes with bias strips, sewing right sides together, turning the binding to the inside and topstitching. Press the curved edges over a tailor's ham so they sit flat against the body.

    06
  7. 07

    Hem and press

    Try the dress on and mark the finished length, then trim the hem to 4 cm. Press the fold up, stitch a narrow double-fold hem and give the whole dress a final steam, paying attention to the gathered waist.

    07

What the Waist Seam Is Really Doing

The dress hangs from the bodice, not from the waist. The bodice is drafted at half your bust plus 2 cm ease and tapered in at the waist, and that taper is the part doing the structural work: it gives the gathered skirt a fixed, narrower anchor, so the weight of the skirt pulls down against a seam that cannot spread. The shoulder seams are what actually carry the load. The waist seam only has to stop the skirt from sliding, which is why a plain seam with a casing folded over it is strong enough here without interfacing or boning.

Gathering is a compression technique. Cutting the skirt at twice the waist width means the fabric has to lose half its width across the waist seam, and the two rows of long stitches act as a drawstring that holds that compression. The second row is not just insurance against a snapped thread: two lines sit either side of the stitching line, inside the 1.5 cm seam allowance, and keep the folds standing up evenly instead of all flopping over in one direction before the machine reaches them.

Sew the waist seam with the gathered skirt facing up. You can then watch each fold pass under the presser foot and flick any that start to lie on top of each other, which you cannot do with the gathers hidden underneath. Staystitch the bodice waistline before you start distributing fullness: a waistline that has been stretched by repeated pinning widens by the very amount you needed for the gathers, and the skirt will hang crooked however carefully you matched the notches.

Mistakes That Show Up at the Waist, and How to Fix Them

The fullness all migrates to the side seams. This almost always comes from pinning the two ends first and pushing the gathers along the seam until they pile up somewhere in the middle. Quarter the bodice waist and each skirt panel instead: fold in half, then in half again, mark the folds with chalk, pin those four points together and gather each quarter down to its own quarter length. The fullness lands evenly and stays put while you stitch.

The gathering threads snap or knot. That is a stitch length and tension problem, not a fabric problem. Set the machine to a 4 to 5 mm stitch and loosen the top tension slightly so the thread rides on the surface, then draw the two bobbin threads a few centimetres at a time, alternating ends. If a thread does break, do not unpick the whole line: pull the broken end clear and re-stitch just that section at the same long stitch length.

The casing turns out bulky or wavy. The channel is made by folding the bodice down 1 cm and then 2.5 cm, so uneven folds narrow the channel and the 2.5 cm elastic will not slide through it. Stitch your casing line close to the lower fold so the elastic cannot roll inside, and before you close the 5 cm opening, work the elastic round the full channel by hand to confirm it moves freely.

Chalk lines ignored and necklines stretched. Mark the waistline on every piece before sewing anything, because a waist seam that wanders by even a few millimetres shows up as a skirt that hangs off-level. Staystitch the neckline and armholes as soon as the pieces are cut. Bias binding applied to an edge that has already been stretched will always gape away from the body, and no amount of pressing will bring it back.

Choosing Fabric, Elastic and Thread

Viscose and rayon give the best drape, and their gathers fall in soft rounded folds rather than sharp pleats. The trade-off is that they are slippery on the cutting table: use the rotary cutter, weigh the pattern down instead of pinning it, and cut one single layer at a time. Then hang the cut panels overnight before hemming, exactly as the tips advise, because these fibres relax under their own weight and the hem you mark on day one is not level by day two.

Linen is the crisp end of the list. The gathers read more like soft pleats, the hem barely drops, and it presses into a sharp, obedient bodice in a way viscose never will. Cotton voile is the lightest option: it compresses into the finest, most even gathers of the four, but in many colourways it is semi-sheer, so plan on wearing a slip underneath. Whichever you choose, keep to the 150 cm width the material list assumes, or your 2.5 m will not yield two bodice panels and two skirt panels at the drafted length.

The elastic is 2.5 cm wide, cut to your waist measurement minus 5 cm. Wider elastic spreads the pull over a broader band of fabric and rolls less inside the casing; if you substitute a narrower elastic you must also change how you fold the casing, and the finished waist will twist and fold over much more readily. For thread, the matching all-purpose polyester is the right call: it has a little give, so it survives the tension of pulling gathers and the movement of a waist that stretches every time you sit down.

On the bias trim you have a real choice. The 0.5 m of packaged binding is quick, but it is usually a firm cotton that will not move with a drapey neckline and can show as a faint ridge from the outside. Strips cut from your own fashion fabric behave like the dress does, follow the curve of the neckline and armhole, and effectively disappear. Do not skip the tailor's ham either: the neckline, the armholes and the gathered waist are all curved, and pressing them flat on the board crushes the shape out of them.

Three Ways to Change the Look

Change the gather ratio for a straighter dress. Two times the waist gives the soft, full skirt in this tutorial; cut the skirt panels at 1.5 times the waist instead and the silhouette becomes closer to an A-line and reads much more tailored. Nothing else has to change: the bodice, the casing and the hem allowance all stay exactly as written, you are only reducing how much fabric has to compress into the waist seam.

Add a second tier. Cut another skirt panel whose width is twice the lower edge of the first tier, gather it onto that lower edge with the same two rows of long stitches, and match the seams the same way you matched the waist. You now have a midi or maxi with a second band of gathers, and the maths is simply repeated rather than recalculated. A tiered version uses noticeably more fabric than the 2.5 m in the material list, so buy accordingly.

Add sleeves or shoulder ties for a summer version. A small cap sleeve drafted to your armhole measurement is the easiest addition, and a pair of self-fabric ties knotted at the shoulder softens the whole shape without any drafting at all. If you want to step down a skill level instead, drop the bodice entirely and fold the same casing straight onto the top of the skirt panel: identical waistband, half the sewing, and it makes a good first project before you attempt the dress.

Finishing and Care So It Lasts

Hanging before hemming is the step people skip, and it is the one that decides whether the hem stays level. Viscose and rayon relax under their own weight, so a length marked on the afternoon you finish sewing can be out of level by the next morning. Hang the dress by its shoulders, leave it overnight, then try it on again and re-mark the 4 cm hem allowance before you trim anything.

The hem itself is a narrow double-fold on a wide, full skirt, which is more fabric than it sounds. Press the fold first so the fibres are already trained into the crease, then stitch slowly and keep a finger behind the presser foot to control the small amount of excess that builds up. A hem stitched in a hurry on a gathered skirt ripples, and no amount of final steaming will flatten a ripple that is sewn in.

For care, wash cool at around 30 °C on a gentle cycle and skip the tumble dryer altogether. Heat and tumbling are what destroy the elastic's recovery and distort the gathers, and the dress will not need ironing if you hang it damp. Steam rather than press the waist: hold the iron just above the casing and let the steam penetrate the folds, because pressing the gathers flat is exactly the look you spent the afternoon creating.

Frequently asked questions

My bust and waist are very different sizes. How wide should the skirt panels be?
Width at the waist comes from your waist measurement, not your bust. The skirt is cut at twice the waist measurement and drawn in to the waist seam, so the fabric compresses by roughly half; the bodice is the piece that follows your bust, at half the bust plus 2 cm ease, tapering in to meet it. Draft the two from your own numbers rather than scaling the whole dress up from the bust, or a full-busted figure ends up with the waist seam sitting in the wrong place and far more skirt than the bodice needs.
My gathering threads keep snapping when I pull them. What am I doing wrong?
It is almost always stitch length and tension. Set the machine to a 4 to 5 mm stitch and loosen the top tension slightly so the thread sits on the surface of the fabric; then pull the two bobbin threads a few centimetres at a time, alternating ends, and work in quarter sections instead of trying to draw the whole panel down in one pull. If a thread does break, do not unpick the line: pull the broken end clear and re-stitch just that section at the same long stitch length.
Can I make this dress in a stiff cotton or a knit instead?
The pattern is drafted for a woven with drape: 2 cm of ease in the bodice and a skirt at twice the waist. In a crisp quilting cotton the gathers stop behaving like gathers and start behaving like pleats, so the dress reads much more structured and the 4 cm hem allowance becomes bulky; a cotton voile or a softer cotton lawn behaves much closer to the version described here. A knit gives you the opposite problem: the fabric stretches, so the 2 cm of ease is no longer needed, the bodice will hang slack, and the elastic needs to be cut shorter still to hold the waist in place.
Do I need a serger to finish the raw edges?
No. Every raw edge in this dress can be finished on an ordinary machine. A zigzag or overcast stitch along the 1.5 cm seam allowance is enough for the bodice seams, and the waist seam raw edge is covered by the casing anyway, so it needs nothing at all. If you want a clean inside finish on the bodice side seams and your fabric frays badly, use a French seam instead: trim the allowance to about 7 mm, press it open, fold the pieces right sides together again and stitch so the raw edge is completely enclosed.

Related tutorials