HDB window grilles, before and after July 2007

HDB grille rules split on 1 July 2007. Newer flats need a permit and an approved design for service-yard and balcony parapet grilles. Older flats may take an internal grille that does not protrude, without that permit. Invisible-grille prices are already published. A bar pattern with no row is quote on inspection.

4.9

trusted by 500+

Metal bars fixed across a window

Photo: Chenspec, CC BY-SA 4.0, via Wikimedia Commons. Window bars in the photograph are not an HDB-approved grille design.

HDB licensed renovation contractor badge
Warranty satisfaction badge
Singapore service badge

How it works

  1. 1

    Send one photo of each window from inside the room, with the block and whether the home is HDB, condo or landed.

  2. 2

    We match a band already printed on HomeySG, or we say quote on inspection.

  3. 3

    Exterior rivets, stays, rollers and glass are named as a BCA approved window contractor. Film on intact glass is not a sash replacement.

  4. 4

    You confirm the scope before anyone comes. Curtains, blinds and roller shades stay off the booking.

What this job actually is

1. Key year of the flat 2. Internal or parapet 3. Approved design or not 4. Use a printed row
Which grille rule the flat is under

HDB’s window and grille table is the page people skip when they search “HDB window grille price”. Installation or replacement of grilles at the service yard or balcony parapet needs a permit. For flats handed over from 1 July 2007, the grilles have to be HDB’s approved designs. The factsheet from key collection, or My HDBPage, shows the drawing for that block. A pretty pattern from a catalogue is not automatically that drawing. Developments handed over before 1 July 2007 can take internal metal grilles of any design without that permit, fixed internally, and they cannot protrude from the facade. An internal grille and a parapet grille are different applications. Say which opening you mean.

Prices that already exist are mostly the invisible-grille catalogue. A nylon or Teflon stiffener clip is S$80 to S$160. Re-tensioning one to three windows is S$150 to S$280. A frayed 316 cable section is S$180 to S$350. A fixed invisible grille for a bedroom window is S$150 to S$300. An HDB balcony, fixed, is S$600 to S$1,800. Removal of an invisible grille and patching of a large run, about 100 holes, is S$520 to S$920 on the balcony reinstatement estimator. Those sentences are the sentences. A conventional aluminium or mild-steel bar grille that is not one of them is quote on inspection. This page does not invent a “4-room grille package” to sit beside the invisible-grille balcony band.

A grille is not a substitute for a safe casement. Cables and bars stop a fall through the opening only when they are the right product, tensioned, and allowed on that facade. They do not replace SS304 rivets in a friction stay. If the stay is rusty, the approved window contractor comes before any new grille. A child restrictor on the sash is the child-safety page and is quote on inspection. Cat-gap blocking on an existing yard or balcony grille is S$250 to S$680 on the pet-proofing page. That is mesh in the gaps so a cat cannot slip through. It is not a new grille. From 1 September 2024, HDB allows up to two microchipped cats when windows and gates are meshed. The mesh condition is the pet page, not a decorative grille.

Condo grilles are an MCST elevation item. Invisible grilles, film and external screens are called out on the condo guide as uniformity rules. Do not drill a facade because an HDB factsheet allowed a pattern in a flat you used to live in. Landed houses have no HDB grille permit. They still should not protrude over a neighbour’s airspace or a public walkway, and upper windows are measured from inside. A lock on an existing grille, the search “HDB window grill lock”, is quote on inspection unless the photo matches a row above. It is not the window handle at S$60 to S$120.

Cleaning cables and bars is not a new grille. Invisible-grille and louver detailing is S$140 to S$280 on the window cleaning page, done from inside, with the fixings left in the frame. If the cables are only sticky from the kitchen, book the clean. If a strand is frayed, book the S$180 to S$350 cable section. Handover day is the removal row, not a quiet snip that leaves holes in the plaster.

Homey Furnishing Pte. Ltd. (ACRA UEN 202018148K), 27 Mandai Estate, #06-10 Innovation Place, Singapore 729931, invoices permit-exempt window work done from inside the flat. V On Construction Pte. Ltd. (ACRA UEN 201611708H), on the HDB Directory of Renovation Contractors, invoices an HDB renovation permit when the window scope needs one. The exterior rivets, friction stays, rollers and glass are done by a BCA approved window contractor registered under workhead RW01. Homey Furnishing is not that RW01 contractor.

Curtains, blinds and roller shades are not part of this booking. Fabric is a different product, and these pages do not quote it.

What to do first

Find the flat’s handover year before you choose a drawing.

  1. Check My HDBPage or the renovation factsheet for an approved grille design.
  2. Say whether the opening is an internal window, a yard parapet or a balcony.
  3. Photograph the stay as well. A loose stay is not solved by bars.
  4. If you already have invisible cables, say whether they are loose, frayed or only dirty.
  5. Expect quote on inspection for a bar pattern that is not a published row.
What you seeSafe checkStop
Bedroom window, want invisible cablesPublished invisible-grille rowsS$150 to S$300 for a fixed bedroom window
Yard parapet, flat after 1 July 2007Permit and the approved designA random pattern is not that design
Internal grille, flat before July 2007No permit if it stays inside and does not protrudeQuote on inspection for the bars themselves
Cables are sticky, not frayedCleaning rowS$140 to S$280, fixings stay

HDB, condo and landed

The building changes the permission. It does not invent a second price.

