New Terrazzo Floors: Cast In-Situ vs Terrazzo Tiles
🏠 Renovation🏢 Office Fit-Out🛍 Shop Fit-Out💦 Waterproofing❄ Aircon⚡ Electrical & Plumbing🔨 Carpentry🧹 Deep CleaningGuidesDesign IdeasToolsAbout🔍 SearchFree Quote
🧱 Flooring

New Terrazzo Floors
Cast In-Situ vs Terrazzo Tiles (2026)

Poured on site or laid as tiles? How new terrazzo is made, where it works in a Malaysian home and what to check before you commit.

Freshly ground cast in-situ terrazzo with marble chips and a brass divider strip

A new terrazzo floor comes in two forms: cast in-situ, where marble, granite or glass chips in a cement or resin matrix are poured on site between divider strips, then ground flat and polished; or terrazzo tiles, factory-made units laid like other tiles with visible joints. In-situ gives a seamless floor with no repeating pattern and can be designed with custom colours and inlays, but it is slower, wetter and more specialised. Tiles are quicker, easier to replace one at a time and suit renovations where time and floor height are tight. No ClickBina guide publishes a price for new terrazzo, so it is quoted per job; for comparison, restoring an existing terrazzo floor runs RM8 – RM15 per sq ft for a straightforward grind and polish.

What new terrazzo is today

Terrazzo is a composite floor: chips of marble, granite or glass set into a cement or resin matrix, laid in situ and then ground flat and polished. In Malaysia it was the everyday quality floor in older terraces, shophouses and schools. It is back in fashion as a design material, and owners who like the look now choose between a traditional poured floor and factory-made terrazzo tiles. If you already have old terrazzo, restoring it is usually the better route; our terrazzo restoration guide explains how.

More galleries: browse all design ideas by area of the house, from cabinets and kitchens to porches and grilles.

Cast in-situ versus terrazzo tiles at a glance

PointCast in-situ terrazzoTerrazzo tiles
LookSeamless, no repeating pattern; divider strips in a grid or designVisible joints between units; pattern repeats
Design freedomCustom chip mix, colours, inlays and curvesLimited to the maker's range
InstallationPoured, cured, ground and polished on site; wet and dustyLaid on a bed like other tiles; faster
Time on siteLonger: curing and several grinding passesShorter
RepairPatch, colour-match and re-polishReplace a damaged tile (if spares are kept)
Best forFeature floors, larger open areas, heritage-style homesRenovations with tight programmes, stairs, smaller rooms

Cast in-situ terrazzo: how it is laid

  1. The base slab is checked for level, cracks and damp, and a screed or bedding layer is prepared.
  2. Divider strips (brass, aluminium or plastic) are set out in a grid or pattern; they control movement and separate colours.
  3. The chip-and-matrix mix is placed between the strips and compacted.
  4. The floor cures before grinding, so it does not tear the chips out.
  5. Coarse to fine grinding passes expose the chips; pinholes are filled with a matching grout.
  6. Final honing and polishing, then a penetrating sealer.

Because the grinding is wet and messy, in-situ terrazzo is best done early, before joinery, painting and fittings. Everything nearby must be protected.

Terrazzo tiles: how they differ

Terrazzo tiles are the same material made in a factory and cut to size. They are laid on a mortar bed or adhesive like other tiles, with narrow joints, and are usually ground and polished again after laying to flatten small lips between tiles. The joints limit how aggressively the floor can be ground later, but a damaged tile can be replaced. Buy spare tiles from the same batch, because colour varies between batches.

Cement or resin (epoxy) matrix

  • Cement terrazzo: the traditional mix; thicker, very durable, and suited to ground floors and outdoor-adjacent areas. Colours are more limited.
  • Resin (epoxy) terrazzo: a thinner system with brighter colours and finer detail, common in commercial interiors. It needs a dry, stable base and is more sensitive to heat and sunlight.

For most Malaysian homes, cement terrazzo or cement-based tiles are the practical choice; resin systems suit specialist interior projects. If you want a seamless look without chips, microcement is the thin-coat alternative.

Design choices: chips, colours and divider strips

The character of terrazzo comes from the chip size and colour against the base colour. Small chips on a pale base read calm and modern; large, mixed chips read bold. Brass strips add a traditional line; plastic or zinc strips almost disappear. Ask for a sample panel in the exact mix and see it in daylight in the room before the whole floor is poured.

Where terrazzo works in a Malaysian home

  • Living and dining areas: the classic use; cool underfoot and hard-wearing.
  • Stairs: terrazzo treads and nosings are traditional; our staircase tread guide covers recladding stairs.
  • Wet areas: a polished finish becomes slippery when wet, so choose a honed or textured finish near bathrooms and kitchens; our anti-slip tiles guide explains slip ratings.
  • Outdoor-adjacent floors: cement terrazzo copes better than resin with sun and heat.

