Curtain Panel Calculator
Calculate curtain panel dimensions, fabric yardage, number of widths, and cut lengths for any window size and heading style.
About
Miscalculating curtain fabric leads to panels that gap, puddle unevenly, or require costly re-orders. The relationship between window width, heading type, and fullness ratio (F) determines total fabric consumption. A pencil pleat heading demands F = 2.0 - 2.5, while an eyelet heading needs only 1.5 - 2.0. Ignoring pattern repeat (R) on printed fabrics wastes 10 - 30% more material than planned. This calculator derives the exact number of fabric widths, adjusted cut length, and total yardage required.
The tool assumes standard selvedge trim of 2cm per side and accounts for pre-wash shrinkage only if specified. Results approximate retail fabric bolt consumption. For fabrics with directional nap (velvet, chenille), add 10% to the total. Pattern matching across multiple widths requires alignment at every seam, which this calculator handles via the repeat adjustment formula.
Formulas
The total fabric width required across all panels is the product of the track or pole width and the fullness ratio:
The number of fabric widths (drops) needed is determined by dividing total width by the usable fabric width (bolt width minus selvedge):
The raw cut length per width is the sum of the finished drop length plus allowances:
When the fabric has a pattern repeat R, each cut must be rounded up to the nearest repeat multiple:
Total fabric consumption:
Where: Wtrack = track/pole width, F = fullness ratio, Wfabric = fabric bolt width, Lfinished = desired finished curtain length, Atop = top heading allowance, Abottom = bottom hem allowance, R = vertical pattern repeat distance, Mtotal = total linear fabric required.
Reference Data
| Heading Type | Fullness Ratio (F) | Top Allowance | Bottom Hem | Best For |
|---|---|---|---|---|
| Pencil Pleat | 2.0 - 2.5ร | 10cm | 15cm | Traditional, formal rooms |
| Pinch Pleat (Triple) | 2.0 - 2.5ร | 10cm | 15cm | Elegant drapery |
| Goblet Pleat | 2.0 - 2.5ร | 12cm | 15cm | Luxury, stationary panels |
| Eyelet / Grommet | 1.5 - 2.0ร | 5cm | 15cm | Modern, casual |
| Tab Top | 1.5 - 2.0ร | 5cm | 15cm | Casual, cottage style |
| Rod Pocket | 2.0 - 2.5ร | 8cm | 15cm | Sheers, cafรฉ curtains |
| Wave / Ripplefold | 2.0 - 2.4ร | 3cm | 10cm | Contemporary, motorized tracks |
| Box Pleat | 2.5 - 3.0ร | 10cm | 15cm | Valances, formal |
| Cartridge Pleat | 2.0 - 2.5ร | 10cm | 15cm | Heavy fabrics |
| Inverted Box Pleat | 2.5 - 3.0ร | 10cm | 15cm | Structured valances |
| Flat Panel (No Pleat) | 1.0ร | 5cm | 10cm | Roman shades, decorative flat |
| Smocked | 2.5 - 3.0ร | 12cm | 15cm | Decorative, textured |