Gathered Fabric Yardage Calculator
Enter the finished length, gather ratio, ruffle depth, fabric width, and seam allowance to estimate both the cut plan and the yardage to buy.
Recommended purchase yardage0.75
- Required ungathered length per ruffle
- 120
- Cut height per strip
- 7
- Crossgrain strips per ruffle
- 3
- Total strips to cut
- 3
- Total joining seams
- 2
- Extra joined length per ruffle
- 4
- Minimum fabric yardage
- 0.58
Cut plan
| Measure | Value |
|---|---|
| Available joined length per ruffle | 124 |
| Total cut strip height | 21 |
Assumes straight crossgrain strips cut across the usable width of the fabric.
Purchase yardage is rounded up to the next one-eighth yard.
How to use this calculator
- Enter the finished length the gathered edge must fit after it is sewn in place.
- Choose the gather ratio that matches the fullness you want.
- Add the finished depth, top and hem allowance, usable fabric width, and join allowance.
- Select open or closed construction, then read the strip count, joining seams, and purchase yardage.
How the yardage is calculated
This calculator assumes the ruffle is made from straight crossgrain strips cut across the usable width of the fabric. The finished gathered length is the edge the ruffle must fit, such as a skirt tier, curtain panel, neckline, sleeve opening, or pillow edge. The gather ratio turns that finished edge into the ungathered strip length before gathering.
The core formulas are:
G = L x R
H = D + V
N = ceil((G - 2A) / (W - 2A)) for an open ruffle, with a minimum of one strip.
N = ceil(G / (W - 2A)) for a closed loop, with a minimum of one strip.
J = N x W - 2A x (N - 1 + C)
Y = T x H / 36
P = ceil(Y x (1 + E / 100) x 8) / 8
- L is the finished gathered length.
- R is the gather ratio.
- H is the cut height: finished depth plus top and hem allowance.
- W is usable fabric width after selvages are excluded.
- A is the seam allowance on each joined edge.
- C is 0 for an open ruffle and 1 for a closed loop.
- T is total strips: strips per ruffle multiplied by the number of identical ruffles.
- E is the extra fabric percentage.
What moves the answer most
The gather ratio usually has the biggest effect because it directly multiplies the finished length. A 60 inch edge at 1.5:1 needs 90 inches before gathering; the same edge at 3:1 needs 180 inches. Usable width matters too because the calculator must buy full strip heights even when the last strip leaves extra length. Seam allowance matters most when many short strips are joined or when the ruffle is a closed loop.
Cut height controls yardage after the strip count is known. A deeper ruffle, a wider hem, or a casing allowance increases every strip. If the cut height is greater than the usable fabric width, the calculator still performs the arithmetic, but the assumed crossgrain layout may be awkward to cut.
What this tool leaves out
The estimate does not handle bias strips, circular flounces, spiral ruffles, shaped pattern pieces, nap, directional prints, border prints, pattern matching, fabric defects, or unusually large shrinkage. The extra percentage is the place to add a practical buffer for squaring ends, prewashing loss, cutting mistakes, and uneven gathering.
Worked example
For one open ruffle that finishes at 60 inches, uses a 2:1 gather ratio, finishes 6 inches deep, has 1 inch total top and hem allowance, uses 42 inches of usable width, and joins strips with 1/2 inch seam allowances, the ungathered length is 120 inches and the cut height is 7 inches.
The open-strip formula gives 3 strips because ceil((120 - 1) / (42 - 1)) = 3. Those strips need 2 joining seams, produce 124 inches of joined length, and leave 4 inches extra. The minimum yardage is 3 x 7 / 36, or 0.583 yard. With 10% extra, the purchase amount rounds up to 0.75 yard.
Common questions
What gathering ratio should I use?
Light gathers often start around 1.25:1, moderate gathers around 1.5:1, and full ruffles around 2:1. Dense, dramatic gathers may use 2.5:1 or 3:1, but fabric weight and stiffness change how full those ratios look.
How do I calculate fabric for a ruffle?
Multiply the finished edge length by the gather ratio to get the ungathered length. Then divide that length by the usable fabric width after allowing for joining seams, round up to whole strips, and multiply the strip count by the cut height.
Should seam allowances be included in ruffle measurements?
Include vertical allowances in the cut height, not in the finished depth. Join seam allowances are entered separately because every joined edge consumes length from the strip run.
Do closed skirt ruffles require more fabric than open ruffles?
They can. A closed loop needs one additional join per ruffle, so a one-strip loop still loses two seam allowances when the ends are sewn together.
How much extra fabric should I buy?
Ten percent is a common starting point for squaring, shrinkage, and small cutting errors. Increase the buffer for loose-weave fabrics, directional prints, matching repeats, or projects where you cannot easily buy more of the same fabric later.