Wood Stair Railing Cost
Sale price ranges by species and railing type, how long a stair railing takes to build, and how to price a custom wood handrail for your clients in 2026.
Updated April 2026
Wood Stair Railing Cost by Type
The table below shows typical material costs and sale prices for custom wood stair railing projects by railing configuration and species. Sale prices include materials, labor at $75 to $95 per hour, overhead at 20 percent, and a 30 percent profit margin.
| Railing Type | Sale Price |
|---|---|
| Straight flight, painted poplar, 12 steps | $900 to $1,800 |
| Straight flight, white oak, 12 steps | $1,600 to $3,000 |
| Straight flight, walnut, 12 steps | $2,600 to $5,000 |
| L-shaped with landing, white oak, 24 steps | $2,800 to $5,200 |
| L-shaped with landing, walnut, 24 steps | $4,500 to $8,500 |
| Open railing, custom newels, white oak, 12 steps | $2,400 to $5,000 |
Note: These ranges assume standard profiled handrail stock and square or turned balusters. Open railing systems with custom-fabricated components and matched grain newel posts cost more. Use the custom furniture pricing guide to build a precise cost for your project species and labor rate.
Stair Railing Cost by Wood Species
Species choice drives the largest share of material cost on a custom stair railing. Prices below are per linear foot of pre-profiled handrail stock from a millwork supplier. Newel posts and balusters are priced separately and vary significantly by design.
| Species | Cost/LF Rail | Tier |
|---|---|---|
| Poplar | $3 to $6 | Budget |
| Hard Maple | $7 to $12 | Mid-range |
| White Oak | $10 to $18 | Mid-range |
| Cherry | $12 to $20 | Mid-range |
| Walnut | $18 to $32 | Premium |
White oak: the contemporary standard
White oak has become the dominant species for custom stair railings in modern and transitional homes over the past five years, mirroring its popularity in flooring and furniture. Pre-milled white oak handrail stock is widely available from millwork suppliers at $10 to $18 per linear foot for standard profiles. White oak machines cleanly, takes oil-wax and water-based clear finishes extremely well, and matches white oak stair treads for a coordinated stair package. See wood stair treads cost to price a matching tread-and-railing package.
Poplar: the painted railing default
Poplar is the standard choice for painted stair railings in most production custom carpentry because it machines cleanly, holds paint without grain telegraphing, and costs two to three times less than hardwood options. Pre-milled poplar handrail stock runs $3 to $6 per linear foot. Newel posts in poplar or finger-jointed pine run $45 to $120 depending on height and profile. If the client is painting the railing, poplar is almost always the right call. See hardwood prices per board foot for current lumber pricing.
What Drives Custom Stair Railing Costs
Wood species
High impactSwitching from painted poplar to white oak on a 12-step railing adds $300 to $600 in material cost. Moving from white oak to walnut adds another $400 to $800. A premium species selection on a full stair package (treads and railing) can add $2,000 to $5,000 compared to a painted softwood system. The species decision is often driven by matching the existing flooring or stair treads.
Newel post design
High impactA simple square newel post (4x4 or box-style) takes 2 to 4 hours to build and costs $60 to $150 in material. A turned newel post with a decorative base and cap takes 4 to 8 hours and costs $120 to $300 per post. A fully custom craftsman newel post with applied panels, cap, and base takes 6 to 12 hours and $180 to $400 in material. A stair with three newel posts (bottom, landing, top) can easily add $800 to $2,500 to the project cost based on post design alone.
Baluster style and spacing
Medium impactSquare balusters are the fastest to install and easiest to source. Turned balusters add cost but are widely available in poplar, oak, and pine from millwork suppliers at $8 to $25 each. Custom square balusters cut from solid lumber cost $15 to $35 each depending on species. A 12-step flight requires 13 to 16 balusters at code-compliant spacing, so baluster choice adds $100 to $400 to material cost. Open cable or rod railing systems are outside the scope of wood railing work but may be what the client is comparing against.
Railing configuration
High impactA simple straight flight is the easiest and fastest to build. An L-shaped stair with a landing requires an additional landing newel post and an angled rail connection, adding 4 to 8 hours of labor. A curved or helical stair requires custom-bent or laminated handrail stock and significantly more layout and fitting time. A wall-mounted handrail on a single side (no balusters) is the fastest and least expensive option but is typically only code-compliant when the stair has walls on both sides.
Finish type
Medium impactPaint is the most forgiving finish for stair railings because it hides seams, filler, and minor imperfections. A painted railing can be pre-primed in the shop and finish-painted on site in 2 to 4 hours. A stained or clear-finished hardwood railing requires more careful surface preparation, grain matching at joints, and often two to three coats of finish. Oil-wax finishes (Rubio, Osmo) are easy to apply and repair but require proper surface prep. Conversion varnish or catalyzed lacquer offers the best durability but requires spray equipment.
Code requirements and permits
Medium impactResidential stair railings must meet IRC code requirements for height (34 to 38 inches), baluster spacing (no gap greater than 4 inches), graspability of the handrail profile, and structural connection at newel posts. A railing that does not meet code can fail inspection and require removal and replacement. Always confirm local permit requirements with the client before starting. Some municipalities require a building permit and inspection for stair railing replacement.
How to Price a Custom Stair Railing
Stair railing jobs are component-heavy and benefit from a line-item approach. Quoting by linear foot or by step leads to underpriced jobs when the design includes custom newel posts or premium species. Build the cost from components up.
Count and measure every component
Start with a field measurement or detailed drawing. Count the number of steps to determine baluster quantity (one baluster per step plus one, or calculate at 4-inch maximum spacing). Measure total linear feet of top rail, number of newel posts (bottom, top, and any landing posts), and whether a wall-mounted return is needed. Note the railing height (typically 36 inches for interior stairs, 42 inches for decks and open sides) as it affects baluster length.
Price your materials by component
Price handrail stock per linear foot (millwork suppliers sell pre-profiled handrail in common profiles like 6210, 6000, and Craftsman). Price newel posts by height and complexity (turned vs. craftsman box style). Price balusters individually. Add hardware: rail bolts ($3 to $6 each), rosettes ($12 to $25 each), wall brackets ($8 to $18 each), and fasteners. Apply a 15 to 20 percent material markup on top of supplier cost when billing the client. Use the CraftQuote board-foot calculator for any lumber you are milling yourself.
Estimate labor by phase
Break labor into phases: shop fabrication of newel posts and any custom components (4 to 10 hours), pre-finishing in the shop if applicable (2 to 4 hours), site layout and stringer measurement (1 to 2 hours), baluster installation (2 to 5 hours depending on attachment method), top rail fitting and connection to newels (2 to 4 hours), and final adjustment and touch-up finishing on site (1 to 2 hours). Total labor for a 12-step flight in standard species runs 12 to 20 hours. Multiply by your shop rate ($65 to $110 per hour).
Add overhead
Overhead covers shop rent, utilities, equipment, insurance, and fixed costs not tied to a specific job. Apply a standard overhead rate of 15 to 25 percent of your total labor cost. Custom millwork and railing work often involves significant shop time for one-off components, so an accurate overhead rate prevents you from losing money on jobs that tie up your shop for a week.
Apply your profit margin
After totaling materials, labor, and overhead, apply a profit margin of 25 to 35 percent. At 30 percent margin, a project costing you $1,800 to produce sells for $2,571. Railing work is skilled millwork, not commodity carpentry, and the market supports premium pricing when the finished product is high quality. A detailed itemized quote from CraftQuote helps clients understand the component-level breakdown and reduces price pushback.
Example: White Oak Stair Railing, 12-step straight flight
Square balusters, craftsman newel posts, oil-wax finish
Build this quote in CraftQuote
Enter your lumber cost, labor hours, and overhead. CraftQuote calculates your margin and generates a professional, itemized PDF for your client.
Start a Stair Railing QuoteFrequently Asked Questions
- How much does a custom wood stair railing cost?
- A custom wood stair railing for a standard 12-step straight flight typically costs $900 to $4,500 depending on species, baluster style, and newel post design. A painted poplar railing with pine balusters runs $700 to $1,400. A white oak railing with square balusters and a simple newel post runs $1,500 to $3,000. A walnut railing with turned balusters and a statement newel post runs $2,800 to $5,500 or more. These prices reflect custom shop work including materials, layout, fabrication, and installation.
- What wood species is best for stair railings?
- White oak and hard maple are the most practical choices for stained wood railings because they take finish well, resist denting, and are widely available. Poplar is the standard for painted railings because it machines cleanly, holds paint well, and costs significantly less than hardwoods. Walnut is the premium choice for a natural dark finish and photographs exceptionally well. Cherry is well-suited to traditional and formal interiors. Avoid softer species like pine and cedar for handrails, which see constant contact and abrasion. See the best wood for furniture guide for a full species breakdown.
- How long does it take to build and install a custom wood stair railing?
- A simple straight railing on a 12-step flight takes 12 to 20 shop hours including layout, milling, assembly, and installation. An L-shaped railing with a landing newel post takes 18 to 30 hours. A complex curved or open railing system with custom newel posts takes 25 to 45 hours or more. Installation adds 3 to 6 hours per flight depending on how the balusters attach and whether the wall bracket returns are custom-fabricated.
- What components are included in a custom stair railing quote?
- A complete stair railing quote includes the top rail (handrail profile), newel posts at the top and bottom of each flight, balusters or spindles spaced to code (typically 4 inches maximum), a shoe rail or bottom rail if the design calls for it, and wall-mounted handrail brackets if the railing runs along a wall. Additional components include end caps, rosettes, fitting blocks, rail bolts for connecting newels, and finish materials. Some designs include a wall return at the top where the railing terminates at the wall.
- How much does a walnut stair railing cost?
- A custom walnut stair railing for a 12-step straight flight costs $2,500 to $5,500 in most markets. Walnut handrail stock (2x3 or 2x4 profile, S4S) runs $18 to $30 per linear foot from a millwork supplier. A turned walnut newel post at 48 to 54 inches costs $180 to $400 each depending on complexity. Square walnut balusters at 42 inches cost $25 to $45 each. A 12-step flight typically requires 13 to 16 balusters, two newel posts, and 14 to 18 linear feet of top rail. Total material cost for walnut runs $800 to $1,800 before waste allowance and markup.
- What is a fair shop rate for custom stair railing work?
- A fair shop rate for custom stair railing work is $65 to $110 per hour depending on your market, shop overhead, and whether you are fabricating components in the shop or using pre-milled handrail stock. Stair railing work involves precise layout, angle cuts, and on-site fitting that requires skill and experience. Most woodworkers in mid-sized markets charge $75 to $95 per hour for custom millwork. Urban and high-cost markets support $100 to $130 per hour. Your rate should cover wages, overhead, tool maintenance, and leave room for profit.
Related Resources
Pricing for hardwood stair treads by species. Price a complete tread-and-railing package together.
Current price ranges for white oak, walnut, maple, cherry, and 9 other species.
Pricing for custom built-in shelving and millwork. Common companion project to stair railing work.
Full pricing methodology: shop rate, labor, overhead, and profit margin for custom woodworking.
Calculate board footage and material cost for any lumber you are milling yourself for railing components.
Custom wood barn door pricing. Common companion project in home renovation work.