💰 Financial Calculators ❤️ Health & Fitness Calculators 📐 Math Calculators 🔄 Conversion Calculators 📊 Business Calculators 🏗️ Construction Calculators 📅 Date & Time Calculators 🧮 Everyday Calculators

Tile Calculator

Calculate the number of floor or wall tiles needed for any area. Accounts for tile size, grout joint width, and waste for cuts.

Quick Calculator Get a fast estimate
m
m
mm
mm
mm
%
Use 15% for diagonal or complex patterns
Tiles Required
62 tiles
Total Area
20 m²
Base Tiles (no waste)
56 tiles
Tile Size
600 × 600 mm
Area per Tile
0,36 m²
Link copied to clipboard!

How to Use This Calculator

Enter area dimensions, tile size in millimetres, grout joint width, and waste factor. Use 10% for straight-lay patterns and 15–20% for diagonal or herringbone. The calculator gives total tiles required.

Tile Calculation Formula

Total Area = Length × Width Tile Area (with grout) = (Tile L + Grout) × (Tile W + Grout) Base Tiles = Total Area ÷ Tile Area Total = Base Tiles × (1 + Waste%)
Need more detail?
📊 Extended Calculator More options, charts, and scenario comparison
m
m
m
m
mm
%
Tiles Required
37
Total Area (incl. waste)
13.2
Grout Required
8 kg
Tile Cost
R 6 660
Total Cost
R 7 180
Straight Pattern Preview
Costs at Different Tile Prices
R
R
Tile CategoryPer TileTile CostTotal
BudgetR 80R 2 960R 3 480
Mid-rangeR 180R 6 660R 7 180
PremiumR 350R 12 950R 13 470
DesignerR 650R 24 050R 24 570
Custom (yours)R 180R 6 660R 7 180

Example Calculation

Kitchen & Dining — 8m × 6m, 600×600mm tiles, 3mm grout

Tile area with grout = 0.603 × 0.603 = 0.3636 m²

Base tiles = 48 ÷ 0.3636 = 132 tiles

With 10% waste = 146 tiles. Order 150.

SA Tile Prices (2025)

Tile TypePrice Range per m²
Ceramic floor (standard)R100–R300/m²
Porcelain (mid-range)R200–R600/m²
Large format polished porcelainR500–R1,500/m²
Natural stone (slate/marble)R600–R2,000+/m²
Wall tiles (bathroom)R80–R400/m²
Mosaic / feature tilesR300–R1,500/m²
Need full precision?
🔬 Professional Calculator Complete parameters, sensitivity analysis, and detailed breakdown
R
R
R
mm
AreaTile SizePatternTilesWasteCost
844 tilesR 18 106
7810 tilesR 15 605
264 tilesR 5 357
Total38.0188R 39 067
Total Project Cost
R 39 067
Total Area
38.0
Total Tiles
188
Total Grout
24 kg
Waste Optimization by Pattern
PatternWaste %Extra Tiles (for 38.0 m²)Extra Cost
Straight5%6R 1 170
Diagonal15%16R 3 120
Herringbone15%16R 3 120
Basketweave10%11R 2 145

Frequently Asked Questions

Rectified tiles (precision-cut): 2–3mm joints. Standard tiles: 3–5mm. Floor tiles where lippage may occur: 5mm minimum. Rustic or handmade tiles: 8–12mm. Larger joints are less prone to cracking but show more grout.
Add 15–20% waste for diagonal (45°) tile laying, as more cuts are required along all walls. Herringbone also requires 15%. Straight-lay in square rooms needs only 10%. Buy extra from the same batch to avoid colour variation.
Ceramic floor tiles: R100–R300/m². Porcelain: R200–R600/m². Large-format polished porcelain: R500–R1,500/m². Natural stone: R600–R2,000+/m². Compare per m² prices at Italtile, Ceramic Industries, and Builders Warehouse.
Yes. For floors larger than 5–6m in any direction, install expansion joints at approximately 4.5–6m intervals and at any structural joint. Use flexible sealant (not grout) in expansion joints to allow thermal movement.

Related Calculators