Hardwood Flooring Calculator

Size a solid or engineered hardwood floor. Enter room size and box coverage to get the boxes to buy, with waste handled and the formula shown.

Your floor

Add an L-shape or extra room as another area — totals are summed.

Boxes to buy

10 boxes

Total area
180 ft²
Leftover (attic stock)
20 ft²
  • Buy all boxes at once so they share a dye lot, and keep the leftover as attic stock for future repairs.
How this is calculated
  1. Total area

    Σ (length × width)

    = 12×15

    180 ft²

  2. Add waste

    area × (1 + waste% ÷ 100)

    = 180 × (1 + 10 ÷ 100)

    198 ft²

  3. Box count

    ceil(area with waste ÷ coverage per box)

    = ceil(198 ÷ 20)

    10 boxes

How to measure square footage for flooring

Measure each room's length and width in feet and multiply them for the area. A 12 ft × 15 ft room is 12 × 15 = 180 ft². For an L-shaped room, split it into two rectangles and add the areas. Then add a waste allowance for cuts: at the standard 10% for a straight layout that is 180 × 1.10 = 198 ft². If a box covers 20 ft², you need 198 ÷ 20 = 9.9 → 10 boxes. The calculator runs this same math and shows every step.

Flooring waste factor by layout pattern

These pattern-aware factors reflect real cut loss — use the higher end on complex rooms and large-format tile.
PatternTypical waste
Straight / grid10%
Diagonal (45°)15%
Herringbone / chevron20%
Brick / offset10–12%

Boxes needed by room size (20 ft² per box, 10% waste)

Divide area plus waste by the coverage printed on the box and round up.
Room sizeAreaWith 10% wasteBoxes (20 ft²)
10 × 10 ft100 ft²110 ft²6
12 × 12 ft144 ft²158 ft²8
12 × 15 ft180 ft²198 ft²10
15 × 20 ft300 ft²330 ft²17
20 × 25 ft500 ft²550 ft²28

How grout coverage is calculated

Grout fills the joints between tiles, so the amount depends on tile size, joint width and tile depth. Smaller tiles have more joint per square foot and use more grout. We use the standard coverage equation and a representative grout density, then round up to whole bags. Because grout yield varies by product, treat the result as an estimate and confirm it against the coverage chart on the bag.

Common flooring estimating mistakes

  • Applying a flat 10% to every job. Diagonal and herringbone layouts waste far more — match the waste factor to your pattern.
  • Buying boxes in batches. Order all boxes at once so they share a dye lot — later boxes can differ in shade.
  • Throwing away the offcuts. Keep the leftover as attic stock for future repairs; matching boards or tiles later is hard.
  • Forgetting underlayment and thin-set. They are separate purchases sized from the floor area, not the box count.

Frequently asked questions

How much extra hardwood should I buy?+

Add about 10% for a straight layout and 15% for a diagonal one. Keep the leftover boards as attic stock — future repair boards may not match the dye lot.

How many boxes of flooring do I need?+

Measure your room area, add a waste allowance for cuts (10% for a straight layout), then divide by the coverage per box and round up. For 180 ft² with 10% waste and 20 ft² per box, that is 10 boxes.

How many 12×12 tiles do I need for 100 square feet?+

A 12×12 inch tile covers exactly 1 ft². For 100 ft² with 10% waste you need 110 tiles. Always round up and buy from a single dye lot.

How much waste should I add for flooring?+

Use a pattern-aware factor: about 10% for a straight grid, 15% for a diagonal layout and 20% for herringbone. Add more for complex rooms with many cuts.

How much extra flooring should I keep as attic stock?+

Keep all the leftover from your waste allowance. Future repair boards or tiles may not match the dye lot, so attic stock is your best match.

Methodology & sources

Area is summed across every room with full precision. Waste follows the chosen pattern and is overridable. Box and tile counts divide the waste-adjusted area by the coverage per box or per tile and round up, with the leftover reported as attic stock. Grout, thin-set and underlayment yields vary by product — confirm before ordering.

Last reviewed June 28, 2026. Estimates are indicative — verify against current product specs and local requirements before ordering.

We're committed to keeping these tools accurate and improving them over time. If you'd like to contribute to their accuracy, or you run into any issues or errors, please email us at info@tradesppl.com.