BuildCalcWorksMeasure. Calculate. Build.

Hardwood Flooring Calculator

Work out how much hardwood flooring you need from room dimensions, board size and carton coverage — net area, waste allowance, cartons, boards, rows and last-row width, plus optional underlayment, moisture barrier, fasteners, adhesive, trim, transitions and material cost for solid, engineered, fixed-length and random-length flooring.

  • Free
  • No signup
  • Metric & Imperial

Hardwood flooring

Calculate from

Solid and engineered hardwood are estimated with the same area and carton math. Carton coverage, installation method, expansion space, underlayment and moisture requirements are product-specific and should come from the manufacturer.

The installation method only decides which optional material sections are shown. Not every method suits every hardwood product — follow the manufacturer's instructions.

Coverage per carton or bundle varies significantly by hardwood product, so use the square-foot or square-metre coverage printed on the carton or listed in the product specifications. No standard box size is assumed.

Extra hardwood may be needed for cuts, board selection, room shape, damaged pieces, layout and future repairs. Planning allowances vary — 10% is a common general example while some product guidance uses about 5% for straightforward layouts and more for unusual ones — so the allowance stays fully editable and no hidden allowance is added.

Affects the row calculation and the schematic only — the purchase area never changes with the direction.

Length 12 ftWidth 10 ftPlanks along room length · approx. 24 rows
Schematic — not to scale. The dashed outline shows perimeter expansion clearance conceptually; individual planks, end joints and stagger are not drawn. Approximate last row: 5 in. Drawing limited to 16 rows; the count shown is the full calculated value.

This calculator estimates hardwood flooring material quantities from the dimensions and product data you enter. It does not determine installation requirements, product suitability, expansion space, moisture conditions, fastening schedules, adhesive compatibility, subfloor preparation or code compliance.

Hardwood estimate

How much hardwood flooring do I need?

Enter the room dimensions, several rooms or a floor area you already know, add your board size and the coverage per carton, then select Calculate for the net area, cartons, boards, rows and last-row width.

Extra hardwood may be needed for cuts, board selection, room shape, damaged pieces, layout and future repairs. Planning allowances vary — 10% is a common general example while some product guidance uses about 5% for straightforward layouts and more for unusual ones — so the allowance stays fully editable and no hidden allowance is added.

How Much Hardwood Flooring Do I Need?

Start with the floor area of each room:

Area = Length × Width

Subtract any area that will not receive flooring, add the extra-material allowance you choose, then convert the result into whole cartons:

Purchase Area = Net Area × (1 + Waste Allowance)
Cartons = ceil(Purchase Area ÷ Coverage Per Carton)

Use the actual carton coverage shown for your specific flooring product — that figure controls how much you buy.

How Many Boxes of Hardwood Flooring Do I Need?

Hardwood is sold by the carton, so the quantity always rounds up to whole cartons.

Coverage per carton or bundle varies significantly by hardwood product, so use the square-foot or square-metre coverage printed on the carton or listed in the product specifications. No standard box size is assumed.

Use the square-foot or square-metre coverage printed on the box or in the product specifications rather than a generic figure.

How Much Extra hardwood Should I Buy?

Additional flooring may account for cuts, damaged pieces, room shape, layout changes and future repairs.

Extra hardwood may be needed for cuts, board selection, room shape, damaged pieces, layout and future repairs. Planning allowances vary — 10% is a common general example while some product guidance uses about 5% for straightforward layouts and more for unusual ones — so the allowance stays fully editable and no hidden allowance is added.

Project layout and product requirements can affect waste. Adjust the allowance based on your hardwood product and installation plan — the board direction never changes the purchase area automatically.

Installation Methods and Coverage

Solid and engineered hardwood are estimated with the same area and carton math. Carton coverage, installation method, expansion space, underlayment and moisture requirements are product-specific and should come from the manufacturer.

Whichever system you choose, the core quantity math stays the same: floor area, your waste allowance and the carton coverage. Adhesive, underlayment and moisture protection remain optional entries rather than assumptions.

Random-Length Hardwood Flooring

Random-length hardwood should be purchased using the manufacturer carton or bundle coverage rather than an exact individual-board count, because the board lengths inside a carton vary.

Because the mix of board lengths in each bundle varies, carton or bundle coverage is more reliable than an individual-board count. If you enter an approximate average board length, any board figure shown is labelled as an approximation only.

Why Board Size Matters

Board dimensions affect the approximate board quantity, the row count, the final-row width and layout planning:

Board Area = Board Length × Board Width
Area-Based Boards = ceil(Purchase Area ÷ Board Area)

The board figure is an area-based estimate, not a cut layout. Purchasing should preferably use the manufacturer-stated carton coverage.

Last Row Width

Dividing the covered width by the board width shows how many rows fit and how much width is left for the final row:

Rows = ceil(Coverage Width ÷ Board Width)
Last Row ≈ Coverage Width − ((Rows − 1) × Board Width)

Your final row may be narrow. Manufacturer instructions may recommend adjusting the first and last rows for a more balanced layout. BuildCalcWorks does not set a minimum final-row width.

Check the manufacturer guidance before adjusting the starting row. The optional balanced-row view splits the leftover width between the first and last rows as a planning estimate only.

Hardwood Board Expansion Gap

