Skip to main content
FigureCalc

Flooring Calculator

By Uzair Arshad , Senior Civil and Structural Engineer

Last updated: April 27, 2026

Use this free flooring calculator to estimate how much flooring you need for any room. Enter your length and width in feet and inches, choose a waste factor, and get total square footage, box count, and an optional material cost estimate for laminate, vinyl, hardwood, or carpet.

5% for simple rooms, 10% standard, 15% for diagonal or patterned layouts

Check the product label for square feet per box

Material price per square foot for cost estimate

Alternative to price per sq ft when you know the box price

How to use this calculator

  1. Measure the room. Record the longest length and widest width in feet and inches. Measure at the widest points because walls are rarely perfectly straight. For rooms that are not rectangular, break the space into separate rectangles and measure each one.
  2. Enter feet and inches. Type the feet in the first field and extra inches in the second. For a room that measures 16 ft 6 in, enter 16 in the feet field and 6 in the inches field. This flooring calculator converts automatically.
  3. Choose a waste factor. Use 10% as a practical starting point for most straight-lay projects. Choose 5% for small, simple rooms with clean edges. Increase to 15% for diagonal installs, patterned flooring, rooms with many closets, or hallways with turns.
  4. Enter box coverage (optional). Check the product label for the square feet per box. Laminate boxes commonly cover 20 to 25 sq ft. Vinyl plank and LVP boxes range from 15 to 30 sq ft. Wood floor boxes vary by plank width, typically 18 to 24 sq ft per box.
  5. Enter pricing (optional). Add the price per square foot or the price per box if you want a material cost estimate. This covers flooring material only, not labor, underlayment, transitions, or old floor removal.
  6. Review results. Check the base area, waste area, total flooring needed, boxes to buy (rounded up), and estimated material cost. This flooring estimator covers measurement and material planning in one step. For multiple rooms, run the calculator once per room and add the totals.

Pro tip: Measure at three different points along the room and use the largest number. Uneven walls and out-of-square corners mean actual dimensions vary, and rounding up prevents a second trip to the store.

Common mistake: Forgetting closets, hallway nooks, and the area under door swings. Measure every section the flooring will cover. Missing a closet on a 200 sq ft bedroom order means a second delivery charge that often costs more than the extra flooring material itself.

How the calculation works

Floor area:
Base area (ft²) = Length (ft) × Width (ft)

Waste:
Total flooring needed = Base area × (1 + Waste % / 100)

Box count:
Boxes to buy = ⌈ Total flooring needed / Coverage per box ⌉

Cost:
Material cost = Total flooring needed × Price per ft²
  or
Material cost = Boxes to buy × Price per box
Length
Room length in feet and inches
Width
Room width in feet and inches
Waste %
Extra material for cuts, fitting, and layout losses
Coverage per box
Square feet covered by one box of flooring
Price per ft²
Material price per square foot
Price per box
Material price per box

This flooring calculator estimates material in three steps: calculate the floor area, add waste, and convert to purchasable boxes. Use it as a flooring square footage calculator for laminate, vinyl plank, hardwood, or carpet projects.

Floor area:

Base area (sq ft) = Length (ft) × Width (ft)

Convert any extra inches to decimal feet first. For example, 16 ft 6 in becomes 16.5 ft (6 / 12 = 0.5).

Waste:

Total flooring needed = Base area × (1 + Waste % / 100)

Waste covers material lost to cuts at walls, fitting around door frames, closet corners, and end-of-row offcuts. A 10% waste factor on 208 sq ft adds 20.8 sq ft of extra material. This applies whether you're installing vinyl floor planks, wood floor boards, or LVP tiles.

Box count:

Boxes to buy = Total flooring needed / Coverage per box (rounded up)

Always round up because you can't buy a partial box. A project needing 228.8 sq ft with boxes that cover 23.5 sq ft each requires 228.8 / 23.5 = 9.74, rounded to 10 boxes.

Cost:

Material cost = Total flooring needed × Price per sq ft

Or: Material cost = Boxes to buy × Price per box

When both price fields are filled, the calculator uses the per-box price because it reflects the actual purchase total.

Variables:

  • Length = longest wall measurement in feet and inches
  • Width = widest wall measurement in feet and inches
  • Waste % = extra material for cuts and fitting (default 10%)
  • Coverage per box = square feet covered by one box (from the product label)
  • Price per sq ft = material cost per square foot
  • Price per box = cost of one box of flooring

Example:

A room measures 16 ft by 13 ft. You choose 10% waste and the flooring box covers 23.5 sq ft at $48 per box.

  • Base area = 16 × 13 = 208 sq ft
  • Waste = 208 × 0.10 = 20.8 sq ft
  • Total flooring needed = 208 + 20.8 = 228.8 sq ft
  • Boxes = 228.8 / 23.5 = 9.74, rounded up to 10 boxes
  • Material cost = 10 × $48 = $480

Typical material costs (2026 prices):

  • Laminate = $1.50 to $4.00 per sq ft for material. Boxes typically cover 20 to 25 sq ft.
  • Vinyl plank (LVP) = $2.00 to $5.00 per sq ft. Boxes cover 15 to 30 sq ft depending on plank width.
  • Hardwood = $3.00 to $8.00 per sq ft. Boxes cover 18 to 24 sq ft. Wider planks cost more per foot.
  • Carpet = $1.00 to $4.00 per sq ft for material. Sold by the square yard (9 sq ft per yard).

Assumptions and limitations:

  • This flooring calculator estimates material for rectangular rooms. L-shaped or irregular rooms should be split into rectangles and measured separately, then added together.
  • The cost estimate covers material only. It does not include underlayment, transitions, trim, installation labor, old floor removal, subfloor repair, or delivery fees.
  • Box coverage varies by product. Always check the label because the same brand may have different coverage for different plank widths or thicknesses.
  • Keep one unopened extra box for future repairs, especially when dye lots or product lines can change between production runs.
  • Inspect subfloor flatness and moisture before ordering. Prep work can change the real project scope and may require additional materials.

Frequently Asked Questions

How do you calculate square footage for flooring?

Measure the floor length and width in feet, then multiply length × width. A 12 ft by 15 ft room has a base area of 180 sq ft. Add a waste factor after that. With 10% waste, the material estimate becomes 198 sq ft before rounding to boxes.

How much flooring do I need?

Enter your room dimensions into this flooring calculator, then add waste and round up to purchasable material. A 200 sq ft room with 10% waste needs 220 sq ft. If each box covers 24 sq ft, buy 10 boxes, not the 9.17 the raw math gives.

How many boxes of flooring do I need?

Divide total flooring needed (with waste) by the square feet covered per box, then round up. If your project needs 218 sq ft and each box covers 23.5 sq ft, 218 / 23.5 = 9.28, so you need 10 boxes to avoid running short mid-install.

How do you calculate price per square foot for flooring?

Divide the box price by the coverage per box. If a box costs $54 and covers 20 sq ft, the rate is $2.70 per sq ft. Multiply that rate by your total flooring area (with waste) to get the material cost estimate.

How do you calculate square feet for flooring in irregular rooms?

Break L-shaped or irregular rooms into separate rectangles. Calculate each section individually, then add the areas together. A 10 ft by 12 ft bedroom plus a 3 ft by 6 ft closet equals 138 sq ft. Add waste after combining all sections.

Go deeper on flooring measurements