Bottom line up front: across the Singapore market, marble polishing is usually priced per square foot, typically from around S$2.50 to S$6 psf, with most residential jobs landing between S$800 and S$3,000 depending on floor area and condition. A dull but sound floor sits at the lower end; a heavily etched or scratched floor that needs full diamond grinding sits at the top. These are general market ranges to set your expectation, not an OCD quote. For your exact price, get a free fixed quote on your floor's area and condition.
TL;DR
- Marble polishing in Singapore is priced per square foot, usually with a minimum charge for small areas.
- Typical market range: S$2.50–S$6 psf; most apartment jobs land S$800–S$3,000.
- The main cost driver is condition — light dullness needs only polishing; etching and scratches need diamond grinding first.
- Polishing is far cheaper than replacement for dullness, etching and light scratches.
- A fixed price quoted on your floor area and condition removes the guesswork.
How marble polishing is priced in Singapore
Most marble polishing is quoted per square foot, because the work scales with floor area. The larger the floor, the more grinding and polishing passes the crew makes, so the price tracks the area.
Providers usually set a minimum charge for small jobs. Mobilising the machines, water and diamond pads costs the same whether the area is a single bathroom or a whole apartment, so a very small floor is priced at the minimum rather than the raw per-square-foot figure. For a whole-home floor, the per-square-foot rate multiplied by the area gives the bulk of the quote.
What affects the cost of polishing a marble floor
1. Floor area
This is the base of every quote. More square footage means more grinding and polishing, so the price rises with area.
2. Condition of the marble
This is the biggest swing factor. A floor that has simply gone dull needs only fine polishing to bring the gloss back. A floor with etch marks, scratches, or stains needs to be ground down with coarse diamond pads first, then worked back up through finer grits — more steps, more time, higher cost.
3. The level of gloss you want
A honed matte finish and a high-gloss mirror finish are reached at different stages of the polishing sequence. A higher gloss means more passes with finer pads, which adds time.
4. Access and preparation
Furniture that must be moved, rooms that must be worked around, and floors that need protection at the edges all add labour. An empty, clear floor is quicker to polish than one the crew has to work around.
Marble polishing price ranges
The table below gives typical Singapore market ranges so you can sanity-check any quote you receive. These are general market figures across providers and are not OCD's prices.
| Job type | Typical market range |
|---|---|
| Polishing only (dull but sound floor) | S$2.50 – S$4 psf |
| Grinding + polishing (etched or scratched) | S$4 – S$6+ psf |
| Small area (single bathroom / entryway) | Minimum charge applies |
| Typical apartment floor | S$800 – S$3,000 total |
Ranges reflect the broad Singapore market as a guide only. They are not a quote from OCD, and actual pricing varies by floor area, stone type and condition. The accurate figure for your floor is the one quoted on your specific details.
Polishing vs replacement: which your floor actually needs
Before you pay for anything, it helps to know which fix your floor needs, because the cost gap is large.
Polishing restores the surface of the marble you already have. It removes dullness, light etching from acidic spills, and surface scratches by grinding a thin layer and buffing the stone back to gloss. For the vast majority of tired marble floors, this is the answer, and it is far cheaper than replacement.
Replacement only makes sense when the stone is cracked through, suffering severe lippage where tiles sit at different heights, or lifting away from the screed underneath. Those are structural problems that polishing cannot fix. If your floor is only dull, etched or lightly scratched, replacement is spending money you do not need to spend. We cover this decision in full in our guide on marble polishing vs replacement.
How long it takes and what to expect
For a typical apartment floor, grinding and polishing usually takes one to two days depending on area and condition. The process is wet — water cools the diamond pads and controls dust — so the floor needs to be kept clear while the crew works through the grits. Larger homes or heavily damaged floors take longer. The timeline is quoted alongside the price once the floor is assessed.
How to get an accurate price for your floor
The ranges above tell you what is normal. The only figure that matters is the one quoted on your actual floor. To get an accurate fixed price, share three things:
- Floor area in square feet.
- Type of stone — marble, granite, terrazzo, or homogeneous tile.
- Current condition — dull, etched, scratched or stained, ideally with a photo of the worst patch.
With those details, OCD quotes a fixed price up front, so you know the number before the crew arrives, with no add-on charges on the day. See the full scope on our floor restoration page.
Get my fixed price — send your floor area and a photo of the condition, and we'll send the quote back in writing.
This guide is for general information about marble polishing costs in Singapore. The price ranges shown are typical market figures across providers and are not a quote. For an exact price, request a free fixed quote on your floor's details.
Get your marble polishing fixed price
Send your floor area and a photo of the condition. We quote a fixed price up front — no add-ons on the day.