QuestionHDBCondoLanded
HDB dateBefore 1 July 2007: internal grilles, no permit, no protrusion. From that date: parapet grilles need a permit and the approved design.My HDBPage has the drawing.A BTO and a resale can have different handover years in the same town.
CondoMCST uniformity. Do not copy an HDB factsheet onto a condo facade.Noisy drilling follows the by-law, often not Sunday.A deposit is not a grille price.
LandedNo HDB permit. Do not project over a boundary. Measure from inside.Invisible-cable rows can still be used when the photo matches.A gate at the stair is not a window grille.

How you're charged

How you're charged

A window job that already has a sentence on HomeySG uses that sentence. Nothing in this table is a fuel surcharge, and the hour is not added on top of a band unless the written scope says so.

ChargeWhat it covers2026
Published window bandThe photo matches a row already on a window pageThat row
Interior resealSilicone or PU from inside the roomS$180 to S$380 a window
Handle replacementThe handle row on the window repair pageS$60 to S$120
Track clean and lubricateSludge in the track, not a new rollerS$60 to S$100
Exterior rivets, stays or rollersA BCA approved window contractor, RW01S$180 to S$600
Film, stickers, mesh, a restrictor, or a full new windowNo catalogue row for that productquote on inspection

Who may do the work

Who is allowed to touch the window

HDB’s window-works guidelines require a BCA approved window contractor listed in HDB’s directory for installation and replacement, and an HDB renovation permit before that work starts. BCA registers that contractor under workhead RW01. Retrofitting replaces aluminium rivets in variable-geometry stays with type 304 stainless steel. Homey Furnishing does not issue that rivet.

  • Interior silicone or PU reseal, at S$180 to S$380 a window, is the exempt interior job on the window repair page.
  • A handle at S$60 to S$120 is that published row. A failed stay or rivet is not a handle.
  • Film on intact glass is not a sash replacement. On an HDB flat, film over existing window or balcony-door glass does not need a permit when it is non-reflective or not above 20% reflectance.
  • Service-yard and balcony parapet grilles need a permit. Flats handed over from 1 July 2007 use HDB’s approved grille designs. Older blocks may take an internal grille that does not protrude, without that permit.
  • A condo facade is the MCST’s elevation. Reflective film, a grille and an external screen are uniformity questions before anyone sticks or drills.
  • Curtains, blinds and roller shades are not quoted here.
  • Nobody leans out of the casement. High glass is cleaned from inside.

Ways to keep the bill smaller

Ways to keep the bill smaller

  • Photograph every opening before a film roll, a mesh panel or a grille is cut. A wrong reflectance or a wrong grille design is a wasted visit.
  • Put the windows in one room on the same visit. A second trip is a second booking.
  • If the track is only dirty, the published clean is S$60 to S$100. That is not a new roller.
  • If the stay is rusty, stop. Film and a child lock on a failing sash do not make it safe. The approved contractor comes first.
  • Log in to My HDBPage and check the approved grille drawing before you pay for a pattern the flat cannot have.

WhatsApp the photos to +65 8561 0630.

Price, or quote on inspection

Every dollar below is already on the invisible-grille page, the pet page, the cleaning page or the balcony estimator. Bar grilles outside those rows stay quote on inspection.

Anything not in that table is quote on inspection.

Scope already published2026 band in the repoWhere it lives
Stiffener clipS$80 to S$160Invisible grille
Re-tension, 1 to 3 windowsS$150 to S$280Invisible grille
Frayed 316 cable sectionS$180 to S$350Invisible grille
Fixed invisible grille, bedroomS$150 to S$300Invisible grille
HDB balcony, fixed invisible grilleS$600 to S$1,800Invisible grille
Invisible grille removal, large runS$520 to S$920Balcony estimator, about 100 holes
Yard or balcony cat-gap blockingS$250 to S$680Pet-proofing, not a new grille
Aluminium or mild-steel bar grille with no rowquote on inspectionNo catalogue line

WhatsApp the photos to +65 8561 0630. The reply uses a band already printed on HomeySG, or it says quote on inspection.

Metal bars fixed across a window
Window bars in the photograph are not an HDB-approved grille designPhoto: Chenspec, CC BY-SA 4.0, via Wikimedia Commons. Window bars in the photograph are not an HDB-approved grille design.

Related pages

Frequently Asked Questions

Does an HDB flat need a permit for window grilles?

Service-yard and balcony parapet grilles need a permit. Flats handed over from 1 July 2007 must use HDB’s approved designs. Older developments can take internal metal grilles without that permit if the grille does not protrude from the facade.

How much is an HDB window grille?

Use the published invisible-grille rows: S$150 to S$300 for a fixed bedroom window and S$600 to S$1,800 for a fixed HDB balcony. A bar grille that is not one of those rows is quote on inspection.

Can any design be used?

Not on a parapet of a flat handed over from 1 July 2007. Check My HDBPage for the approved drawing.

Is a grille a child lock?

No. A restrictor is the child-safety page and is quote on inspection. A grille also does not repair a rusty casement stay.

Can you remove grilles for handover?

Invisible grille removal and hole patching for a large run, about 100 holes, is S$520 to S$920 on the balcony estimator.

Tell us what you need help with

This opens WhatsApp with your details filled in. You can attach photos there for a faster quote. See our privacy policy.

Prefer to call? +65 8561 0630