Free Curtain Fabric Calculator
Last updated: November 3, 2026
Quick answer: Buying curtain fabric by guesswork ends one of two ways: a flat, skimpy curtain that never gathers, or an expensive bolt left over in the cupboard. This free curtain fabric calculator does the whole chain in one page: enter your rod width, finished drop, fabric width, and fullness, and it returns the panel count, the length per panel (hems and pattern repeat included), the total fabric in yards and metres, and the fabric cost at your price per yard. On the defaults (a 60-inch rod, 84-inch drop, 54-inch fabric, 2.0 fullness, 4-inch hems top and bottom, even panels on), you need 4 panels of 92 inches each — 368 inches, 10.22 yards (9.35 metres) — costing $153.33 at $15 a yard. Everything runs in your browser; no signup. Always measure the rod, not the window, and buy the computed total — cutting a panel short is the one mistake you cannot undo.
Worked example: a 60-inch rod at 2.0 fullness needs 120 inches of finished width. At 54-inch fabric that is 120 / 54 = 2.22, rounded up to 3 panels, and the even-split option rounds it to 4 panels (2 per side). Each panel is 84 + 4 + 4 = 92 inches long, so the total is 4 x 92 = 368 inches = 10.22 yards (9.35 metres), costing $153.33 at $15 a yard.
✓ Free forever · ✓ No signup · ✓ Tool inputs stay in your browser — never sent to our servers.
How to Use the Curtain Fabric Calculator
- Measure the rod width in inches — the full length of the curtain rod, not the window glass. The rod usually extends past the window so the curtains can stack clear of the glass when open; if you have not bought the rod yet, measure the window width plus the overhang on both sides and use that total.
- Measure the finished drop: from the top of the rod (or the hanging point of your rings or header) down to where you want the hem to fall — sill, below the sill, or floor. Measure at both ends of the window and use the longer figure; floors and rods are rarely perfectly level, and a panel cut to the short side will look wrong on the long side.
- Pick your fullness: 1.5x for sheers and light gathers, 2.0x for a standard curtain, 2.5x for a full look, 3.0x for heavy pleats — or enter a custom multiplier. Fullness is the whole secret of the calculation: the finished width is rod width x fullness, and a curtain bought at 1.0x (no gather) hangs flat like a bedsheet, which is the most common beginner mistake.
- Enter your fabric width (54 inches is the common home-decor standard; check your bolt — widths of 45 and 60 inches are common too), your top and bottom hem allowances (4 inches each is a safe default for a rod pocket or pleated header and a double-folded bottom hem), and the pattern repeat if the fabric has one (0 for solids). The calculator rounds each panel's length up to the next multiple of the repeat, so the pattern matches across panels.
- Leave split evenly checked for a normal two-sided window: an odd panel count rounds up to the next even number so both sides match. Press Calculate fabric and read the panel count, length per panel, total yards and metres, and cost. Buy the computed total; if your shop cuts by the half-yard, round your purchase up, not down.
Why Use Our Curtain Fabric Calculator?
- Fullness presets plus a custom multiplier — sheers, standard, full, and pleated gathers are one click, and a custom value covers anything else (a 1.75x linen, a 2.25x velvet). The ranking retailer tools usually fix the fullness to their own house style; this page lets the fabric and the look decide.
- Hems and pattern repeats in the same calculation — most curtain calculators give you the finished width and leave the cutting length to you, which is where the 8 inches of hems and the repeat rounding get forgotten. This page adds both before it totals, so the yardage you buy is the yardage you cut.
- Even-panel split for two-sided windows — a 60-inch rod at 2.0 fullness needs 3 panels of 54-inch fabric by raw arithmetic, but 3 panels cannot split evenly across two sides. The even-split option rounds to 4 (2 per side) and says so, instead of silently leaving one side fuller than the other.
- Yards and metres together, plus a cost estimate — US shops sell by the yard, many others by the metre, and the budget question ('what does this window cost at $15 a yard?') comes right after the yardage question. The page answers all three from the same inputs, with the cost computed from unrounded yardage so the dollars match the yards.
- Stated formulas, checkable arithmetic — finished width = rod x fullness, panels = ceil(finished width / fabric width), panel length = drop + hems rounded up to the repeat, total = panels x panel length. The worked example runs the defaults by hand, so you can verify every number before you pay for the fabric.
Common Use Cases
- A standard living-room window, 60-inch rod, 84-inch drop: Rod 60 inches at 2.0x fullness = 120 inches of finished width. At 54-inch fabric that is 3 panels by raw division, rounded to 4 with the even split (2 per side). Each panel is 84 + 4 + 4 = 92 inches, so the total is 368 inches = 10.22 yards (9.35 metres), costing $153.33 at $15 a yard. This is the page's default, and the most common first-curtain calculation.
- A sheer window, 48-inch rod, light gather: Rod 48 inches at 1.5x = 72 inches of finished width, which is 2 panels of 54-inch fabric (already even, so no rounding). Each panel is 84 + 4 + 4 = 92 inches, total 184 inches = 5.11 yards (4.67 metres), costing $76.67 at $15 a yard. Sheers are the cheapest window to dress well, because the lower fullness halves the panel count against a full curtain on the same rod.
- A wide blackout window, 96-inch rod, full gather, patterned fabric: Rod 96 inches at 2.5x = 240 inches of finished width, which is 5 panels of 54-inch fabric, rounded to 6 with the even split (3 per side). Drop 96 inches plus 8 inches of hems is 104 inches, and on a 12-inch pattern repeat that rounds up to 108 inches per panel (9 repeats). Total: 6 x 108 = 648 inches = 18.00 yards (16.46 metres). The pattern repeat alone adds 24 inches — two-thirds of a yard — on top of the solid-fabric total.
- Comparing two fabric prices on the same window: The default window needs 10.22 yards. At $8 a yard (a budget cotton) the fabric costs $81.78; at $25 a yard (a mid-range linen) it costs $255.56 — the same window, a $173.78 difference driven entirely by the fabric choice. Running the price comparison before you fall in love with a bolt is the cheapest decision in the whole project.
Curtain Fabric Calculator vs Alternatives
- Retailer fabric calculators (the sites ranking today): Spotlight, Clarke & Clarke, Loft Curtains, and Best Fabric Store each run a correct calculator for their own fabric widths and house fullness — and that is the limitation. Their numbers assume you buy their stock at their width, and none of them carries hems, pattern repeats, an even-panel split, and a cost estimate together. If you are buying from that retailer, its tool is a fine check; if you are comparing fabrics across shops, you need this page's inputs, not theirs.
- Niche sewing-site calculators (the top result today): Dart Sewing's calculator and Sew Helpful's guide get the core method right — rod x fullness, divided by fabric width — and for a solid fabric on a standard window, that is enough. But they do not round panel lengths to the pattern repeat, do not split panels evenly across two sides, and do not price the result, so a patterned window or a two-sided window means doing the last three steps by hand. This page does the whole chain in one run.
- Blog curtain guides (including the 2014 guide still ranking): The guides explain the formula well — fullness multipliers, hem allowances, measuring the rod — and for one window, once, that is enough. But they do not compute your window, do not handle pattern repeats, and do not convert yards to metres or price the fabric. This page turns the same method into your window's answer, with the formulas still visible.
If you are buying one retailer's fabric at its width, that retailer's calculator will do. If you are comparing fabrics, dressing a patterned window, or splitting panels across two sides, you need the fullness, hems, repeat, even split, and cost in one place — and that is the job this page does.