Flooring Calculator

How much flooring do I need? Multiply room length × width for square feet, multiply by (1 + waste%), then divide by the coverage printed on each box and round up. A 15×12 ft room with 20 sq ft boxes and 10% waste needs 198 sq ft to buy — 10 boxes. Works for laminate, vinyl plank, and hardwood cartons.

Reviewed / updated August 2026

Full walkthrough: How to Estimate Materials for Any Home Project

Your inputs

ft
ft
sq ft

Read the exact sq ft per box on your laminate, vinyl, or hardwood carton

Result

Boxes to buy

10

198 sq ft to buy (incl. waste)

Floor area
180 sq ft
Sq ft to buy
198 sq ft
Boxes (rounded up)
10

Your floor is 180 sq ft. With 10% waste you should buy about 198 sq ft — 10 boxes (rounded up). Works for laminate, vinyl plank, and hardwood boxed goods.

10% vs 15% waste

Same room and box coverage — only the waste percent changes.

WasteBuy sq ftBoxes
10% standard19810
15% diagonal / patterned20711

Suggested next steps

  • Straight layouts often use ~10% waste; switch to 15% if you are running diagonals or busy patterns.
  • Buy all boxes from the same lot/dye lot when possible so color stays consistent.
  • Acclimate flooring in the room per the manufacturer before install.

How the flooring calculation works

Measure the room at its widest points, including closets that get the same product. Then convert area into purchasable boxes:

  1. Floor area = length × width (sq ft)
  2. Sq ft to buy = area × (1 + waste ÷ 100)
  3. Boxes = ceil(sq ft to buy ÷ sq ft per box)

Waste is not padding for fun—rips, door cuts, and out-of-square walls produce offcuts you cannot return once opened. Straight layouts often use 10%; diagonals and herringbone usually need 15%. Enter the exact coverage printed on your laminate, vinyl plank, or hardwood carton so the box count matches what is in the store aisle.

Source note: Box coverage varies by brand and product line — the calculator default of 20 sq ft is a common planning size, not universal. Always use the number on your carton. Updated August 2026.

Worked example

Room 15 × 12 ft, 20 sq ft/box, 10% waste:

  1. Area = 180 sq ft
  2. Buy = 180 × 1.10 = 198 sq ft
  3. Boxes = ceil(198 ÷ 20) = 10

Defaults on this page match that example. Switch waste to 15% in the comparison table for patterned installs—you will see both buy-area and box count rise. Buy cartons from the same dye lot when you can, and acclimate the flooring in the room per the manufacturer before install. Underlayment, transitions, and stair noses are usually sold separately—add them to your shopping list after the box count is settled.

Tips and related tools

Frequently asked questions

How many boxes of flooring for a 15×12 room?

Area = 180 sq ft. With 10% waste you buy 198 sq ft. At 20 sq ft per box: ceil(198 ÷ 20) = 10 boxes. Change box coverage to match your brand’s label.

Should I use 10% or 15% waste?

Straight layouts often use about 10%. Diagonals, herringbone, and rooms with many cuts usually need closer to 15%. The what-if table compares both on your dimensions.

Does this work for vinyl and hardwood?

Yes — any flooring sold by square feet per box (laminate, LVP/LVT, engineered or solid hardwood cartons). Enter the exact coverage from the carton you are buying.

Do I include closets?

Include any area that gets the same flooring. Measure closets separately and add the square footage before applying waste.

Can I return unused boxes?

Many retailers accept unopened boxes; policies vary. Keep one spare carton from the same dye lot for future repairs even if you can return extras.

Related calculators — live tools and upcoming pages for internal linking.