Railings
Railings near you
Install wood, metal and glass railings for stairs and decks. Tell us about your railing project and we’ll help you find local railing installers who serve your area.
Free for homeowners · No obligation to hire
On this page
Railings are what you reach for on a stair and what stops a fall from a landing, a loft, a deck or a balcony. Railing work covers new handrails on interior stairs, guards along open landings and mezzanines, exterior railings on decks, porches and balconies, and repairs to railings that have worked loose. Carpenters, stair builders and metal fabricators do most of it, often with parts made in a shop and installed on site.
Getting a railing right is first a matter of safety. The building code sets how high a guard must be, how small its openings are and how a handrail must be shaped so a hand can close around it, and all of that has to sit on posts and fastenings strong enough to hold someone who stumbles against them.
Our staircases page covers the stair itself, and the deck construction page covers the rest of the deck. Here we explain the difference between handrails and guards, compare materials, outline what the code covers, and look at installation and permits, exterior railings, the signs of an unsafe railing and the details that help prevent falls.
Handrails vs guards: what each part of a railing does
People say railing for both, but the building code treats them as two different things. A handrail is the rail you hold for balance while going up or down a stair or ramp. A guard is a protective barrier along the open side of a stair, landing, balcony, deck or raised floor, there to keep people, and especially children, from going over the edge. A stair between two walls may need only a handrail; an open stair or a raised deck usually needs both.
- Handrails are about grip: their shape, height and continuity matter as much as their strength, though they must also hold a person's weight.
- Guards are about containment: their height, their openings and their resistance to someone leaning or falling against them are what count.
- Wall-mounted handrails sit on brackets fastened into framing, with enough space between the rail and the wall for knuckles.
Railing materials for stairs, decks and balconies: wood, metal, glass and cable
- Wood railings in oak, maple or other hardwoods suit interior stairs and can be stained to match the floors; outdoors, treated or naturally durable wood needs regular sealing to resist rot and splitting.
- Aluminum railings, usually powder-coated, don't rust, need little upkeep and are common on balconies and decks, with pickets or panels in many styles.
- Steel and wrought iron railings are strong and can be custom-made by a metal fabricator, but outdoors their coating must be maintained, since rust tends to start where posts meet the deck or the concrete.
- Glass panels keep views open on decks and around mezzanines; they must be a product designed for use as a guard, set in hardware made for it, and they need frequent cleaning.
- Cable railings stretch stainless steel cables between sturdy posts; the cables have to stay tight, and because horizontal elements can give a child a foothold, confirm with your municipality that the design is accepted where you plan it.
Railing code requirements: guard height, openings and graspable handrails
Railings in houses are governed by Part 9 of the National Building Code of Canada or by the provincial code based on it, such as Quebec's Construction Code, in the edition adopted where you live. The code decides where a guard is required, based on how far someone could fall, and how high it must be, which can differ with the location and the height of the drop. It requires openings small enough that a young child can't slip through, limits designs that give children a foothold to climb, sets the loads guards and handrails must resist, and covers handrail height, continuity and a shape a hand can grasp firmly.
The exact figures depend on the code edition and the province, so we don't repeat them here. Ask your installer which code applies to your address and to show the guard height, opening sizes and handrail details on the drawings or in the quote; your municipality's building department can confirm them. An existing railing that met the rules when it was built may be allowed to stay, but a new or rebuilt one is generally held to the current code.
Installing new guards and railings: measurements, permits and inspection
A new guard is as much a structural element as a decorative one: its posts must be anchored into framing, blocking or concrete able to take the loads the code requires. A new guard, or the replacement of a whole railing, may require a building permit, particularly as part of a stair, deck or balcony project, while repairs with matching parts often don't; your municipality decides, and the contractor should check before ordering.
- Site measurements record the slope of the stair, the landings, the post locations and any out-of-level floors before shop-made parts are ordered.
- Posts are anchored with hardware and methods suited to the structure, which may mean opening a floor or wall to add blocking.
- In Quebec, the contractor must hold an RBQ licence that covers the work, which you can check in the RBQ's online register.
Exterior railings on decks and balconies: winter, salt and local rules
Outdoor railings take rain, snow, ice, de-icing salt and repeated freezing and thawing, and they are often leaned on by several people at once. Water trapped at the base of wood posts leads to rot, salt attacks metal coatings and fasteners, and snow left against a guard presses on it for months. A railing is only as sound as the deck or balcony it is fastened to, which our deck construction page covers.
Rules for decks and balconies are also local. Montreal, for example, handles permits by borough: its page for Ahuntsic-Cartierville requires a permit to build or replace a deck, balcony, porch or front stoop whose floor is more than 60 centimetres above the ground, and lists guard height and baluster spacing among the points to check before starting.
- Shovel snow away from guards rather than piling it against them, and keep metal-edged shovels away from glass and coated metal.
- Rinse salt off metal railings in spring and touch up chips in the coating before rust spreads.
- Check wood posts every spring for soft spots at the base and around the bolts, where water collects.
Signs a railing is unsafe: loose posts, rot, rust and cracked glass
A loose railing is a safety problem, not a cosmetic one. A handrail that shifts gives way at the moment someone relies on it, and a guard that moves can fail when someone leans on it or falls against it. Have it repaired promptly by a carpenter or railing installer, and until then keep children away from it and warn visitors. Driving a longer screw into rotten wood or a stripped hole is not a repair.
- A handrail or bracket that moves when you pull on it, often because its screws went into drywall rather than a stud or have worked loose.
- A newel or guard post that rocks; the fix is usually a stronger connection to the framing, which may mean opening the floor or the stair.
- Missing, loose or broken balusters that leave a gap a child could fit through.
- Rot at the base of wood posts, rust on metal posts or base plates, and chipped or cracked glass panels.
Railings and fall prevention: where handrails help most
The Public Health Agency of Canada's guide to preventing falls recommends solid handrails on both sides of stairways and good lighting on stairs. For older adults, people recovering from an injury or surgery and young children, a well-placed handrail is one of the simplest ways to make a home safer.
- Add a second handrail where a stair has only one, including basement and exterior stairs.
- A few steps down to a sunken living room, a split-level entry or a back door are easy to overlook and benefit from a handrail too.
- Handrails that can be grabbed before the first step and held past the last one keep a hand on the rail through the whole climb.
- Good lighting matters as much as the rail, and any new stair lighting or switch is work for a licensed electrician.
Railings: frequently asked questions
How high should a stair or deck railing be?
The required guard and handrail heights are set by the building code that applies where you live, and guard heights can differ between a stair, an interior landing and a deck or balcony, depending on how far someone could fall. Your installer or your municipality's building department can confirm the figures for your project.
Are glass railings safe for families with young children?
Glass guards designed and installed for that use leave no gaps to slip through and no rails to climb, which many parents appreciate. They must use glass and hardware made for guards, installed according to the manufacturer's instructions, and a chipped or cracked panel should be replaced promptly.
Can I fix a loose railing myself?
It's best to have a carpenter or railing installer do it. A loose bracket often means the screws missed the stud or stripped their holes, and a wobbly post needs a stronger connection to the framing. Either way, the repair has to hold a person's weight, which makes it structural work.
Do I need a permit to replace a deck or balcony railing?
Sometimes. Replacing a railing with a new design, or as part of rebuilding a deck, balcony or stair, can require a permit, while repairs with matching parts often don't. Rules are set locally, down to the borough in Montreal, so check with your municipality before the work starts.
Sources
- National Research Council Canada: National Building Code of Canada 2020
- National Research Council Canada: Model code adoption across Canada
- Building or replacing a deck, balcony, porch or stoop: Ahuntsic-Cartierville — Ville de Montréal
- Public Health Agency of Canada: You CAN prevent falls!
- RBQ: Check a contractor's licence
Written by the LokalMatch editorial team. Last reviewed September 10, 2026.
Find railing installers by city
Alberta
Show 17 citiesHide cities
- Railings in Calgary
- Railings in Edmonton
- Railings in Airdrie
- Railings in Cochrane
- Railings in Fort McMurray
- Railings in Fort Saskatchewan
- Railings in Grande Prairie
- Railings in Leduc
- Railings in Lethbridge
- Railings in Medicine Hat
- Railings in Okotoks
- Railings in Parkland County
- Railings in Red Deer
- Railings in Rocky View County
- Railings in Spruce Grove
- Railings in St. Albert
- Railings in Strathcona County
British Columbia
Show 31 citiesHide cities
- Railings in Abbotsford
- Railings in Burnaby
- Railings in Kelowna
- Railings in Surrey
- Railings in Vancouver
- Railings in Victoria
- Railings in Campbell River
- Railings in Chilliwack
- Railings in Coquitlam
- Railings in Courtenay
- Railings in Delta
- Railings in District of North Vancouver
- Railings in Kamloops
- Railings in Langford
- Railings in Langley
- Railings in Maple Ridge
- Railings in Mission
- Railings in Nanaimo
- Railings in New Westminster
- Railings in North Cowichan
- Railings in North Vancouver
- Railings in Penticton
- Railings in Port Coquitlam
- Railings in Port Moody
- Railings in Prince George
- Railings in Richmond
- Railings in Saanich
- Railings in Township of Langley
- Railings in Vernon
- Railings in West Kelowna
- Railings in West Vancouver
Manitoba
Show 2 citiesHide cities
New Brunswick
Show 4 citiesHide cities
Newfoundland and Labrador
Show 2 citiesHide cities
Northwest Territories
Show 1 citiesHide cities
Nova Scotia
Show 4 citiesHide cities
Nunavut
Show 1 citiesHide cities
Ontario
Show 71 citiesHide cities
- Railings in Barrie
- Railings in Brampton
- Railings in Greater Sudbury
- Railings in Guelph
- Railings in Hamilton
- Railings in Kingston
- Railings in Kitchener
- Railings in London
- Railings in Markham
- Railings in Mississauga
- Railings in Oshawa
- Railings in Ottawa
- Railings in St. Catharines
- Railings in Toronto
- Railings in Vaughan
- Railings in Waterloo
- Railings in Windsor
- Railings in Ajax
- Railings in Aurora
- Railings in Belleville
- Railings in Blue Mountains
- Railings in Bradford
- Railings in Brantford
- Railings in Burlington
- Railings in Caledon
- Railings in Cambridge
- Railings in Centre Wellington
- Railings in Chatham
- Railings in Clarence-Rockland
- Railings in Clarington
- Railings in Collingwood
- Railings in Cornwall
- Railings in County of Brant
- Railings in East Gwillimbury
- Railings in Fort Erie
- Railings in Georgetown
- Railings in Georgina
- Railings in Grimsby
- Railings in Haldimand County
- Railings in Innisfil
- Railings in Kawartha Lakes
- Railings in King
- Railings in Lakeshore
- Railings in LaSalle
- Railings in Leamington
- Railings in Lincoln
- Railings in Milton
- Railings in New Tecumseth
- Railings in Newmarket
- Railings in Niagara Falls
- Railings in Norfolk County
- Railings in North Bay
- Railings in Oakville
- Railings in Orangeville
- Railings in Orillia
- Railings in Peterborough
- Railings in Pickering
- Railings in Prince Edward County
- Railings in Quinte West
- Railings in Richmond Hill
- Railings in Sarnia
- Railings in Sault Ste. Marie
- Railings in St. Thomas
- Railings in Stratford
- Railings in Thunder Bay
- Railings in Timmins
- Railings in Welland
- Railings in Whitby
- Railings in Whitchurch-Stouffville
- Railings in Woodstock
- Railings in Woolwich
Prince Edward Island
Show 1 citiesHide cities
Quebec
Show 74 citiesHide cities
- Railings in Gatineau
- Railings in Laval
- Railings in Longueuil
- Railings in Montreal
- Railings in Quebec City
- Railings in Sherbrooke
- Railings in Trois-Rivières
- Railings in Alma
- Railings in Baie-Comeau
- Railings in Beaconsfield
- Railings in Beloeil
- Railings in Blainville
- Railings in Boisbriand
- Railings in Boucherville
- Railings in Brossard
- Railings in Candiac
- Railings in Chambly
- Railings in Châteauguay
- Railings in Côte-Saint-Luc
- Railings in Cowansville
- Railings in Deux-Montagnes
- Railings in Dollard-des-Ormeaux
- Railings in Dorval
- Railings in Drummondville
- Railings in Gaspé
- Railings in Granby
- Railings in Joliette
- Railings in Kirkland
- Railings in L'Ancienne-Lorette
- Railings in L'Assomption
- Railings in La Prairie
- Railings in Lévis
- Railings in Magog
- Railings in Mascouche
- Railings in Mirabel
- Railings in Mont-Saint-Hilaire
- Railings in Mount Royal
- Railings in Pointe-Claire
- Railings in Repentigny
- Railings in Rimouski
- Railings in Rivière-du-Loup
- Railings in Rouyn-Noranda
- Railings in Saguenay
- Railings in Saint-Augustin-de-Desmaures
- Railings in Saint-Basile-le-Grand
- Railings in Saint-Bruno-de-Montarville
- Railings in Saint-Charles-Borromée
- Railings in Saint-Colomban
- Railings in Saint-Constant
- Railings in Saint-Eustache
- Railings in Saint-Georges
- Railings in Saint-Hyacinthe
- Railings in Saint-Jean-sur-Richelieu
- Railings in Saint-Jérôme
- Railings in Saint-Lambert
- Railings in Saint-Lazare
- Railings in Saint-Lin–Laurentides
- Railings in Sainte-Anne-des-Plaines
- Railings in Sainte-Catherine
- Railings in Sainte-Julie
- Railings in Sainte-Marthe-sur-le-Lac
- Railings in Sainte-Sophie
- Railings in Sainte-Thérèse
- Railings in Salaberry-de-Valleyfield
- Railings in Sept-Îles
- Railings in Shawinigan
- Railings in Sorel-Tracy
- Railings in Terrebonne
- Railings in Thetford Mines
- Railings in Val-d'Or
- Railings in Varennes
- Railings in Vaudreuil-Dorion
- Railings in Victoriaville
- Railings in Westmount
Saskatchewan
Show 4 citiesHide cities
Yukon
Show 1 citiesHide cities
What affects the cost of railing
Prices depend on the details of your project. We only publish price ranges when they’re backed by real LokalMatch quote data or reliable sources. Until then, here’s what usually changes the price:
- Size and complexity of the piece or structure
- Wood species or material
- Custom design compared with standard sizes
- Hardware, railings and finishing
- Removal of what's there now
- Permits and drawings, where needed
How to compare railing installers before you hire
- Choose a carpenter whose past work matches your project, whether that's framing, trim, built-ins, stairs or a deck.
- Ask for drawings or a clear description of what will be built, including materials and finishes.
- For decks, stairs and railings, ask whether a permit is needed, since these are safety items.
- Get a written quote that says who supplies materials and whether finishing, such as painting or staining, is included.
- Ask how they'll handle surprises like rot or uneven walls and floors.
Questions to ask railing installers before you hire
- Can you show me photos of similar work you've done?
- What materials will you use, and why?
- Does this project need a permit, and will you get it?
- Is finishing, such as sanding, painting or staining, included?
- How will you attach the work to the existing structure?
- What warranty do you offer on your workmanship?
Railing permits and local rules
Some railing work needs a permit or has to meet local bylaws. Rules vary by municipality, so ask your pro whether a permit is needed and who will apply for it — and check with your city or town if you’re unsure.
Permits and licensingReady to get railing quotes?
Tell us about your railing project.
Do you offer railing services?
Join LokalMatch to get matched with homeowners in the areas you serve.