Flooring Calculator

Work out how many square feet and boxes of laminate, vinyl plank, hardwood or engineered flooring to buy, and what it will cost.

%
10% straight lay; 15% diagonal or herringbone.
sq ft
Printed on the box or product page.
$

Result

Boxes to buy—boxes
Floor area—
Area to order (with waste)—
Material cost (whole boxes)—

Flooring is sold by the box, but priced and planned by the square foot. This calculator bridges the two: it finds the floor area, adds an allowance for cuts and mistakes, and tells you how many full boxes to order and what they will cost. It works for laminate, luxury vinyl plank (LVP), engineered wood, solid hardwood and any product sold in boxes.

How to use the flooring calculator

  1. Measure the room wall to wall at floor level. Use the larger number if the walls aren't parallel.
  2. Enter the number of identical rooms, such as two bedrooms of the same size.
  3. Choose a waste allowance. 10% suits most straight installs.
  4. Enter the coverage per box from the product label — it varies from about 15 to 30 sq ft depending on plank size.
  5. Add the price per square foot to see the material cost for the whole boxes you will buy.

Flooring formula

Flooring: 15 × 12 ft room, 10% waste 15 ft 12 ft Area 180 sq ft +10% waste 198 sq ft ÷ 20 per box 9.9 → 10 × $2.50 $500 Boxes = ⌈ order area ÷ coverage per box ⌉ Always round up to the next whole box calcmaple.com
A flooring order starts with room area, adds a waste allowance, then rounds up to whole boxes — 180 sq ft becomes 10 boxes and $500 in the example.
Area = L × W × rooms
Order area = Area × (1 + waste% ÷ 100)
Boxes = ⌈ order area ÷ coverage per box ⌉
Cost = boxes × coverage per box × price per sq ft

The cost is based on whole boxes because that is what you pay for — even if the last box is only partly used.

Worked example

A living room measures 15 ft × 12 ft. The vinyl plank comes in boxes of 20 sq ft at $2.50 per sq ft.

  1. Floor area: 15 × 12 = 180 sq ft
  2. Add 10% waste: 180 × 1.10 = 198 sq ft
  3. Boxes: 198 ÷ 20 = 9.9 → 10 boxes
  4. Cost: 10 × 20 × $2.50 = $500

Waste allowance by layout

LayoutTypical allowanceWhy
Straight lay, simple rectangle5–10%Offcuts at each row end can often start the next row
Straight lay, many corners or doorways10–12%More short, unusable pieces
Diagonal15%Every edge piece is cut at an angle
Herringbone or chevron15–20%Pattern matching and angled ends

Boxes needed per room size

With 10% waste and 20 sq ft per box.

RoomFloor areaWith 10%Boxes
10 × 10 ft100 sq ft110 sq ft6
10 × 12 ft120 sq ft132 sq ft7
12 × 12 ft144 sq ft158.4 sq ft8
12 × 15 ft180 sq ft198 sq ft10
14 × 16 ft224 sq ft246.4 sq ft13
15 × 20 ft300 sq ft330 sq ft17
20 × 20 ft400 sq ft440 sq ft22

Before you order

  • Buy all boxes at once so they come from the same production run — color can vary slightly between batches.
  • Let the flooring acclimate in the room if the manufacturer asks for it.
  • Remember underlayment and transitions. Underlayment is usually sold by the roll in square feet; thresholds and reducers are bought per doorway.
  • Keep a spare box for future repairs.

For tile floors use the Tile Calculator, which accounts for grout lines. Need just the area? The Square Footage Calculator handles circles and triangles too.

Frequently asked questions

How do I calculate how much flooring I need?

Multiply the room's length by its width to get square feet, add 10% for waste, then divide by the square feet in one box and round up. A 15 × 12 ft room is 180 sq ft; with 10% waste that is 198 sq ft, or 10 boxes of 20 sq ft.

How much extra flooring should I buy?

About 10% for a straight layout and 15% for diagonal or herringbone patterns. Rooms with lots of corners, closets or doorways waste more. A spare box is also handy for future repairs, since dye lots and styles get discontinued.

Do I include closets in the flooring measurement?

Yes, if the closet gets the same floor. Measure it as its own rectangle and add it, or enter it as a second room. Leave out areas under permanent cabinets or kitchen islands.

Can I return extra boxes of flooring?

Many stores accept unopened boxes, but policies vary — check before you buy. Ordering everything at once also helps make sure all boxes come from the same production batch.

How do I measure an L-shaped room for flooring?

Split it into two rectangles, measure each, and add the areas. Use the rooms field for identical areas, or run the calculator twice and add the boxes.

Related calculators

Last updated October 16, 2026. Found a problem with this calculator? Tell us.