Wood movement depends on factors such as species, board width, moisture conditions, product construction and the installation system, so no universal expansion gap is used. Enter the expansion or perimeter clearance specified for your hardwood product and installation conditions. The gap is recorded for reference only and never reduces the purchase area.

Because the required amount is product-specific, BuildCalcWorks asks you to enter the manufacturer-specified value rather than supplying a universal default. The gap is installation clearance, so it never reduces the purchase area.

Nails, Staples and Other Fasteners

Planning estimate based on the fastening rate you entered. BuildCalcWorks does not choose the fastening schedule, fastener type or hardware.

Fasteners = Your Rate × Area (or × Board Count, or a total you enter)
Packs = ceil(Fasteners ÷ Fasteners Per Pack)

The estimate comes only from the fastening rate you enter. BuildCalcWorks never selects a fastener type, length or schedule.

Solid vs Engineered Hardwood

The installation method only decides which optional material sections are shown. Not every method suits every hardwood product — follow the manufacturer's instructions.

The area and carton math is the same for solid, engineered, prefinished and unfinished flooring. Coverage per carton, installation method, expansion allowance, underlayment and moisture protection are all product-specific and come from your manufacturer.

Hardwood Board Underlayment

Underlayment requirements vary by product and installation method.

Optional material estimate from the coverage you enter. Whether separate underlayment or a moisture/vapor barrier is required is not determined here.

Underlayment Area = Net Area × (1 + Allowance%)
Packages = ceil(Underlayment Area ÷ Coverage Per Package)

The calculator can estimate packages when you supply coverage information. It does not determine compatibility.

Moisture / Vapor Barrier

If your project requires a moisture or vapor barrier, roll quantity can be estimated from the actual product coverage:

Rolls = ceil(Required Area ÷ Coverage Per Roll)

BuildCalcWorks does not determine whether a barrier is required.

Adhesive for Glue-Down Hardwood

Glue-down products, and some peel-and-stick installations, may use separate adhesive:

Containers = ceil(Required Area ÷ Coverage Per Container)

Optional adhesive estimate from the coverage you enter. BuildCalcWorks does not determine whether adhesive is needed or whether a specific adhesive suits your product.

Baseboard, Trim and Transition Profiles

Trim comes from the room perimeters, less any door or opening width you enter:

Perimeter = 2 × (Length + Width)
Net Trim = Perimeter − Openings
Trim Pieces = ceil(Net Trim × (1 + Waste%) ÷ Stock Length)

Transition profiles and expansion joints may be needed between rooms or floor types in some configurations. Product installation instructions govern — enter the quantity or length you need.

Buying for Several Rooms

By default the room areas are added first, the allowance is applied to the project total and the cartons are calculated once, which avoids rounding up in every room.

You can switch to calculating each room separately when rooms are bought or installed apart. Separate-room purchasing can require more cartons due to rounding in each room.

Hardwood Flooring Material Cost

Cost can be estimated from a carton price or an area price — one method at a time. When cartons control the quantity, an area price is applied to the purchased coverage so the figure reflects what is actually bought.

Optional underlayment, moisture barrier, adhesive, trim, transition and other entered amounts are listed separately. Material estimate only. Labor, floor removal, subfloor repair, moisture remediation, sanding, finishing, delivery and tax are excluded unless you enter them as a custom cost.

A broader Flooring Cost Calculator is planned and will reuse the same flooring engine.

Estimates, Not Installation Advice

This calculator estimates hardwood flooring material quantities from the dimensions and product data you enter. It does not determine installation requirements, product suitability, expansion space, moisture conditions, fastening schedules, adhesive compatibility, subfloor preparation or code compliance.

Disclaimer: This calculator estimates hardwood quantities from the dimensions and product data you enter. It does not determine expansion gaps, stagger offsets, minimum row widths, whether underlayment, a moisture barrier or adhesive is required, product compatibility, subfloor preparation or code compliance. Read full Disclaimer.

How BuildCalcWorks calculations are created →

How BuildCalcWorks calculations are created →

Tools & Materials for Your Project

Helpful products and materials related to this calculation.

Disclosure: BuildCalcWorks may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.

Example Tool

Solid Hardwood Flooring product recommendation placeholder

Example Tool

Engineered Hardwood Flooring product recommendation placeholder

Example Tool

Underlayment product recommendation placeholder

Example Tool

Moisture Barriers product recommendation placeholder

Example Tool

Flooring Nails and Staples product recommendation placeholder

Example Tool

Flooring Nailers product recommendation placeholder

Example Tool

Adhesive product recommendation placeholder

Example Tool

Installation Tools product recommendation placeholder

Example Tool

Pull Bars product recommendation placeholder

Example Tool

Spacers product recommendation placeholder

Example Tool

Flooring Cutters and Saws product recommendation placeholder

Example Tool

Moisture Meters product recommendation placeholder

Example Tool

Measuring Tools product recommendation placeholder

Example Tool

Knee Pads product recommendation placeholder

Example Tool

Baseboards product recommendation placeholder

Example Tool

Transition Profiles product recommendation placeholder

Frequently Asked Questions

Flooring

How to Calculate Square Footage for Flooring

Learn how to calculate square footage for flooring, measure rooms correctly, account for irregular areas and add waste before ordering flooring materials.

Read guide

Flooring

How Much Extra Flooring Should You Buy?

Learn how much extra flooring to buy for cuts and waste, when to use 5%, 10% or 15%, and how to calculate boxes for your flooring project.

Read guide