Flooring Calculator

The number of boxes lets you order without running short. An assumed 14 by 12 foot room has 168 square feet; a separately chosen 10% allowance gives 184.8 square feet and requires 10 whole boxes at 20 square feet each. Buy all boxes at once from the same lot, since color and gloss vary between batches, and keep a spare box for repairs.

Leave an expansion gap along walls, and let planks acclimate to the room before installing.

Flooring Calculator: inputs

Calculated result
Boxes needed10
Area to cover with waste (sq ft)184.8

Flooring Calculator: Room length (ft) sensitivity

Flooring Calculator: Room length (ft) and Boxes needed5 calculations vary the “Room length (ft)” input while holding the other entered inputs constant.118139141015101712

Enter the room length and width in feet, the coverage per box in square feet, printed on the package, and a waste allowance. The tool calculates the area with waste and rounds up to whole boxes. The 10% and 15% allowances are comparison assumptions; the actual requirement depends on the product, layout and usable cuts.

Measure the room at its widest points and add closets and alcoves you plan to floor.

Different flooring types have different waste and installation needs: herringbone or patterned layouts waste more, and uneven subfloors need repair or leveling. Underlayment, trim and transitions are separate. The area does not include stairs.

Boxes are fixed sizes, so leftover pieces are common.

Flooring: worked example

Room length (ft)14
Room width (ft)12
Coverage per box (sq ft)20
Waste allowance10.0%
Boxes needed10
Area to cover with waste (sq ft)184.8

Common error: Buying exactly the room's area. A cut plank leaves an offcut that may not fit elsewhere, and a later box can come from a different dye lot.

Flooring: formula

Boxes = ⌈length × width × (1 + waste) ÷ coverage per box⌉

NIST Handbook 44: Units and Systems of Measurement · Rectangle: Wolfram MathWorld

Flooring: changing Room length (ft)

Room length (ft)Boxes neededArea to cover with waste (sq ft)
118145.2
139171.6
14 (example)10184.8
1510198
1712224.4

Flooring: compare input ranges

InputTested fromToBoxes needed: low inputBoxes needed: high inputSwing
Room width (ft)11139112 (20%)
Coverage per box (sq ft)18221192 (20%)
Room length (ft)13159101 (10%)
Waste allowance8.0%12.0%10100

Flooring: individual input comparisons

InputValueBoxes neededArea to cover with waste (sq ft)
Room length (ft)118145.2
139171.6
1410184.8
1510198
1712224.4
Room width (ft)108154
119169.4
1210184.8
1311200.2
1411215.6
Coverage per box (sq ft)1612184.8
1811184.8
2010184.8
229184.8
248184.8
Waste allowance6.0%9178.1
8.0%10181.4
10.0%10184.8
12.0%10188.2
14.0%10191.5

Flooring: combined input changes

Room length (ft) / Room width (ft)101214
11789
138911
1481011
1591012
17101214

Flooring: which assumptions move the result?

Flooring: Boxes needed as Room width (ft) changesBoxes needed starts at 8. Moving Room width (ft) from 10 to 14 changes it to 11, with Room length (ft) 14; Coverage per box (sq ft) 20; Waste allowance 10.0% kept fixed.108119121013111411
Chart quantityDisplayed settings
Room width (ft)10 → 14
Boxes needed8 → 11
Room length (ft)14
Coverage per box (sq ft)20
Waste allowance10.0%
Flooring: Boxes needed as Coverage per box (sq ft) changesBoxes needed starts at 12. Moving Coverage per box (sq ft) from 16 to 24 changes it to 8, with Room length (ft) 14; Room width (ft) 12; Waste allowance 10.0% kept fixed.161218112010229248
Chart quantityDisplayed settings
Coverage per box (sq ft)16 → 24
Boxes needed12 → 8
Room length (ft)14
Room width (ft)12
Waste allowance10.0%

Flooring: values and definitions

Quantity and definitionValue used
Room length (ft)14
Room width (ft)12
Coverage per box (sq ft) — Printed on the box. Laminate and vinyl plank boxes often cover 18 to 24 square feet.20
Waste allowance — Add more for diagonal layouts and rooms with many cuts.10.0%
Boxes needed10
Area to cover with waste (sq ft)184.8

Flooring: half and double Room width (ft)

Room width (ft)Boxes needed
65
1210
2419

Home & Construction calculators: Material Volume and Bag Calculator, Tile Flooring Calculator, Roofing Calculator, Square Footage Calculator, Cut-List / Sheet Nesting Calculator, Fastener Pilot & Clearance Hole Reference Calculator.

Ten assumed boxes at 20 square feet each provide 200 square feet of nominal coverage. Against the primary case’s 184.8-square-foot estimate, the 15.2-square-foot difference comes from whole-box rounding. It does not establish how many usable offcuts will remain after the actual layout.

For the assumed 168-square-foot room and 20-square-foot box, a 7% allowance gives 179.76 square feet and rounds to 9 boxes; a 15% allowance gives 193.2 square feet and rounds to 10. These are allowance comparisons, not layout specifications.

See the area on the square footage calculator, other floors on the tile and carpet pages, and paint for the room on the paint calculator. The material volume calculator estimates leveling compound, and the unit price comparison page compares prices per square foot.

How much spare flooring should I order?

An allowance depends on the flooring product, layout and usable cuts. The 10% and 15% cases are calculation assumptions, not specifications for every floor.

Why do I need to let planks acclimate?

Wood and laminate expand and contract with humidity, so letting planks adjust to the room's conditions for a few days prevents gaps and buckling.

Do I need underlayment?

Often, especially for laminate and floating floors, to add cushioning and moisture protection. Check the manufacturer's instructions.