Sewing Fabric Calculator
Build a planning estimate for the calculator's modeled garment pieces, then compare its piece list with your sewing pattern, usable fabric width, and layout needs.
Select Project Type
The piece layout assumes a flawless cut. This adds room for squaring up, a flaw in the cloth, or a mis-cut. Pattern envelopes are usually generous for the same reason.
Combined planning total
2.25yards
Buy each material using the separate quantities below.
- Sheath Dress - Size M, standard fit.
- 6 pattern pieces total.
- Fabric width: 45″. Seam allowance: 0.625″. Hem: 2″.
- DIY profile adds a 10% cutting allowance (0.19 yd) to the 1.91 yd the pieces themselves need.
How This Sewing Calculator Works
The calculator starts with a simplified piece template for the selected project. It turns the modeled pieces into rectangular cutting bounds, applies the chosen size, fit, seam, and hem settings, then shelf-packs those rectangles across the entered fabric width. This is a planning model, not a printable garment pattern.
Modeled Piece Bounds
Size, fit, custom measurements, seam allowance, and hem allowance change the rectangles generated for the selected garment template.
Shelf-Packed Layout
The engine places the rectangular bounds in rows across the width you enter. It uses that whole value as available layout width.
Repeat and One-Way Options
A vertical repeat rounds each modeled piece length to a whole repeat. The one-way option applies the engine's fixed 15 percent running-length adjustment.
Separate Materials
Lining is modeled as 80 percent of rounded main-fabric yardage and rounded up to a quarter yard. Interfacing is estimated from selected modeled pieces.
The repeat and one-way adjustments describe this calculator's rules. They are not universal buying allowances and do not replace a test layout.
Use the Result With Your Sewing Pattern
Open the calculator's Pattern Pieces tab and compare every modeled piece with the envelope, PDF, or draft you will cut. A dress template may model a front, back, sleeves, and facings, but your design can add collars, pockets, ruffles, godets, waistbands, or multiple skirt tiers. Those real pattern pieces control the order.
Rectangles are conservative bounds, not shapes
Curved sleeves, necklines, and trouser pieces are represented by their rectangular bounds. The shelf layout can therefore leave different gaps from a paper-pattern layout. A circle-skirt bound wider than the entered fabric is counted across multiple fabric widths, but the engine does not draft the circle or choose seam positions.
Repeat is vertical length rounding
Entering a repeat makes each modeled cut length end on a whole repeat. The engine does not center a flower, mirror a border, or match plaid lines at a center front, pocket, yoke, or side seam. Draw that layout yourself, especially when the placement is part of the design.
A pattern envelope can be more specific
A pattern maker's yardage table reflects the included pieces, tested layout, size range, and sometimes one-way fabric. Use it when available. The calculator is most useful for early comparison, custom planning, or checking how its simplified model responds to width and quantity. For dress-specific preparation, see the dress fabric guide.
Garment Yardage Reference Chart
These are live main-fabric outputs for size M, standard fit, one item, no repeat, no one-way direction, a 5/8-inch seam allowance, and a 2-inch hem. Lining and interfacing are excluded from the table. Change the settings above for your project, then compare the modeled pieces with your actual pattern. See the complete yardage chart for other project categories.
| Modeled garment (size M) | 54″ model | 45″ model |
|---|---|---|
| Straight Skirt | 1 yd | 1 yd |
| Button-Up Shirt | 2 yd | 2.5 yd |
| Trousers | 2 yd | 3 yd |
| A-Line Dress | 1.75 yd | 2.25 yd |
| Jacket / Blazer | 2 yd | 2.75 yd |
| Maxi Dress | 2.25 yd | 2.75 yd |
| Costume | 4.25 yd | 4.25 yd |
Check the Materials Behind the Number
| Check | What to verify |
|---|---|
| Usable width | Measure the area available after excluding selvedges, borders, or damaged edges. The sewing engine treats the entered width as fully usable. |
| Pattern direction | Identify nap, a one-way print, plaid, stripes, and motifs before rotating or nesting pieces. |
| Pattern inventory | Confirm every main, pocket, facing, band, ruffle, and optional piece included in your chosen view. |
| Other materials | Check the real width and pattern requirements for lining and interfacing instead of treating the combined total as one fabric. |
| Product instructions | Use the maker's care, pretreatment, shrinkage, and intended-use information for the exact fabric. |
If pretreatment changes the dimensions, test a sample and update the order plan. The shrinkage guide explains how to record and apply a measured change without assuming one rate for a whole fiber category.
Live-Engine Example: Lined Sheath Dress
You can reproduce this result in the calculator above. Choose the settings below and leave optional interfacing and the one-way setting off.
Project: Sheath Dress, size M, standard fit, quantity 1
Main fabric settings: 45-inch width, no repeat, one-way off
Allowances: 5/8-inch seam and 2-inch hem
Options: Lining on, interfacing off
Pattern pieces alone: about 2 yards
DIY cutting allowance: 10 percent, about 0.2 yards
Modeled main fabric: 2.25 yards
Modeled lining: 2.25 yards × 80 percent = 1.8 yards, rounded up to 2 yards
Displayed total: 4.25 yards
The 4.25-yard total combines two purchase lines. It means 2.25 yards of main fabric plus 2 yards of lining in the engine, not 4.25 yards from one bolt. The lining rule does not inspect a lining pattern or accept a separate lining width, so verify that material independently.
Sewing Fabric Buying Tips
Prepare the fabric for its intended care
Follow the fabric maker's care advice and test a measured swatch first. If the finished garment will be washed, prepare suitable cloth in the same way before cutting. Wool, silk, coated fabric, and dry-clean-only cloth may need a different route.
Check your pattern envelope first
A commercial pattern usually gives project-specific yardage by view, size, and fabric width. Use the matching line as your first reference, and check its separate layout for nap, one-way prints, lining, and interfacing before changing the amount.
Test the plaid or stripe layout
Matching at a centre front, side seam, pocket, or yoke can change where pieces begin on the cloth. Use the pattern's matching marks and make a paper layout. The calculator rounds lengths for a vertical repeat, but it does not place motifs.
Follow each grainline arrow
Place each piece in the direction shown by its pattern. Many pieces follow the lengthwise grain, while bias-cut or crossgrain designs intentionally do not. Keep nap and one-way prints facing the required direction as well.
Frequently Asked Questions
Related Sewing Guides
How Much Fabric for a Dress?
Detailed guide by dress style and size
How to Calculate Fabric Yardage
The math behind every fabric calculation
Fabric Shrinkage Guide
Pre-wash vs. extra yardage by fabric type
Cotton Fabric Yardage
Widths, shrinkage, and buying tips
Silk Fabric Yardage
Working with delicate fabrics
Fabric Yardage Chart
Quick reference for all project types
Other Fabric Calculators
Need a broad estimate first? Start with the fabric calculator.
Upholstery
Estimate fabric from supported furniture templates, dimensions, width, and options.
🪟Curtains
Estimate curtain fabric from selected panels, fullness, headers, lining, and repeat.
🧵Quilting
Estimate square-block quilt tops, backing, binding, sashing, and borders.
🛏️Cushions
Estimate box, bench, round, and bolster covers with cut-piece guidance.