Tired toilet tiles and no appetite for hacking? What an epoxy flake coating can and cannot do, when re-tiling is the real fix, and what each costs.

An epoxy flake coating can refresh a tired toilet floor without hacking, but it is a surface finish, not a waterproofing repair, and it only works over tiles that are firm and a floor that already drains properly. If water is leaking to the unit below, tiles sound hollow, or water pools away from the floor trap, re-tiling (with the waterproofing redone) is the real fix. Published Klang Valley ranges for 2026: a decorative epoxy flake system is RM14 – RM22 per sq ft, anti-slip epoxy for wet areas RM10 – RM16, and re-tiling RM12 – RM30 per sq ft plus RM1.50 – RM3 for hacking. A small toilet floor is only a few dozen square feet, so the waterproofing, not the finish, usually decides the budget.
Epoxy flake is a resin floor system: a base coat of epoxy, coloured vinyl flakes broadcast into it while wet, and a clear sealer topcoat over the top. The flakes hide small marks and give a speckled, granite-like look. On a garage or shop floor it is a hard-wearing, easy-clean finish. In a toilet, people usually want it for another reason: to cover old, stained or dated tiles without the noise and dust of hacking.
That is where expectations need managing. The coating sits on top of whatever is underneath. It does not fix a failed waterproofing membrane below the tiles, and it does not change the slope of the floor.
| Question | Epoxy flake over existing tiles | Hack and re-tile |
|---|---|---|
| Hacking, noise and dust | None or minimal | Full hacking of the floor |
| Fixes a leak to the unit below | No; it is a surface coating | Yes, when the membrane is redone underneath |
| Fixes hollow or cracked tiles | No; they must be repaired first | Yes |
| Fixes water pooling / wrong fall | No | Yes, the screed can be re-laid to fall to the trap |
| Look | Seamless, speckled | Any tile you choose |
| Repairs later | A patch often shows | Individual tiles can be replaced if spares are kept |
Put simply: epoxy flake is a cosmetic upgrade for a toilet whose floor is otherwise sound. Re-tiling is a repair for one that is not.
Our guide to popped and hollow floor tiles explains the tap test. Any hollow tile under a coating will move, crack the resin along its edge and let water in behind it.
A bathroom floor has two layers that matter: the waterproofing membrane on the slab, and the finish on top. Tiles, grout and resin coatings are finishes. When water gets through grout or cracks, the membrane below is what stops it reaching the floor under you. If that membrane has failed, a new finish on top only hides the evidence until the stain reappears downstairs.
The toilet waterproofing guide puts the numbers side by side: non-hacking packages (a penetrative sealer plus regrouting and joint resealing) cost roughly RM1,500 – RM3,500, while a fully failed membrane still needs the RM4,500 – RM9,000 hack-and-redo. An epoxy coating is not on that list because it is not a waterproofing system.
A glossy resin floor that is wet with soapy water can be slippery. For a toilet, the anti-slip version of the system matters more than the colour of the flakes: an aggregate broadcast into the coat, or a textured topcoat, gives grip. The epoxy cost guide lists anti-slip epoxy for wet areas as its own system for this reason.
Ask to see or touch a sample of the exact finish before agreeing, and think about who uses the toilet. For an elderly parent, grip underfoot matters more than a seamless look.
Glazed ceramic and porcelain tiles are smooth and dense, which makes adhesion the main risk. A coating that starts to peel near the shower or around the floor trap is usually a preparation failure.
These are indicative Klang Valley ranges for 2026 from ClickBina’s epoxy floor, floor tile replacement and toilet waterproofing guides:
| Item | Indicative price | Notes |
|---|---|---|
| Epoxy flake (decorative) | RM14 – RM22 per sq ft | Base coat, coloured flakes and sealer topcoat |
| Anti-slip epoxy (wet areas) | RM10 – RM16 per sq ft | Epoxy with aggregate broadcast, matte finish |
| Floor tile replacement (supply and lay) | RM12 – RM30 per sq ft | Plus RM1.50 – RM3 per sq ft for hacking and disposal |
| Toilet waterproofing without hacking | RM1,500 – RM3,500 | Sealer plus regrouting and joint resealing, from above |
| Full hack-and-redo waterproofing | RM4,500 – RM9,000 | When the membrane has failed |
WhatsApp us your job details for a quote — we reply within the hour.
💬 WhatsApp for a quoteA toilet floor is small, so small-job minimums, preparation and the drying time the toilet is out of use often matter more than the per-square-foot rate.
People who coat the floor often want to refresh dated wall tiles too. Resin systems are sold for walls, but a shower wall is the wettest surface in the room; our microcement guide explains why a decorative coating is not a wet-area wall system on its own. Regrouting with a better grout is often the cheaper cosmetic fix for walls; see our grout types guide.
ClickBina handles bathroom and whole-house refurbishment and coordinates the trades, so the question “coat or re-tile?” is answered after the tiles have been tap-tested and any leak checked. WhatsApp us the toilet size, whether it is a condo or landed house, and whether there is a leak or stain below. We reply within the hour. A site visit is RM150, waived if you go ahead, and the price we agree is a flat price with no hidden charges. See our renovation page.
How we estimated prices: every RM figure is quoted unchanged from the ClickBina guides named above; they are typical Klang Valley market ranges for 2026, not fixed rates. Your floor is priced after the tiles and drainage have been checked.
WhatsApp us your job details for a quote — we reply within the hour.
💬 WhatsApp for a quoteTell us what you need — we reply within the hour.