Flooring Calculator

Flooring needed = length × width × (1 + waste %), then divide by box coverage. A 15 × 12 ft room is 180 sq ft; adding 10% waste gives 198 sq ft. With boxes that cover 20 sq ft each, buy 10 boxes.

Units
Your result will appear here.

Whether you are laying solid hardwood, engineered planks or laminate, the store sells flooring by the box and quotes coverage in square feet. Enter the room, the coverage printed on the carton and a waste allowance, and the calculator returns the area to order and the number of full cartons.

The formula

Area = length × width

Order area = area × (1 + waste %)

Boxes = ⌈order area ÷ box coverage⌉

Coverage and yield assumptions

Box coverage varies widely: laminate cartons often hold 18–25 sq ft, solid hardwood 18–24 sq ft, engineered wood 20–32 sq ft. Use the exact number on the label or spec sheet; it already accounts for the actual board dimensions, not the nominal ones.

Measuring rooms and closets

Measure wall to wall at the widest points, ignoring baseboards. Include closets, pantry floors and the space under appliances you will slide back in, such as the refrigerator alcove. For L-shaped or irregular plans, break the floor into rectangles, find each area and add them. Bay windows and angled walls can be squared off: the extra counts as waste you would have spent anyway.

Doorways need a transition strip or a continuous run into the next room. If floors flow from room to room without thresholds, treat the whole connected space as one area so you can plan board direction and expansion gaps together.

Board direction and layout

Run planks parallel to the longest wall or toward the main light source so seams are less visible. In narrow hallways, run boards lengthwise. Stagger end joints by at least 6 in (follow the manufacturer's minimum) and avoid H-patterns where joints line up every other row. Plan the last row so it is not narrower than about 2 in; rip the first row if needed.

Subfloor, underlayment and acclimation

The subfloor must be flat, dry and sound. Most floating floors call for flatness within 3/16 in over 10 ft. Over concrete, use a vapor retarder; many laminate and engineered products require a foam or felt underlayment unless one is pre-attached. Solid hardwood is nailed to a wood subfloor and should acclimate to the home's normal temperature and humidity; the National Wood Flooring Association recommends checking moisture content of both subfloor and flooring before installing.

Expansion gaps and trim

Wood and laminate move with humidity, so leave the expansion gap the maker specifies, typically 1/4 to 1/2 in, at every wall and fixed object. Baseboard or quarter-round covers the gap. Undercut door casings with a jamb saw so planks slide underneath instead of scribing around them.

Ways to save

Common mistakes to avoid

Waste factor

Use 5–7% for a simple rectangle with straight-lay planks, 10% for typical rooms with closets and doorways, and 15–20% for diagonal or herringbone patterns, many angled walls, or boards with lots of natural defects you want to cull.

Imperial and metric

Switch the toggle above the inputs to enter ft ↔ m, sq ft ↔ m². The page converts metric entries to imperial before calculating, using NIST factors (1 ft = 0.3048 m, 1 in = 2.54 cm), and shows key results in both systems.

Worked examples

Living room, 15 × 12 ft

Inputs: room length 15 ft; room width 12 ft; coverage per box 20 sq ft; waste factor 10%.

Result: You need 198 sq ft of flooring.

Open-plan area with herringbone

Inputs: room length 24 ft; room width 18 ft; coverage per box 22.5 sq ft; waste factor 20%; cost per unit $89.

Result: You need 518 sq ft of flooring.

Small office, straight lay

Inputs: room length 11 ft; room width 10 ft; coverage per box 24 sq ft; waste factor 5%.

Result: You need 116 sq ft of flooring.

Quick reference for common sizes

The table repeats the first worked example at smaller and larger sizes, keeping every other setting the same, so you can see how the flooring calculator result scales.

InputsResult
room length 7.5 ft; room width 6.0 ft; coverage per box 20 sq ft; waste factor 10%You need 50 sq ft of flooring
room length 11.25 ft; room width 9.0 ft; coverage per box 20 sq ft; waste factor 10%You need 111 sq ft of flooring
room length 22.5 ft; room width 18.0 ft; coverage per box 20 sq ft; waste factor 10%You need 446 sq ft of flooring
room length 30 ft; room width 24 ft; coverage per box 20 sq ft; waste factor 10%You need 792 sq ft of flooring
room length 45 ft; room width 36 ft; coverage per box 20 sq ft; waste factor 10%You need 1,782 sq ft of flooring

Limitations

This is a material estimate. It does not size underlayment rolls, transitions or stair treads, and it assumes the box coverage you enter is accurate. Stairs are counted by tread and riser, not floor area.

Frequently asked questions

How do I calculate square footage for flooring?

Multiply length by width in feet for each rectangle and add the results. Then add waste.

How much extra flooring should I buy?

Typically 10%. Use 5% for simple rooms and 15% or more for diagonal or patterned layouts.

Do I include closets?

Yes, if the flooring continues into them. Add their area as separate rectangles.

How many boxes do I need for 500 sq ft?

With 10% waste that is 550 sq ft. At 20 sq ft per box, buy 28 boxes.

Should flooring go under kitchen cabinets?

Floating floors should not be trapped under cabinets or islands; install them after cabinets. Nail-down hardwood sometimes runs under.

Sources

  1. National Wood Flooring Association. Installation guidelines. https://www.nwfa.org/
  2. Resilient Floor Covering Institute. Resilient flooring installation resources. https://rfci.com/
  3. National Institute of Standards and Technology. Unit conversion (SI and US customary). https://www.nist.gov/pml/owm/metric-si/unit-conversion

Method details: how we calculate.