Loose handrails, wobbly glass balustrades and squeaky treads
Staircase repairs in Singapore run from S$250 to S$1,600. Re-anchoring a loose timber or stainless handrail is S$250 to S$480. A wobbly glass balustrade, including spigots and EPDM gaskets, is S$350 to S$780. Squeaky treads are S$380 to S$850. Sanding and an anti-slip coating on a full stair is S$680 to S$1,600.

The bracket, the glass, or the tread
A handrail that moves in the hand is an anchor problem. Glass that knocks when you tap it is a spigot or a gasket. A squeak is the tread moving on the riser.
| What you see | Likely cause | What to do first / typical cost |
|---|---|---|
| Handrail shifts at the wall | Plug has pulled out of brick or concrete | Chemical anchor re-fix: S$250 to S$480 |
| Glass panel knocks or leans | Spigot is loose or the rubber has perished | Tighten, inject and replace gaskets: S$350 to S$780 |
| One tread squeaks | The board is moving on the riser | Screw-plug, epoxy and nosing: S$380 to S$850 |
| Whole stair looks worn | Finish has gone and the nosings are smooth | Sand, stain and anti-slip polyurethane: S$680 to S$1,600 |
2026 staircase and balustrade bands
Glass clamps and balusters are brought back to a rigid barrier. A panel that is already cracked is a glass replacement, not a gasket job, and is confirmed from photos before the visit.
| Job | 2026 SGD band | Inclusions |
|---|---|---|
| Loose stair handrail bracket re-anchor | S$250 to S$480 | Chemical anchors into reinforced concrete or brick for timber or stainless wall brackets. |
| Wobbly glass balustrade spigot and gasket | S$350 to S$780 | Spigot or standoff tightening, grout-base injection and perished EPDM U-channel gaskets. |
| Squeaky timber tread and riser fastening | S$380 to S$850 | Structural screw-plug fastening, epoxy injection and nosing repair. |
| Full stair handrail and tread refinish | S$680 to S$1,600 | Sand, restain and anti-slip polyurethane for an executive maisonette, condo loft or landed stair. |
A new rail is not a re-anchor
The repair bands stay on this page. A new barrier or a height change is the approval guide, not a second repair price.
A new flight is not a re-anchor
The repair bands on this page stay the repair bands. A new spiral stair, a new balcony rail, or a fire-escape flight is quote on inspection, and a fire escape needs a Qualified Person’s drawing.
Plan Loose handrails, wobbly glass balustrades and squeaky treads
Look from inside. Do not work over a railing.
Identify the hardware: roller, closer, rivet, mesh or bar.
Repair or fit the part the opening can take. Do not drill a shelter wall.
Test the latch, the closer or the mesh tension.

- Loose stair handrail bracket re-anchorS$250 to S$480
- Wobbly glass balustrade spigot and gasketS$350 to S$780
- Squeaky timber tread and riser fasteningS$380 to S$850
- Full stair handrail and tread refinishS$680 to S$1,600
| Access | HDB | Condo | Landed |
|---|---|---|---|
| Windows | BCA retrofitting applies to casements. A seal is not a new sash. | MCST may require the original facade look. | Upper storeys need tied access. Do not free-climb. |
| Bars and mesh | Grab bars need sound tile or a stud, not a hollow door. | The same fixing rule, plus a management notice if drilling is noisy. | External gates and balustrades are checked for rust, not painted over. |
| Shelter | Do not screw into an HDB household shelter wall or cover the vent. | A condo safe room, if any, follows the by-law. | A landed shelter or store is not a place for an improvised rack across a vent. |
- Photos from inside the room
- Count the openings
- Say if a child or pet is the reason
- Do not remove a restrictor before the visit
- Note HDB, condo or landed
Frequently Asked Questions
Can a wobbly glass balustrade be tightened without new glass?
Yes, when the glass is intact. Spigot tightening, grout injection and new EPDM gaskets are S$350 to S$780.
What does BCA expect from a stair barrier?
Approved Document Section C looks for a barrier of at least 1.0m and for clamps and balusters that do not deflect. Re-anchoring a loose handrail is S$250 to S$480.
Is a new railing the same job as re-anchoring?
No. Re-anchoring a loose handrail stays S$250 to S$480. A new barrier or a change in height is permit work and is quote on inspection. The metalwork approval guide says who submits it. We do not grant the approval.