Result
- Gathered width
- 56"
- Panels
- 2 × 29" × 24 1⁄8"
- Waistband
- 30 1⁄2" × 4 1⁄4"
- Buy
- 1 1/2 yd (1.4 m)
With elastic, the base becomes hip + ease (40"), the panels 2 × 41" and the elastic 26 3⁄4". In metric: 1.4 m (1 1/2 yd).
Free calculator · dirndl & elastic skirts
Enter your waist, the length and the fullness. Get the panel size, the waistband or elastic length and the fabric to buy.

| Piece | Cut size | Qty |
|---|---|---|
| Skirt panel | 29" × 24 1⁄8" | 2 |
| Waistband | 30 1⁄2" × 4 1⁄4" | 1 |
Gather the panels to the waist, then sew on the band. Leave an opening for a zip or buttons.
How it works

Measure your waist, and your hips if the skirt pulls on with elastic.

Pick a waistband or an elastic casing, then a fullness.

Cut the panels, gather them to the waist and add the band or elastic.
Worked example
Result
With elastic, the base becomes hip + ease (40"), the panels 2 × 41" and the elastic 26 3⁄4". In metric: 1.4 m (1 1/2 yd).
The math
With a waistband, the base is the waist. With elastic, the skirt must pass over the hips, so the base is hip + ease.
Gathered width: 28" × 2× = 56". Split into 2 panels of 29" with side seams. Cut length: 22" plus waist seam and hem = 24 1⁄8".
Tips
An elastic skirt must stretch over your hips. The calculator warns you when it won't.
Panels are cut selvage to selvage. Narrow fabric means more panels and more seams.
Side-seam pockets fit easily in a gathered skirt. Add a little length to the cut if you like.
For elastic length on its own, use the elastic waistband calculator.
1.5× is a soft A-line, 2× a classic dirndl, 2.5–3× a full, swishy skirt. Lightweight fabrics take more.
A pull-on skirt has no opening, so the waist must stretch over the hips. The base is hip + ease.
About 92% of your waist for a comfortable fit, plus overlap to join it. In the example: 26 3⁄4".
As many fabric widths as it takes to reach the gathered width. In the example, 2 panels of 29".
A circle skirt has no gathers at all. Use the circle skirt calculator instead.

Free, private and instant. Your numbers never leave this page.