A realistic breakdown of what a full bathroom renovation costs — tiles, labour, plumbing, fittings — across different budgets.
Cost ranges at a glance
A full bathroom renovation in Sri Lanka in 2025 typically falls into three budget tiers. Budget tier: Rs. 350,000–600,000. Mid-range: Rs. 600,000–1,500,000. Premium: Rs. 1,500,000+. These are all-in costs including tiles, plumbing, sanitary ware, electrical, labour, and finishing. The gap between tiers is driven primarily by tile brand, sanitary ware choice, and labour quality.
Line-item cost breakdown
Demolition and debris removal: Rs. 20,000–60,000 depending on scope. Waterproofing (critical — never skip): Rs. 25,000–80,000 for a standard bathroom. Tiles — floor and wall materials only: Rs. 60,000–400,000+ depending on brand and origin. Tiling labour: Rs. 80–250 per sq.ft. Plumbing (pipes, fittings, and labour): Rs. 80,000–250,000. Sanitary ware (toilet, basin, shower set): Rs. 60,000–600,000+ (huge range by brand). Vanity cabinet: Rs. 25,000–200,000+. Electrical (lights, exhaust fan, shaver socket): Rs. 20,000–80,000. Finishing plaster and painting: Rs. 15,000–40,000.
Budget bathroom (Rs. 350,000–600,000)
A budget renovation uses locally produced ceramic tiles (Rs. 300–700/sqft), standard-grade sanitary ware from local brands, basic chrome fittings, and a simple waterproofing system. You should still expect solid workmanship from a verified tiler. The main compromises are on aesthetics and brand prestige — not on structural quality. Typical size: 5×7 ft (35 sqft) bathroom, full renovation.
Mid-range bathroom (Rs. 600,000–1,500,000)
This tier introduces imported Italian or Spanish tiles (Rs. 1,200–3,000/sqft), branded sanitary ware (Grohe, Roca, local premium brands), frameless shower screens, and more complex tiling patterns such as herringbone or feature walls. Labour quality is higher at this level, and it is worth asking specifically for a tiler with several years of dedicated bathroom work behind them rather than general floor tiling — the wet-area detailing is a different skill.
Premium bathroom (Rs. 1,500,000+)
Premium renovations use large-format tiles (60×120cm or larger), natural stone features, concealed plumbing systems, designer faucets (Rs. 80,000–300,000+ per set), and custom vanity joinery. These projects require specialist installers for large-format tiling, a licensed plumber, and usually a project manager or contractor who co-ordinates all trades. Budget for surprises — old pipe replacement can add Rs. 100,000–300,000.
Key cost drivers
The five biggest variables in any bathroom renovation: (1) Tile origin and format — imported 60×120 costs 4× more than local 30×30. (2) Sanitary ware brand — a Duravit toilet can cost 10× a local equivalent. (3) Plumbing condition — if the building is 20+ years old, assume pipes need replacing. (4) Floor area — most Sri Lankan apartments have 30–50 sqft bathrooms; larger adds proportional cost. (5) Labour quality — cheap labour is rarely cheap once you factor in defect repairs.
How to get an accurate quote
Post your project on TilersHub. Include: floor area in sqft, current condition (full gut or just retile), desired finish level (budget/mid/premium), your location, and timeline. Verified contractors will respond with itemised WhatsApp quotes — usually within 24 hours. Get 3 quotes minimum and compare line by line. A contractor who won't itemise is one to avoid.
What does the tiling itself cost, line by line?
Strip out the sanitary ware and fittings and the tiling portion is more predictable than people expect. Labour runs Rs. 100–250 per sq.ft, with Rs. 150 being the common rate for standard floor work; the top of that range is for large-format tiles, diagonal or herringbone layouts, and wall tiling at height. Adhesive is priced by class: roughly Rs. 50 per sq.ft for C1 on tiles up to 60×60 cm, Rs. 80 for C2 between 60×60 and 120×80, and Rs. 120 for deformable C2TE S1 above that. Grout adds about Rs. 10 per sq.ft and levelling clips about Rs. 20. If the floor needs a screed to correct level, budget Rs. 100–120 per sq.ft on top. For a 45 sq.ft bathroom floor in 60×60 porcelain, that is roughly Rs. 6,750 labour, Rs. 3,600 adhesive, Rs. 450 grout and Rs. 900 clips — about Rs. 12,000 before the tiles themselves.
How many tiles should I actually buy?
Always order more than the bare area. The Sri Lankan trade standard is a 10–15% wastage allowance and we use 12% in our calculator — tiles get cut at walls, around the toilet flange and the floor trap, and some arrive chipped or break during installation. For 100 sq.ft in 60×60 cm tiles (3.875 sq.ft each), that is 29 tiles rather than 26. In 30×30 cm it is 116 rather than 104. Diagonal and herringbone layouts waste more, so allow 15–20% for those. Buy the full quantity in one purchase: tiles are produced in batches and the shade varies between them, so a top-up box bought three weeks later can be visibly different. Keep the spare tiles — matching a single cracked tile years later is otherwise impossible.
Where budgets usually go wrong
Three things account for most overruns. First, old plumbing: in any building over about twenty years, assume the concealed pipework needs replacing and hold Rs. 100,000–300,000 against it rather than discovering it mid-job. Second, levels — bathroom floors need a fall towards the trap, and if the existing slab has none, a screed is not optional and adds real cost. Third, the tile decision made late: choosing an imported 60×120 format after the quote was priced for local 60×60 changes the adhesive class, the labour rate and the wastage allowance all at once. Decide the tile before you accept a quote, not after. Hold 10–15% of the total as contingency and treat it as spent — projects that finish under budget are the ones that planned for the surprise.
Is it cheaper to retile over existing tiles?
Sometimes, and it is worth asking, but the saving is smaller than it looks. Tiling over sound existing tiles saves the demolition and debris cost — typically Rs. 20,000–60,000 — and a day or two of labour. Against that: you raise the floor by roughly 15–20 mm, which can leave the door catching and the threshold awkward, and it buries whatever waterproofing is underneath. If the existing tiles sound hollow anywhere, if the floor does not fall towards the trap, or if you have had any damp in the room below, overlaying is the wrong call — you are tiling onto a problem. In a dry room with a sound, level, well-bonded floor it is a sensible economy. In a wet area it usually is not.
Quick tips
Allocate at least 10–15% of your budget as a contingency for hidden issues
Never sacrifice waterproofing to save cost — it's the most critical step
Imported tiles take 2–4 weeks to arrive — plan ahead
Labour costs have risen 30–40% since 2022 due to construction demand