Flooring Calculator
Flooring calculator: how much flooring to buy in boxes for any room size Free, no sign-up, and it runs in your browser.
Dedicated page: /en/flooring-calculator
Default checked 10 Nov 2026: $3.50 per sq ft (laminate at Home Depot runs $0.99 to $3.99; Pergo $2.99, Bruce $3.47). Leave it, or enter your exact price if you know it. Check the current value here.
0 means a DIY job. Typical installer labour in the US is about $2 to $8 per sq ft. Check the current value here.
Quick answer
A flooring calculator works out how much flooring to buy in boxes. Enter the room size, pick the material and the layout, and it adds the right waste for straight, diagonal or herringbone laying, then rounds up to whole boxes and adds underlayment.
About this Flooring Calculator
Flooring calculator: how much flooring to buy in boxes for any room size It is one of the Home and DIY on ToolUstad, and like every tool here it runs entirely in your browser: nothing you type, paste or open is uploaded to a server, and there is no sign-up or usage limit.
What is a flooring calculator?
Flooring is sold by the box, and the box rarely matches the room. A 180 square foot room does not need 180 square feet of flooring: it needs the room area plus waste for the cut planks at the ends of rows, the odd shapes around doorways, and the damaged planks in every box. Straight laying wastes about 7%, diagonal laying about 12%, and herringbone about 15%. Buying exactly the room area guarantees running short, and running short means a second trip, a different dye lot, and a visible colour change across the floor.
The material matters too. Laminate and luxury vinyl plank are floating floors: they click together and sit on underlayment, with no glue or nails. Solid hardwood is nailed to the subfloor and needs no underlayment. Tile needs thinset and grout instead of underlayment. This calculator handles the four common materials, the three layouts, the underlayment, and the labour cost, so the estimate covers the whole job rather than just the boxes.
How does flooring maths work?
A 15 by 12 foot room is 180 square feet. Laid straight at 7% waste, the flooring needed is 180 times 1.07, which is 193 square feet. Boxes hold 20 square feet each, so 10 boxes are needed, and the spare 7 square feet stays for repairs. Underlayment covers the room area plus 5% for overlap, which is 189 square feet. At $3.50 a square foot, the material costs about $676. Change the layout to diagonal and the waste rises to 12%, the flooring to 202 square feet, and the boxes to 11.
When and why to use a flooring calculator
- Before ordering flooring: buy all boxes from one lot, because the shade varies between lots.
- Comparing materials: the same room needs different amounts of laminate, vinyl and hardwood, because the box sizes and waste rates differ.
- Budgeting a whole house: run each room separately, because a hallway wastes more than a square bedroom.
- Getting installer quotes: knowing the square feet and boxes yourself shows whether a quote has padded the materials.
- DIY weekends: a correct box count means the job finishes on Sunday instead of stalling for a Monday delivery.
Best practices
- Let the flooring acclimatise in the room for 48 hours before laying it, because planks expand and contract with temperature and humidity.
- Stagger the end joints by at least 6 inches between rows, so the floor looks random and stays strong.
- Keep one spare box after the job for future repairs, stored flat in a dry place.
Common mistakes to avoid
- Measuring only the floor and forgetting the closets and alcoves, which still need flooring.
- Using the straight waste figure for a diagonal layout: the offcuts are longer and the waste is nearly double.
- Skipping underlayment on laminate: the floor clicks, squeaks and feels hollow without it.
Who is the flooring calculator for?
Homeowners replacing a floor themselves, landlords refreshing rentals, and small flooring installers pricing a job. It is also used by flooring shop staff for counter estimates. The tool is an estimator: real waste depends on the room shape, the plank length and the installer's skill, so round up rather than down.
Current value, checked 10 Nov 2026: the default material price is $3.50 per sq ft (laminate at Home Depot runs $0.99 to $3.99; Pergo $2.99, Bruce $3.47). The price box is an optional override: leave the default, or enter your exact price and the cost uses it. Labour defaults to 0 for a DIY job; typical installer labour is about $2 to $8 per sq ft.
Learn: how to use the Flooring Calculator
- Measure the room in feet: length times width gives the square footage.
- Pick your material and layout. Straight laying wastes about 7%, diagonal about 12%, herringbone about 15%.
- Read the square feet and boxes to buy, then add underlayment and labour if you are hiring an installer.
Features
- Hardwood, laminate, luxury vinyl plank and floor tile
- Straight, diagonal and herringbone layouts with the right waste for each
- Boxes rounded up from your square feet per box
- Underlayment at room area plus 5% for overlap
- Material and labour cost, with a DIY mode at $0 labour
Worked example
A 15 by 12 foot room, 180 sq ft, with laminate laid straight at 7% waste: buy 193 sq ft, which is 10 boxes of 20 sq ft. At $3.50 a sq ft the material costs about $676.
Frequently asked questions
How much extra flooring should I buy?
7% for straight laying in a rectangular room, 12% for diagonal laying, and 15% for herringbone or rooms with many doorways and angles. The extra covers cut ends, damaged planks and spares.
Do I need underlayment?
Laminate and vinyl plank usually need it for sound and moisture, unless the planks have it attached. Solid hardwood nailed to a subfloor does not. This tool adds it when you tick the option.
What is the difference between laminate and vinyl plank?
Laminate is a printed wood image on a fibre core and hates standing water. Luxury vinyl plank is waterproof and better for kitchens and bathrooms, but softer underfoot. Both install as floating floors.
Should I buy all boxes from one lot?
Yes. Flooring dye and grain vary between production lots, so one lot keeps the colour even across the room. Buy the spare boxes now, not later.
How many boxes of flooring do I need?
Divide the flooring to buy by the square feet per box, then round up. A 193 square foot job with 20 square foot boxes needs 10 boxes. Always check the box size on the product, because it varies by brand.
What is underlayment?
A thin foam or felt layer under floating floors. It levels small bumps, deadens sound, and blocks moisture from the subfloor. It is not needed for nailed hardwood or glued tile.
Can I install flooring over old flooring?
Sometimes. Laminate and vinyl can go over a flat, sound floor, but carpet must come up, and any loose or damaged flooring underneath will telegraph through. Check the maker's instructions first.
Related tools
More Home and DIY like this one, plus two picks from other categories. Each opens its own dedicated page.