How to Fit a Stair Handrail Securely
Back to Doors, Windows & Fixings Project Guides

A well-fitted handrail makes stairs feel calmer and safer, but it only works if the fixings are suitable for the wall and the rail is comfortable to grip. Start with the person using the stairs, then choose the rail, bracket positions and fixings around that need.
Tools
- Tape measure, pencil and masking tape
- Long level and stud/pipe detector
- Drill, masonry or wood bits and driver bits
- Vacuum, dust sheet and eye protection
- Screwdriver or socket set for brackets
Materials
- Handrail with suitable grip profile
- Brackets, returns or end caps
- Wall plugs, anchors or screws for the wall type
- Touch-up filler or paint if needed
- Optional contrast finish or lighting for visibility
1. Mark the Rail Route Around the User

Check the route from bottom step to landing, including where the hand naturally reaches. Mark a consistent comfortable height and bracket positions before drilling. Keep the rail continuous where possible, especially near turns and landings.
2. Find Strong Fixing Points and Fit Brackets

Use studs, joists, masonry or suitable heavy-duty anchors. Drill square to the surface, clear dust from holes and tighten brackets gradually. Do not trust a bracket just because the screw tightens at first; it needs to resist the direction it will be pulled.
3. Attach the Rail and Check the Grip

Position the rail on the brackets, pilot drill if needed, and screw it in without splitting the timber. Check the grip shape, clearance from the wall and how naturally it can be held while moving up and down the stairs.
4. Load-Test and Improve Visibility

Pull and push firmly in the direction the rail will be used. Any movement means the fixing needs correcting before the rail is relied on. For low mobility, low sight or balance needs, think about grip shape, colour contrast, lighting, continuity and where the user pauses. Accessible can still look intentional and stylish.
Open the checklist builder | Estimate fixings | Plan the budget