Our accessible toilet dimensions guide covers the full cubicle. But grab bars — and the rest of a bathroom's fixture heights — are usually where the tape measure comes out during an actual site inspection, because they're the one item that's easy to get "close enough" on and still fail. A grab bar mounted at the wrong height, or one anchored into hollow block without blocking, looks fine on a walk-through and fails the moment a building official pulls a tape measure or a pull test.
This guide puts every grab bar and fixture height BP344's 2024 Revised IRR requires into one table — toilet grab bars, lavatory, urinal, mirror, and dispensers — with a free checker to verify your own installed or planned heights.
Both the L-type and flip-up grab bars sit with their top surface ~300mm above the water closet seat — since the accessible seat is fixed at 450mm, that puts the top of the bar at 750mm above the finished floor. Bars must be 30–40mm in diameter, with the L-type bar's outer face 100mm from the finished wall, and anchored to support at least 200kg.
Enter your water closet seat height and your installed (or planned) grab bar height. The checker confirms whether the bar sits at the correct offset above the seat.
Every Height, In One Place
| Fixture / Element | Height (from finished floor) |
|---|---|
| Water closet seat | 450mm |
| L-type grab bar (top surface) | 750mm (300mm above seat top) |
| L-type grab bar — horizontal leg | From the back wall to 300mm past the front of the water closet |
| L-type grab bar — vertical leg length | 750mm |
| Flip-up grab bar (top surface) | 750mm (300mm above seat top); extends 100mm past the front of the water closet |
| Flip-up / L-type bar face to WC centerline | 350mm clear |
| L-type bar outer face to finished wall | 100mm |
| Grab bar / handrail grip diameter | 30–40mm |
| Grab bar load rating | ≥ 200kg |
| Ramp and stair handrails | Two rails, at 700mm AND 900mm (Sec. A.5.3) |
| Urinal lip | 350–400mm max; wall-hung, elongated lip; 900mm × 900mm clear space in front (Sec. C.6.12) |
| Urinal grab bars | 600mm long, both sides, top edge at 1,500mm, 650mm clear between outer edges (Sec. C.6.12) |
| Lavatory rim | 800mm |
| Lavatory knee clearance (underside) | ≥ 650mm |
| Mirror — bottom edge | ≤ 1,000mm (or tilted for seated view) |
| Dispensers, hooks, accessories | ~1,000mm |
| Emergency call button | 400–600mm |
| Door pull bar / lever hardware | 900mm |
| Tactile door signage (centre) | ≤ 1,500mm |
Every dimension above is anchored to the same logic: a seated user's reach envelope. Change the seat or fixture height and every other measurement in the room shifts with it — which is why the grab bar spec is written as an offset from the seat, not a fixed floor dimension.
Two separate mistakes both produce a grab bar that looks correct at a glance but fails BP344:
Measuring From the Floor, Not the Seat
BP344 specifies the grab bar height as an offset above the seat, not a fixed number from the floor. If the water closet seat height is off — say, a standard 380mm bowl was installed instead of the required 450mm accessible unit — a grab bar measured to "750mm from the floor" is now 370mm above the seat instead of 300mm, and fails, even though the bar itself is at the textbook height.
No Blocking Behind the Wall
A grab bar screwed directly into 4-inch or 6-inch CHB, without solid wood or steel blocking behind the tile, will hold a light static load but fails a real pull test. This is invisible on a finished wall — the bar looks identical whether it's anchored into blocking or into hollow block — which is exactly why it's the item inspectors and engineers flag most in retrofit audits.
How high should a BP344 grab bar be?
300mm above the top of the water closet seat — 750mm from the finished floor, since the accessible seat height is fixed at 450mm.
What's the difference between the L-type and flip-up grab bars?
The L-type bar is fixed to the side wall (horizontal leg from the back wall to 300mm past the front of the water closet, vertical leg 750mm). The flip-up bar sits on the transfer side and folds up out of the way when not in use, letting a wheelchair pull alongside the water closet. BP344 requires both.
What diameter should a grab bar be?
30mm to 40mm (1 3/16 inch to 1 37/64 inch), round cross-section, for any bar requiring a full grip.
Can a grab bar be mounted directly into CHB (hollow block)?
Not on its own. BP344 requires the bar to support at least 200kg, which needs solid blocking (wood or steel) set into the wall behind the finish before tiling — anchoring straight into hollow block will not pass a pull test even if it holds visually.
How high should the lavatory (sink) be?
800mm rim height with at least 650mm of clear knee space underneath, so a wheelchair user can roll under it without a cabinet or solid apron in the way.
Statutes, codes, official tools and references used or referred to in this article, linked to their source. Links open in a new tab.
Prices, cost bands and rate figures in this article are AEDO Construction's own market and practice figures for Philippine work unless a source is named beside them. Code and statute references above link to the primary text.
A grab bar mounted at the wrong height, or with no blocking behind the tile, means re-tiling to fix — not a screw swap. AEDO's design process specifies grab bar height, blocking, and anchoring on the drawings before the wall is ever closed up.