Floor height, the slab and movement

A poured terrazzo floor adds thickness, so check door thresholds and the step to adjoining rooms before you commit. The slab below must be sound: wide cracks, uneven edges or damp under the floor will reflect through any new finish. Divider strips at regular spacings and over any structural joints let the floor move without cracking across the room.

Sealing and care

New terrazzo should be sealed with a penetrating sealer and cleaned with a pH-neutral cleaner. Acidic cleaners, including many bathroom and descaling products, etch the marble chips and dull the floor. Wipe spills quickly, use mats at entrances to keep grit off, and plan a re-hone and re-seal when the shine fades rather than waxing over it.

Choosing a terrazzo installer

Terrazzo is a craft with fewer specialist crews than ordinary tiling, so check experience before price. Ask to see floors the installer has laid, ideally in person and in daylight, and look along them at a low angle for ripples, open pinholes and chips pulled out by grinding too early. Ask how the base will be prepared, which divider strips they use, how many grinding passes they plan and which sealer they apply. Agree who protects the walls, doors and joinery from the grinding slurry, and who removes it. For tiles, ask for the batch number and a written allowance of spare tiles. A written scope that answers these questions is worth more than the lowest quote, because a poorly laid terrazzo floor is very hard to put right later.

What terrazzo costs

No ClickBina guide publishes a price for laying a new terrazzo floor or for terrazzo tiles, because it depends heavily on the mix, area and design, so new work is quoted per job. These are the related published lines (indicative 2026, Klang Valley):

ItemIndicative priceSource guide
Restore existing terrazzo: grind and polishRM8 – RM15 per sq ftTerrazzo restoration guide
Restore existing terrazzo: full restoration with patchingRM15 – RM35 per sq ftTerrazzo restoration guide
Retile over old terrazzo: new tiles over screedRM18 – RM35 per sq ftTerrazzo restoration guide

Want this priced for your home?

WhatsApp us your job details for a quote — we reply within the hour.

💬 WhatsApp for a quote
Reply within the hourFlat price, no hidden chargesExperienced KL & Selangor contractor

For a new floor, the quote should itemise base preparation, divider strips, the chip and matrix specification, grinding passes, sealing, protection and any threshold adjustments.

How ClickBina can help

New terrazzo is specialist work and is quoted case by case. WhatsApp us your job details for a quote: the area, which rooms, in-situ or tiles, and whether the existing floor stays or comes out. ClickBina is an experienced KL & Selangor contractor that handles whole-house refurbishment and trade coordination. We reply within the hour, the price we agree is a flat price with no hidden charges, and a site visit is RM150, waived if you go ahead.

Sources & methodology

  • ClickBina terrazzo restoration guide — what terrazzo is, divider strips, terrazzo tiles, acid damage, and restoration and retile prices.
  • ClickBina convenience store fit-out guide — site visit wording.

How we estimated prices: every RM figure on this page is quoted unchanged from the ClickBina guides named above. They are indicative Klang Valley ranges for 2026, not fixed rates; new terrazzo has no published ClickBina price and is quoted after a site visit.

Ready to get it sorted?

WhatsApp us your job details for a quote — we reply within the hour.

💬 WhatsApp for a quote
Reply within the hourFlat price, no hidden chargesExperienced KL & Selangor contractor

Common Questions

What is the difference between cast in-situ terrazzo and terrazzo tiles?
In-situ terrazzo is poured on site between divider strips and ground seamless; terrazzo tiles are factory-made units laid with joints. In-situ gives more design freedom; tiles are faster and easier to replace.
Is terrazzo good for Malaysian homes?
Yes. It is cool underfoot and hard-wearing, which is why older terraces used it. Choose a honed or textured finish near wet areas, and seal it.
How much does a new terrazzo floor cost?
No ClickBina guide publishes a price for new terrazzo; it is quoted per job. For comparison, restoring an existing terrazzo floor runs RM8 – RM15 per sq ft for a grind and polish (indicative 2026).
Should I restore my old terrazzo or lay a new floor?
If the old floor is sound, restoring it is usually cheaper and keeps the original character. Replace it only if the slab below has moved or the floor is badly damaged.
Is terrazzo slippery?
A high polish can be slippery when wet. Use a honed or textured finish in bathrooms, kitchens and near entrances.
Can terrazzo crack?
Hairline cracks along divider strips are normal movement. Wide cracks crossing the room usually come from the slab below, which is why the base is checked before a new floor is poured.
How do I clean a terrazzo floor?
With a pH-neutral cleaner. Acidic products etch the marble chips and dull the surface.

Free Quote

Tell us what you need — we reply within the hour.

WhatsApp ClickBina← All Guides
💬 Get Your Free Quote