Cabinets & Millwork Price Index | Flume
Cabinets & Millwork Price Index
Price trends, forecasts, and supply data for cabinetry, architectural millwork, and decorative panels.
Product pricing by subcategory
Commercial and retail price ranges tracked from major distributors. Updated weekly.
Decorative
Retail $34 – $253/sq ft
Commercial $22 – $189/sq ft
Retail Commercial | = median
Price by spec (commercial)
| Material | Low | High | Median |
|---|---|---|---|
| PVC | $24 | $189 | $76 |
| Size | Low | High | Median |
|---|---|---|---|
| 12X12 | $23 | $60 | $42 |
| 48X96 | $64 | $109 | $76 |
| 48X94 | $157 | $189 | $189 |
| 94X96 | $22 | $189 | $189 |
| 24X94 | $51 | $189 | $177 |
| 118X120 | $149 | $172 | $160 |
| Look | Low | High | Median |
|---|---|---|---|
| Pattern | $22 | $117 | $42 |
| Wood | $29 | $189 | $117 |
| Stone | $24 | $112 | $80 |
| Geometric | $22 | $189 | $42 |
| Marble | $64 | $82 | $69 |
| Solid | $24 | $75 | $38 |
| Finish | Low | High | Median |
|---|---|---|---|
| Textured | $24 | $91 | $45 |
Panels
Retail $30 – $297/sq ft
Commercial $19 – $223/sq ft
Retail Commercial | = median
Price by spec (commercial)
| Material | Low | High | Median |
|---|---|---|---|
| MDF | $22 | $223 | $76 |
| Size | Low | High | Median |
|---|---|---|---|
| 48X96 | $19 | $83 | $43 |
| 47X94 | $31 | $129 | $67 |
| 4X8 | $19 | $114 | $23 |
| 54X189 | $71 | $82 | $76 |
| 24X36 | $134 | $223 | $223 |
| 30X30 | $90 | $219 | $145 |
| 30X36 | $23 | $104 | $89 |
| Look | Low | High | Median |
|---|---|---|---|
| Wood | $19 | $151 | $67 |
| Beadboard | $21 | $223 | $76 |
| Pattern | $19 | $75 | $42 |
| Beaded | $19 | $39 | $22 |
| Finish | Low | High | Median |
|---|---|---|---|
| Primed | $27 | $109 | $43 |
| Paintable | $56 | $97 | $69 |
| White | $19 | $205 | $23 |
| Painted | $135 | $223 | $204 |
| Textured | $32 | $172 | $161 |
Semi-Custom
Retail $37 – $865/sq ft
Commercial $24 – $648/sq ft
Retail Commercial | = median
Price by spec (commercial)
| Size | Low | High | Median |
|---|---|---|---|
| 34X36 | $52 | $504 | $75 |
| 24X36 | $104 | $648 | $444 |
| 36X36 | $24 | $648 | $481 |
| 12X30 | $49 | $98 | $83 |
| 12X24 | $136 | $648 | $318 |
| 18X24 | $51 | $406 | $193 |
| 18X78 | $337 | $389 | $363 |
| 15X20 | $240 | $503 | $285 |
| 15X36 | $105 | $257 | $134 |
| 10X28 | $58 | $97 | $69 |
| 18X36 | $223 | $506 | $240 |
| 18X42 | $246 | $556 | $272 |
| 24X24 | $135 | $573 | $285 |
| 24X30 | $329 | $504 | $444 |
| 24X34 | $272 | $648 | $648 |
| 24X66 | $121 | $648 | $378 |
| Look | Low | High | Median |
|---|---|---|---|
| Wood | $24 | $493 | $100 |
| Finish | Low | High | Median |
|---|---|---|---|
| Glossy | $33 | $607 | $350 |
| White | $152 | $284 | $187 |
| Gray | $70 | $389 | $75 |
Stock Cabinets
Retail $85 – $515/sq ft
Commercial $55 – $386/sq ft
Retail Commercial | = median
Price by spec (commercial)
| Size | Low | High | Median |
|---|---|---|---|
| 12X30 | $58 | $363 | $139 |
| 12X36 | $74 | $386 | $105 |
| 24X36 | $134 | $386 | $244 |
| 10X10 | $662 | $662 | $662 |
| 24X24 | $55 | $94 | $60 |
| 15X30 | $106 | $122 | $114 |
| 24X30 | $65 | $299 | $167 |
| 14X30 | $78 | $90 | $84 |
| 21X36 | $103 | $119 | $111 |
| 24X34 | $69 | $386 | $204 |
| 36X36 | $207 | $386 | $308 |
| 18X30 | $93 | $154 | $110 |
| 30X30 | $65 | $173 | $142 |
| 9X30 | $82 | $95 | $88 |
| 24X71 | $88 | $143 | $95 |
| 24X72 | $55 | $236 | $143 |
| 28X28 | $45 | $45 | $45 |
| 33X36 | $411 | $411 | $411 |
| 71X71 | $88 | $227 | $152 |
| Look | Low | High | Median |
|---|---|---|---|
| Wood | $55 | $386 | $121 |
| Shaker | $67 | $154 | $120 |
| Finish | Low | High | Median |
|---|---|---|---|
| White | $55 | $386 | $184 |
| Painted | $55 | $386 | $242 |
Wallcovering
Retail $29 – $190/sq ft
Commercial $19 – $142/sq ft
Retail Commercial | = median
Price by spec (commercial)
| Material | Low | High | Median |
|---|---|---|---|
| Wallpaper | $30 | $142 | $120 |
| Grasscloth | $19 | $142 | $124 |
| Look | Low | High | Median |
|---|---|---|---|
| Grasscloth | $112 | $142 | $137 |
| Wood | $23 | $45 | $29 |
| Pattern | $28 | $133 | $124 |
| Finish | Low | High | Median |
|---|---|---|---|
| Textured | $19 | $68 | $20 |
Prices last updated Mar 24, 2026. Commercial = contractor/trade pricing (typically 25-30% below retail).
Understanding Cabinets & Millwork Prices in Construction
Cabinetry and millwork typically represent 10-18% of interior finish costs in residential construction and 5-10% in commercial projects. This category sits at the intersection of lumber commodity markets and specialized manufacturing, making it sensitive to both raw material swings and labor availability in woodworking trades.
The market spans three quality tiers - stock cabinetry (manufactured to standard dimensions), semi-custom (modified standard boxes with upgraded features), and full custom millwork. Each tier has different supply chain dynamics and lead time profiles, but all share exposure to hardwood lumber and sheet goods pricing.
Key Pricing Drivers
- Hardwood lumber prices (maple, cherry, oak) and plywood/particleboard costs
- Hardware component costs - hinges, slides, and soft-close mechanisms are often imported
- Skilled labor availability in cabinet manufacturing facilities
- Residential construction volume and kitchen remodeling activity
- Formaldehyde emission regulations (CARB Phase 2, TSCA Title VI) affecting panel products
- Import competition from Chinese and Vietnamese cabinet manufacturers
Cabinets & Millwork price trends
Historical pricing and 6-month forecast for cabinets, millwork & panels.
No data for selected categories.
Updated Aug 3, 2026
Data source: Flume Price Index — historical price trends and 6-month forecasts for 20 construction material categories, normalized to a base index of 100.
The Flume Price Index is a predictive model that analyzes macroeconomic indicators, supply chain data, and market signals to forecast construction material price movements. Data is updated monthly. This is not financial advice.
Cabinets & Millwork scorecard
Current direction, confidence, year-over-year change, and volatility.
No data for selected categories.
Updated Aug 3, 2026
Data source: Flume Price Index — price prediction scores across 20 building material categories including direction, confidence level, year-over-year change, volatility, and forecast horizon.
Cabinets & Millwork tariff & trade impact
How current tariffs and trade policy affect cabinets & millwork pricing.
No tariff data for selected categories.
Updated Aug 3, 2026
Data source: Flume Price Index — tariff rate trends and 3-month changes for construction materials by category, showing trade policy impact on building costs.
Supply Chain & Seasonal Context
Stock cabinetry is predominantly manufactured domestically, with major production concentrated in the Midwest and Southeast. Lead times for stock cabinets run 2-4 weeks. Semi-custom lines require 4-8 weeks, while full custom millwork can extend to 12-20 weeks depending on complexity and finish requirements.
Imported cabinets, primarily from China and Vietnam, face tariff exposure but offer 20-40% cost advantages on comparable specifications. The trade-off is longer lead times (10-16 weeks ocean freight) and less flexibility for field modifications.
Cabinet demand follows residential construction cycles, peaking in spring and early summer. Manufacturers often implement annual price increases in January or February. Ordering during Q4 can sometimes lock in current-year pricing for Q1 delivery on large projects.
Cabinets & Millwork supply chain risk assessment
Current risk factors affecting cabinets & millwork availability and lead times.
Supply Chain Risk
This data represents predictive estimates based on market signals and historical trends. It is not financial advice. Flume makes no guarantees regarding accuracy and assumes no liability for decisions based on this data.
Updated Aug 3, 2026
Data source: Flume Price Index — supply chain risk scores for construction material categories combining tariff exposure, freight pressure, and import dependency indicators.
Year-over-year construction material price changes
How cabinets & millwork price movements compare across all tracked building materials.
YoY Price Change Heatmap
Year-over-year price change by category. Red = prices rising, green = prices falling.
| Category | Jul '25 | Aug '25 | Sep '25 | Oct '25 | Nov '25 | Dec '25 | Jan '26 | Feb '26 | Mar '26 | Apr '26 | May '26 | Jun '26 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Appliances | +3.5% | +2.9% | +3.4% | +3.5% | +3.5% | +4.6% | +4.7% | +4.5% | +4.0% | +3.4% | +0.8% | +0.0% |
| Bathroom Fixtures & Vanities | +4.0% | +4.0% | +4.0% | +3.7% | +3.7% | +5.2% | +5.8% | +5.9% | +6.0% | +5.6% | +5.0% | +4.9% |
| Cabinets, Millwork & Panels | +1.9% | +1.7% | +1.8% | +1.7% | +1.3% | +1.7% | +1.8% | +1.5% | +1.7% | +1.8% | +1.4% | +3.7% |
| Concrete & Cement | +1.1% | +0.8% | +1.1% | +0.7% | -0.1% | +0.4% | -0.2% | +0.0% | 0.0% | +0.8% | +0.5% | +0.6% |
| Electrical Wire & Components | +8.4% | +9.5% | +8.7% | +10.4% | +11.7% | +15.7% | +17.7% | +17.8% | +13.8% | +9.2% | +13.9% | +14.4% |
| Flooring | +1.1% | +1.5% | +1.6% | +1.3% | +1.3% | +1.2% | +1.0% | +1.2% | +1.5% | +1.9% | +1.3% | +1.5% |
| HVAC Equipment | +4.2% | +3.5% | +3.5% | +4.6% | +5.1% | +5.1% | +5.2% | +5.7% | +6.7% | +5.4% | +4.3% | +3.2% |
| Hardware & Accessories | +7.1% | +7.1% | +7.5% | +7.4% | +7.4% | +7.8% | +8.0% | +6.9% | +6.5% | +6.5% | +4.9% | +3.4% |
| Insulation & Drywall | +0.9% | +1.0% | +0.4% | +0.0% | +0.0% | +0.1% | -0.2% | -0.6% | -0.8% | -0.5% | -0.4% | -0.1% |
| Interior Doors | +0.5% | +4.0% | +3.9% | +3.5% | +4.2% | +4.8% | +5.4% | +6.0% | +5.9% | +7.7% | +8.1% | +7.2% |
| Lighting Fixtures | +6.0% | +5.9% | +5.7% | +5.7% | +5.6% | +5.7% | +5.7% | +5.4% | +5.1% | +4.1% | +3.5% | +0.9% |
| Lumber & Engineered Wood | +4.0% | +3.6% | -0.7% | -2.3% | -3.5% | -3.9% | -0.5% | -0.6% | -3.4% | +2.5% | +5.3% | +7.1% |
| Paint & Coatings | +1.0% | +3.0% | +2.9% | +3.1% | +3.1% | +3.6% | +3.6% | +4.6% | +4.7% | +5.4% | +6.2% | +6.2% |
| Plumbing & Piping | -16.6% | -16.8% | -16.4% | -9.5% | -9.5% | -10.1% | -9.8% | -2.9% | +13.3% | +13.2% | +15.9% | +16.8% |
| Roofing | +1.2% | +1.9% | +0.9% | -0.1% | +0.7% | +0.3% | -0.6% | +0.5% | -0.2% | +0.4% | -0.4% | +1.1% |
| Steel & Metal Framing | +3.1% | +6.9% | +8.8% | +8.2% | +6.1% | +14.7% | +16.9% | +18.2% | +16.3% | +14.4% | +8.8% | +16.5% |
| Stone & Countertops | +2.8% | +2.8% | +3.7% | +2.9% | +2.7% | +3.4% | +5.6% | +5.4% | +5.7% | +5.7% | +5.9% | +5.9% |
| Tiles & Stone | +0.7% | +3.0% | +1.8% | +1.2% | -0.8% | +1.5% | +0.1% | +1.2% | +0.2% | +0.8% | +0.7% | +0.6% |
| Windows | +5.6% | +8.3% | +8.7% | +8.4% | +9.8% | +10.4% | +9.6% | +9.9% | +9.0% | +9.2% | +9.4% | +8.8% |
Updated Aug 3, 2026
Data source: Flume Price Index — year-over-year price change heatmap across 20 construction material categories by month, showing price acceleration and deceleration patterns.
Frequently asked questions
How closely do cabinet prices track lumber markets?
Cabinet pricing correlates moderately with lumber markets but with a 2-3 month lag. Lumber represents roughly 30-40% of cabinet manufacturing cost, so a major lumber price spike takes time to flow through to finished cabinetry pricing.
What drives cabinet lead times?
Lead times have moderated from their peaks but remain elevated for semi-custom and custom work due to skilled labor shortages in manufacturing. Stock cabinet availability is generally good at 2-4 weeks.
Should I consider imported cabinets to save costs?
Imported cabinets can offer significant savings but carry tariff risk and longer lead times. Factor in Section 301 tariff rates (significant on Chinese cabinets) and 10-16 week ocean freight when comparing total delivered cost.