Flooring Calculator
A flooring calculator tells you how many boxes of hardwood, laminate, or vinyl plank to buy for a room. Enter the length, width, box coverage, and layout. The tool adds a waste allowance, raising it to at least 15% for a diagonal layout, then divides by coverage per box and rounds up to a whole box.
Last reviewed September 2026Method & sourcesReport an error
Flooring Calculator
Showing numbers from a shared link.
Room Area
120 sq ft
Includes a 10% waste allowance.
Shopping list
-
Flooring7 boxesCovers 140 sq ft.
| Room Area | 120 sq ft |
|---|---|
| Area with Waste | 132 sq ft |
| Boxes Needed | 7 |
| Total Coverage (as purchased) | 140 sq ft |
| Estimated Cost |
How to Calculate Flooring
Room area (Length × Width) gets a waste allowance added for cut loss at walls and around obstacles, then the result is divided by the box's coverage (which varies by product - check the box label or spec sheet for your specific flooring, since it commonly ranges from about 15 to 24 sq ft) and rounded up to a whole box, since a partial box isn't purchasable. A diagonal layout wastes noticeably more material than a straight one, since every plank along the room's perimeter needs an angled cut instead of a straight one - this calculator raises the effective waste to at least 15% when diagonal is selected (common trade practice; straight layouts commonly run closer to 10%), though you can enter a higher figure for either layout if your room has a lot of jogs, closets, or built-ins to cut around.
Example: 12 ft × 10 ft room, straight layout, boxes covering 20 sq ft each
A 12 ft × 10 ft room, straight layout, boxes covering 20 sq ft each, 10% waste: 1. Room area: 12 × 10 = 120 sq ft 2. With 10% waste: 120 × 1.10 = 132 sq ft 3. Boxes needed: 132 ÷ 20 = 6.6, rounded up to 7 boxes 4. Total coverage as purchased: 7 × 20 = 140 sq ft The same room laid diagonally would use at least 15% waste: 120 × 1.15 = 138 sq ft, still 7 boxes in this case since 138 ÷ 20 = 6.9 rounds to the same 7 - but on a larger room, the diagonal penalty is more likely to push the total into an extra box.
Flooring: Compare Scenarios
| Scenario | Room Area | Area with Waste | Boxes Needed | Total Coverage (as purchased) |
|---|---|---|---|---|
| Small (10×10 ft bedroom) | 100 sq ft | 110 sq ft | 6 | 120 sq ft |
| Medium (12×10 ft room) | 120 sq ft | 132 sq ft | 7 | 140 sq ft |
| Large (20×16 ft open living area) | 320 sq ft | 352 sq ft | 18 | 360 sq ft |
What Is Flooring?
A flooring calculator converts a room's dimensions into the number of boxes of hardwood, laminate, or vinyl plank flooring needed to cover it, with the cut waste adjusted for whether the planks run straight or on a diagonal. It's built to be product-agnostic - box coverage is an input you set from your specific product's packaging, rather than an assumption baked into the tool - since coverage per box varies significantly between hardwood, laminate, and vinyl plank lines.
Flooring: Pros and Cons
Pros
- Box coverage is an adjustable input rather than a fixed assumption, since it varies meaningfully between hardwood, laminate, and vinyl plank products
- Automatically raises the waste floor for a diagonal layout instead of treating every layout the same
- Shows total coverage as purchased, so it's easy to see how much material will be left over for repairs or future patches
Cons
- Assumes a single rectangular room - an L-shaped room, multiple connected rooms, or a room with a bay window needs its area calculated as separate rectangles and summed
- Waste percentages here are common trade-practice planning figures, not a single universal industry standard - a room with unusually complex cuts (lots of closets, angled walls, herringbone or chevron pattern) needs a higher allowance than either default
- Doesn't account for plank length/board matching waste specific to a particular product's run length - very long-plank products can waste more at wall ends than this general estimate assumes
Flooring: What a Pro Checks
- Check your specific product's box label or spec sheet for its actual coverage. It commonly runs between about 15 and 24 sq ft per box, and this calculator's result scales directly with whatever figure you enter.
- Planning a diagonal layout? Expect to use at least 15% waste instead of the usual 10%, since every plank meeting the room's perimeter needs an angled cut instead of a straight one.
- Buy one extra box beyond the calculated amount for a small room, or for a dye-lot or run-specific product, since a later top-up purchase might not match the original run exactly.
Frequently Asked Questions
How much extra flooring should I buy for waste?
10% is a common starting point for a straight layout in a simple rectangular room; increase to 15% or more for a diagonal layout, an irregular room shape, or a lot of cuts around closets, cabinets, or built-ins. These are trade-practice planning figures rather than a single fixed industry rule, so lean higher if your room is complicated.
How many square feet are in a box of flooring?
It varies significantly by product - commonly somewhere between about 15 and 24 sq ft per box for hardwood, laminate, and vinyl plank, but always check your specific product's packaging or spec sheet rather than assuming a number, since this calculator's result scales directly with that figure.
Why does a diagonal layout need more flooring?
Every plank that meets the room's perimeter needs an angled cut instead of a straight one, and the offcuts from an angled cut are less likely to be reusable elsewhere in the room than a straight cut's offcuts often are. That's why this calculator raises the waste floor to at least 15% whenever diagonal is selected.
Should I buy exactly what this calculator says, or more?
Consider one extra box beyond the calculated amount for a small room, or if your flooring is a dye-lot or run-specific product where a later top-up purchase might not match exactly. For a larger room, the built-in waste allowance is usually enough cushion on its own.
Does this work for tile?
This calculator is built for boxed plank and strip flooring (hardwood, laminate, vinyl plank). Tile has its own installation considerations - grout lines, thinset, and often a different waste convention by pattern - covered separately by the Tile Calculator.
Related Calculators
Tile Calculator and Cost Estimator
Tile calculator for the tile, thinset, and grout a floor needs. Grout coverage comes from CUSTOM Building Products' table by tile size and joint width.
FlooringCarpet Calculator and Price Estimator
Carpet calculator for 12 ft and 15 ft rolls. Shows roll-width strips, linear feet of roll, and square yards to buy, plus an optional cost estimate.
MeasurementLinear Feet to Square Feet Calculator
Linear feet to square feet calculator for flooring, decking, siding, or trim. Enter the length and the board width to see the coverage in sq ft.
Carpentry & TrimTrim and Molding Calculator
Trim and molding calculator for baseboard or crown molding: get the stock pieces to buy and net length from room size, doors and waste for your project.
FlooringTile Layout Calculator
Tile layout calculator for one room direction. Get edge cut widths and tile count in a row, and see whether the start must shift to avoid a thin sliver.