FabricYardageCalculator

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

A36″B28″C40″A BustB WaistC Length

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.

Purchase Quantities
Main fabric
2.25yards
Combined planning total
2.25yards
  • 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″ model45″ model
Straight Skirt1 yd1 yd
Button-Up Shirt2 yd2.5 yd
Trousers2 yd3 yd
A-Line Dress1.75 yd2.25 yd
Jacket / Blazer2 yd2.75 yd
Maxi Dress2.25 yd2.75 yd
Costume4.25 yd4.25 yd

Check the Materials Behind the Number

CheckWhat to verify
Usable widthMeasure the area available after excluding selvedges, borders, or damaged edges. The sewing engine treats the entered width as fully usable.
Pattern directionIdentify nap, a one-way print, plaid, stripes, and motifs before rotating or nesting pieces.
Pattern inventoryConfirm every main, pocket, facing, band, ruffle, and optional piece included in your chosen view.
Other materialsCheck the real width and pattern requirements for lining and interfacing instead of treating the combined total as one fabric.
Product instructionsUse 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

1.

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.

2.

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.

3.

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.

4.

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

Other Fabric Calculators

Need a broad estimate first? Start with the fabric calculator.