Terrazzo Calculator

Last updated: 2026-08-10

Use the Terrazzo Calculator to get instant, accurate results. Enter your values below.
Inputs
Dimensions
Material / Product
Result
Enter values and press Calculate
Common Sizes — Click to Fill
Area (m²) Piece size (cm)
Small patio 15 m² 20 cm
Medium patio 22.5 m² 30 cm
Large patio 30 m² 40 cm
Driveway 45 m² 60 cm
Parking lot 60 m² 60 cm

Planning a terrazzo flooring project requires precise material estimation to avoid costly shortages or wasteful overordering. The Terrazzo Calculator takes the guesswork out of this process by instantly computing the total area including waste, the exact number of terrazzo tiles or pieces needed, and the required amount of base mortar. Whether you are a contractor ordering supplies or a DIY enthusiast preparing a quote, this free online tool saves time and ensures you start your project with confidence.

What the Terrazzo Calculator Does and When to Use It

The Terrazzo Calculator is designed for anyone installing terrazzo flooring, tiles, or composite stone pieces. It accepts three simple inputs: the total area of the floor in square meters (or square feet, with conversion), the size of each terrazzo piece in centimeters (default 40 cm × 40 cm), and a yes/no option for including base mortar. The calculator then performs three core calculations:

Use this calculator at the planning stage of any terrazzo project: remodeling a bathroom, installing a commercial lobby floor, or laying out a custom outdoor patio. It is especially helpful when working with non-rectangular rooms or when ordering from suppliers who require exact piece counts.

The Formula Explained Variable by Variable

The calculation engine uses a straightforward, industry-standard formula. Here is how each variable works:

VariableMeaningDefault ValueHow It Is Used
ATotal floor area in square metersUser inputThe starting point for all calculations.
tamSize of one terrazzo piece in centimeters40 cmConverted to meters: tam/100 gives side length in meters.
area_mermaAdjusted area with 8% wasteCalculatedA × 1.08, rounded to two decimal places.
pieza_m2Area of one terrazzo piece in square metersCalculated(tam/100) × (tam/100) — e.g., a 40 cm piece covers 0.16 m².
piezasTotal number of pieces neededCalculatedMath.ceil(area_merma / pieza_m2) — always rounded up.
mortero_kgBase mortar weight in kilograms0 if not selectedIf mortar is included: A × 30, rounded to a whole number.

Key assumptions: The waste factor of 8% is standard for straight-laid square or rectangular tiles. For herringbone or diagonal patterns, consider increasing waste to 10-12%. The mortar rate of 30 kg/m² applies to a typical 1.5 cm thick base layer; adjust if your project requires a different thickness.

Two Worked Examples with Concrete Numbers

Example 1: Small Bathroom (10 m²)

Input: Area = 10 m², Piece size = 40 cm, Include mortar = Yes.

  1. Adjusted area: 10 × 1.08 = 10.80 m²
  2. Piece area: (40/100) × (40/100) = 0.16 m²
  3. Pieces needed: 10.80 ÷ 0.16 = 67.5 → rounded up to 68 pieces
  4. Mortar needed: 10 × 30 = 300 kg

Result: You order 68 terrazzo pieces and 300 kg of base mortar (typically 12 bags of 25 kg each).

Example 2: Large Living Room (50 m², Larger Tiles)

Input: Area = 50 m², Piece size = 60 cm, Include mortar = No.

  1. Adjusted area: 50 × 1.08 = 54.00 m²
  2. Piece area: (60/100) × (60/100) = 0.36 m²
  3. Pieces needed: 54.00 ÷ 0.36 = 150 → exactly 150 pieces
  4. Mortar: 0 kg (not included)

Result: You order 150 pieces. Note that because the numbers divide evenly, no extra waste piece is needed — but you should still account for breakage by ordering 1-2 extra.

Common Mistakes to Avoid

Even with a reliable calculator, small errors in inputs can lead to big problems. Here are the most frequent pitfalls:

Frequently Asked Questions

Can I use this calculator for hexagonal or triangular terrazzo pieces?

Yes, but with caution. The calculator assumes rectangular pieces. For hexagonal tiles, the piece area formula changes: a 40 cm hexagon (the distance between parallel sides) has an area of approximately 0.1386 m², not 0.16 m². You can still use the tool by entering the actual area of one piece manually into the formula. For example, if a hexagon tile is 0.14 m², set the piece size field to a virtual square that gives the same area — in this case, enter 37.4 cm (since 0.374 × 0.374 ≈ 0.14). Alternatively, compute the piece count separately and use the calculator only for waste area and mortar.

What if my floor is not a perfect rectangle?

Break your floor into smaller rectangular sections, calculate the area of each section, sum them, and enter the total. For curved or diagonal edges, add an extra 5-10% to the total area before entering it into the calculator. The built-in 8% waste will then cover both cuts and layout adjustments. For very complex shapes, consider using a digital floor plan tool to get an accurate area measurement.

How do I convert imperial measurements to metric for this calculator?

Easy conversions: 1 square foot = 0.0929 m² (multiply square feet by 0.0929). 1 inch = 2.54 cm (multiply inches by 2.54). For example, a 12 ft × 12 ft room is 144 ft² → 144 × 0.0929 ≈ 13.38 m². A 12-inch tile is 30.48 cm. The calculator works perfectly with these metric values. For mortar, 30 kg/m² is roughly 6.14 lb/ft² — but we recommend sticking to metric for accuracy.

By using the Terrazzo Calculator alongside careful measurement and these guidelines, you will minimize material waste, avoid last-minute store runs, and achieve a professional finish on your terrazzo project.

Written and reviewed by the CalcToWork editorial team. Last updated: 2026-08-10.