Flooring Calculator
Calculate how many square metres of flooring you need for any room. Supports rectangular and L-shaped rooms, with waste percentage.
Did this tool work for you?
How to use this calculator
Total flooring needed = room area × (1 + waste%). Diagonal or herringbone layouts need 15–20% waste; straight lay needs 10%.
- 1
Enter the main room length and width in metres.
- 2
For L-shaped rooms, enter the extra section's dimensions separately.
- 3
Set your waste percentage: 10% for straight lay, 15–20% for diagonal or herringbone.
- 4
Enter the pack coverage to find how many packs to order.
Frequently asked questions
What formula does this flooring calculator use?
Floor area = main length × main width, plus the L-section area when both its fields are above zero. The order quantity is that area × (1 + waste%). A 5 × 4 m room at the default 10% waste gives 20.00 m² and 22.00 m² to buy, which is 236.81 ft² (the tool multiplies by 10.7639).
How is the number of packs worked out?
The waste-adjusted area is divided by the pack coverage and rounded up. At 2.4 m² per pack, 22.00 m² is 9.17 packs, shown as 10. Enter 0 for pack coverage if you do not know it, and the packs line disappears.
What does the plank or tile size do?
The width and length (in centimetres) are used for the approximate piece count only. The tool divides the waste-adjusted area by one piece’s area and rounds up, so a 20 × 120 cm plank gives 92 pieces for 22.00 m². Packs often contain whole planks, so the pack figure is the one to order from.
How do I enter an L-shaped room?
Put the main rectangle in the first two fields and the extra rectangle in the L-section fields; the two areas are added together. If either L-section value is zero, the whole section is ignored without a warning, so check the floor area line. A 4 × 3 m room plus a 2 × 1.5 m section shows 15.00 m². For more than two rectangles, add the extra areas yourself.
Does it subtract cupboards, stairs or doorways?
No. It multiplies the dimensions you give and does not subtract anything. If a kitchen island or built-in unit will sit on top of the floor, either enter smaller dimensions or leave it in as a cushion for cuts and mistakes.
What waste percentage should I enter?
That is a judgement the tool leaves to you. The value is applied once to the whole area and does not change with the plank layout. Rooms with many cuts, angled laying or patterned boards need a larger percentage than a simple straight lay, and the manufacturer’s laying guide may give its own figure.
Does it work for carpet, tile or vinyl?
It works for anything priced by area. Rolled carpet and vinyl are cut from a fixed width, which can waste more than a percentage suggests, so check roll widths with your supplier. The tile calculator on this site is the better fit when you need a count that includes grout joints.
Does it check the subfloor, underlay or expansion gaps?
No. It is only an area and quantity estimate. Subfloor condition, underlay, moisture, expansion gaps and manufacturer installation requirements are outside what it knows, so follow the guidance supplied with your product.
Flooring calculator — floor area, waste and packs to buy
One rectangle, optionally two
Most rooms reduce to a rectangle, so the calculator starts with a single length × width. An L-shaped room is handled by adding a second rectangle, with both of its sides required before it counts. The total floor area is then increased by the waste percentage you choose, because every cut at a wall or doorway produces offcuts that cannot always be reused. The result appears in square metres and square feet, so a spec sheet in either unit can be compared with it directly.
Worked examples
Three rooms were run through the calculator with the pack coverage and plank size shown. The first is the default 5 × 4 m rectangle, the second adds a 2 × 1.5 m L-section and uses 15% waste, and the third is a small 3.5 × 2.8 m room with a pack that covers less than 2 m².
| Room | Floor area | To buy (with waste) | Packs | Pieces (approx.) |
|---|---|---|---|---|
| 5 × 4 m, 10% waste, 2.4 m² packs, 20 × 120 cm planks | 20.00 m² | 22.00 m² | 10 | 92 |
| 4 × 3 m + 2 × 1.5 m L-section, 15% waste, 2.2 m² packs, 19 × 128 cm planks | 15.00 m² | 17.25 m² | 8 | 71 |
| 3.5 × 2.8 m, 10% waste, 1.9 m² packs, 20 × 120 cm planks | 9.80 m² | 10.78 m² | 6 | 45 |
Why packs round up
Flooring is sold in sealed packs, so you cannot buy 9.17 of them. In the first row, 22.00 m² divided by 2.4 m² is 9.17, which the tool rounds to 10 packs, leaving roughly 2 m² beyond the waste allowance. The third row shows the opposite effect: 10.78 ÷ 1.9 is 5.67, giving 6 packs. Smaller packs let you land closer to the requirement, which matters when a surplus pack is expensive. Whatever the tool says, check the pack coverage printed on the box, because pack sizes differ between products.
How the piece count is derived
The piece count divides the waste-adjusted area by the area of one plank, rounded up. For a 20 × 120 cm plank that is 0.24 m² each, so 22.00 m² needs 92. It is a coverage-based estimate and does not know how many planks a pack holds or how your offcuts will be reused, so use it to sense-check the order, not to replace the pack count. Both plank dimensions are required for the line to appear.
Limits of the estimate
The tool measures area only. It does not remove cupboards or fixed units, allow for patterns, check the subfloor, or know anything about underlay and expansion gaps. Pick the waste percentage with your layout in mind and follow the instructions from the flooring manufacturer for preparation and fitting. For anything beyond two rectangles, calculate the extra sections separately and add them.
Learn more from an authoritative source:
WikipediaTile Calculator
Calculate how many tiles you need for a floor or wall. Enter room dimensions and tile size to get tile count, boxes needed, and grout quantity.
Fence Calculator
Calculate the number of fence posts, rails, pickets, and panels needed for any fence length. Supports common picket and panel fence styles.
Brick Calculator
Calculate the number of bricks and bags of mortar needed for a wall. Supports single and double brick walls with standard or metric brick sizes.
Staircase Calculator
Calculate the number of steps, riser height, tread depth, and total stringer length for a staircase. Ensures compliance with building code guidelines.
Roofing Calculator
Calculate the total roof area for gable, hip, or flat roofs. Get roofing material quantities in squares, sheets, and tiles with waste allowance.
Concrete Calculator
Calculate the volume of concrete needed for slabs, footings, columns, or steps. Get results in cubic metres, cubic feet, and bags of ready-mix.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →