Tile & Flooring Calculator

Calculate the number of tiles or flooring planks needed for any room. Includes wastage percentage, grout joint spacing, pattern offsets, and total material cost estimate.

The tile and flooring calculator estimates the number of tiles, planks, or rolls needed to cover a given floor or wall area, accounting for the critical but often overlooked waste factor. Cutting tiles to fit room edges, skirting obstacles, and accommodating room shapes means you always need more material than the bare area calculation suggests — typically 10% extra for straight-lay patterns in regular rooms, 15% for diagonal (45°) layouts, and 15–20% for complex patterns like herringbone or basketweave. Ordering too little means a second delivery, potential batch colour variation (tiles from different production runs can have noticeable colour or texture differences), and project delays. Ordering slightly too much provides spare tiles for future repairs from matching batches.

The calculator handles rectangular rooms, L-shaped rooms (by splitting into rectangles), and calculates grout coverage separately. For sheet vinyl and carpet, roll width selection significantly affects waste — choosing a 4m roll width for a 3.8m room creates 0.2m of waste per running metre, whereas a 5m roll width eliminates the join entirely.

  1. Enter your room dimensions (length × width in metres); for L-shaped rooms, use two separate rectangles and add the tile quantities.
  2. Enter the tile size (width × height in mm) and the grout joint width (typically 2mm for rectified tiles, 3–5mm for standard tiles).
  3. Select the laying pattern: straight (horizontal), brick bond (offset), diagonal (45°), or herringbone.
  4. The calculator returns number of whole tiles needed, total area, and recommended order quantity including the waste percentage for your pattern.
  5. For sheet flooring (carpet, vinyl): enter room dimensions and roll width; the calculator shows how many running metres of roll are needed and the waste quantity.

Tile quantity and flooring formulas

Tiles needed (whole) = ceil(Room area ÷ Tile area)

Where tile area includes grout joint: effective tile width = tile_width + grout_joint; effective tile height = tile_height + grout_joint.

Tiles to order = ceil(Room area × (1 + Waste%) ÷ Tile area)

Waste percentages: straight lay = 10%; brick bond = 10%; diagonal = 15%; herringbone = 15–20%.

Grout coverage area = Total grout joint length × Grout joint width × Tile depth

Grout bags needed ≈ Room area ÷ Coverage per bag (check bag specification, typically 2–5 m² per kg for floor grout at 10mm depth).

Example: 4m × 3.5m room = 14 m². 600×600mm tiles with 3mm joint → effective area = 0.603 × 0.603 = 0.3636 m². Tiles needed = ceil(14 ÷ 0.3636) = ceil(38.5) = 39 tiles. With 10% waste → 39 × 1.10 = 42.9 → order 43 tiles (or 44 to be safe).

Interpreting your tile order quantity

Typical waste allowances and tile types

Standard waste allowances by tile type and pattern: Regular rectangular tiles, straight lay: 10%; Mosaic tiles (pre-mounted on mesh): 10%; Diagonal (45°) lay: 15%; Herringbone: 15–20%; Irregular natural stone (slate, flagstone): 15–20% (higher wastage from sorting and cutting natural variation). Tile size guidance: large-format tiles (600mm+) make small rooms appear larger but require flatter, more carefully prepared substrates (maximum 3mm variation per 2m per ANSI A108.01); small mosaic tiles (less than 100mm) are suitable for curved surfaces and wet areas where flexibility around drains is needed. Grout type: epoxy grout for commercial and high-hygiene areas; cementitious grout for standard domestic use; wide joints (above 10mm) require sanded grout; narrow joints (below 3mm) require unsanded.

Construction tips and best practices

Common mistakes to avoid

Tile and flooring quantity estimates are based on the dimensions you enter and standard industry waste allowances. Actual quantities required will vary based on room irregularities, fitting complexity, and the experience of the installer. For wet rooms, shower enclosures, and areas near water, ensure the specified tile and adhesive system complies with BS 5385 (Wall and Floor Tiling) and that the substrate is properly waterproofed (BS 8102 for below-ground, BS 8000-11 for wet areas). This calculator is for planning and purchasing purposes only and does not constitute a contractor's specification or guarantee of material sufficiency.

Frequently Asked Questions

How do I calculate how many tiles I need?

Calculate the room area (length × width), divide by the area of one tile (including grout joint), then add a wastage allowance of 10% for standard rooms and 15% for diagonal or pattern cuts.

How much wastage should I allow for tiles?

Allow 10% extra for straight-lay patterns, 15% for diagonal (45°) laying, and up to 20% for complex patterns or rooms with many cuts around obstacles.

What is a grout joint?

A grout joint is the gap left between tiles, typically 2–10mm wide, filled with grout after tiling. Larger tiles usually use wider joints (3–5mm); mosaic tiles may use 1–2mm.

How many tiles come in a box?

This varies by tile size and manufacturer, but your tile supplier will state how many m² each box covers. Divide your total area (including wastage) by the m² per box to find the number of boxes.

Can I tile over existing tiles?

Yes, if the existing tiles are firmly adhered, flat, and the added height won't cause problems with doors or transitions. The substrate must be sound and the adhesive must be compatible.

Related Calculators