Fabric Calculator
Figure out exactly how much fabric to buy. Enter your project dimensions, number of panels, seam allowances, hem sizes, and pattern repeat to get total yardage and meters. Works for curtains, cushion covers, upholstery, garments, and any project where you are cutting panels from a bolt.
How the math works:
- Cut width = project width + seam allowance on each side
- Cut length = project length + seam allowances + top hem + bottom hem
- Pattern repeat adjustment: if your fabric has a repeat, each panel length is rounded up to the next full repeat so the pattern matches across panels
- Panels per bolt width = how many panels fit side by side on the bolt
- Total fabric = (number of panel rows) x (adjusted cut length)
Common projects:
- Curtains: 54" wide x 84" long, 2 panels, 3" header + 4" bottom hem, 54" fabric
- Throw pillows: 18" x 18", 4 covers, 0.5" seam, no hems, 54" fabric
- Tablecloth: 60" x 102" (for a 6-foot table with drop), 1 panel, 1" hem all around
- Seat cushion: 20" x 20", 6 cushions, 0.5" seam, 45" fabric
Pattern repeats explained:
A pattern repeat is the distance before the design starts over. If your fabric has a 12-inch repeat and your cut length is 88 inches, each panel uses 96 inches (the next multiple of 12). This ensures the pattern aligns across panels. Larger repeats waste more fabric.