Calculate My Reno All Calculators
Free materials calculator

Flooring Calculator

Free flooring calculator: enter your room dimensions and plank size, pick your wastage allowance, and instantly get the exact number of planks and boxes to buy. Add your price per box, per m² or per ft² for a full material cost estimate. Works in imperial and metric.

Floor & planks

01. Rooms & areas

20.00 m²

Not sure how to measure? Measuring a room for flooring

02. Plank & box specification

Choosing a floor? Laminate vs vinyl plank vs hardwood

Plank size powers the plank count - skip it if you only know the box coverage below.

How buying by the box works: How many boxes do I need?

03. Cost estimate · optional

Enter the price you are quoted per plank - leave it blank to skip the cost. This covers the flooring; trims and labour are extra.

Pricing per plank. Set a Box size above to price by the box instead.

Calculated requirement
97planks needed

Total floor area

20.00 m²

Wastage allowance

+9 planks

Rather hire a pro?

Need a handyman for your flooring project?

Got your numbers but want someone to do the work? Find trusted local handymen and tradespeople in the UK on ukhandyman.directory.

Visit ukhandyman.directory

Guide & worked example

How this calculator works

The calculator divides your floor area by the area one plank covers, then adds a wastage allowance for cuts and rounds up to whole planks (and boxes):

planks = ceil( room length × room width ÷ (plank length × plank width) × wastage )

If you only know the coverage printed on the box rather than a single plank size, enter a plank length and width that multiply to that coverage. All math runs in exact metric internally, so switching feet and metres never changes the result.

Worked example

This example follows the unit system you pick in the calculator above.

A 5 m × 4 m room, 1200 mm × 190 mm planks, 10% wastage, 8 planks per box:

  1. Floor area: 5 × 4 = 20 m².
  2. Each plank covers 1.2 × 0.19 = 0.228 m².
  3. 20 ÷ 0.228 ≈ 88 → with 10%: ≈ 97 planks.
  4. At 8 per box: ceil(97 ÷ 8) = 13 boxes.

The extra planks cover the offcut at the end of each row - which becomes the starter for the next row - plus breakages and a spare or two for repairs.

Choosing the right wastage allowance

LayoutAllowanceWhy
Straight, square room5%Cuts only at two walls
Diagonal or long room10%More angled and end cuts
Herringbone / chevron15%A cut at almost every board

Rooms with bay windows, alcoves, kitchen islands or many doorways sit at the high end of each range.

Laminate, vinyl plank and hardwood

The calculation is the same for any plank floor - area ÷ plank coverage + wastage - but the details differ by material:

  • Laminate - sold in boxes by coverage (often about 2 m² / 20 sq ft per box). Floating click-lock planks that need underlay and an 8–10 mm expansion gap. Use 5–10% wastage.
  • Vinyl plank (LVP / luxury vinyl) - click or glue-down planks with the box coverage on the label, often with underlay pre-attached. Use 5–10% wastage, toward 10% for long planks in long rooms.
  • Hardwood and engineered wood - sold by the box or pack, with boards of varying length, so open several packs and blend as you lay. Use 5% in a square room, 10%+ for diagonal or herringbone, and keep spares from the same batch.

Enter your plank size - or your box coverage entered as a single plank - and the calculator handles all three the same way.

Tips for measuring

  • Let the floor run into doorways and under the threshold - measure to the centre of each doorway.
  • Buy every box from the same batch and check the batch number; shade varies between runs.
  • Lay planks from several boxes at once to blend any colour variation across the floor.
  • Keep one full plank back for repairs - matching a discontinued floor years later is hard.

Trim and pack sizes where you are

In the United Kingdom, the expansion gap around the perimeter is hidden by the skirting board, and flooring is sold by the pack, labelled in square metres - often around 1.8-2.5 m² per pack. Enter that box or pack coverage as a single plank size in the calculator above and it works out the packs to buy.

Frequently asked questions

01

How many packs of flooring do I need for a 3.6 × 3.6 m room?

A 3.6m × 3.6m room is about 13m². Most laminate packs cover about 2 m², so you need around 8 packs including a 10% wastage allowance. Coverage per pack varies by brand and plank size, so enter your room and plank dimensions above - or your pack coverage - for an exact count.

02

How much extra flooring should I buy for waste?

Buy 5% extra for a straight layout in a simple square room, 10% for a diagonal layout or a long/irregular room, and 15% for herringbone or rooms with many cuts around doorways and fixtures. Keep at least one spare plank for future repairs.

03

Should I account for the expansion gap?

The expansion gap around the perimeter (usually 8–10 mm, hidden by the skirting board or baseboard) is small enough to be absorbed by the wastage allowance, so you do not subtract it. What matters more is the offset between rows, which the wastage percentage covers.

04

How do I measure a room for flooring?

Multiply the longest length by the widest width for the area. For L-shaped rooms, split the floor into rectangles, work out each separately and add them. Include doorways and alcoves where the floor continues, and round measurements up to the nearest few centimetres.

05

Do I need underlay as well?

Most floating floors (laminate and click vinyl) need underlay over the whole area unless the planks have it pre-attached. Underlay is sold by the area, so use the floor area this calculator gives you - without the plank wastage - to size it.

Related guides

Related calculators