Window Seat Cost

How much does a custom built-in window seat cost in 2026? Pricing by size, storage configuration, and wood species. What materials and labor cost, how long they take to build, and how to quote window seat work for your clients.

Updated March 2026

Window Seat Cost by Configuration

The table below shows typical material costs, labor hours, and sale prices for custom built-in window seat projects. Sale prices include sheet goods, solid lumber, hardware, labor at $80 to $100 per hour, overhead at 20 percent, and a 30 percent profit margin. On-site installation and cushion source (typically client-supplied) are noted separately.

ConfigurationSale Price
Simple window bench, no storage (4 ft wide, painted MDF/poplar)$800 to $1,400
Window seat with hinged storage lid (4 ft, painted)$1,400 to $2,200
Window seat with hinged storage lid (6 ft, painted)$1,800 to $3,200
Bay window seat with storage, 3-sided (painted)$2,800 to $4,800
Window seat with flanking bookshelves (8-10 ft, painted)$4,000 to $7,000
Window seat with flanking bookshelves (8-10 ft, white oak)$6,500 to $11,000

Note: Prices above reflect custom woodworker pricing, not big-box store prefab bench pricing. Use the custom furniture pricing guide to build a precise cost using your actual shop rate and overhead.

Window Seat Cost by Wood Species

Window seat carcasses use sheet goods for the box and seat deck, and solid lumber for face frames and trim. The species choice drives both material cost and the finish options available. Painted seats in MDF and poplar are the most common and most affordable. Natural-finish seats in white oak or walnut command a significant premium but are increasingly requested in contemporary home renovations.

MaterialSheet GoodsTier
MDF$40 to $65Budget
Poplar$55 to $75 (plywood)Budget
Hard Maple$70 to $95Mid-range
White Ash$65 to $90Mid-range
White Oak$90 to $130Mid-range
Walnut$130 to $200Premium

MDF and poplar: the standard for painted window seats

The majority of custom window seats are painted, and MDF is the standard panel material because it machines cleanly, holds paint without grain telegraphing, and costs $40 to $65 per sheet. Face frames and trim are built from poplar at $4 to $7 per board foot. For best durability specify a two-part conversion varnish or high-solids alkyd enamel rather than a standard latex paint, especially near sunny windows where expansion and contraction from heat cycling can crack thin paint films. See best wood for furniture for a full species comparison.

White oak: the top choice for natural-finish window seats

White oak has become the most requested species for natural-finish window seats in contemporary renovations. Its open grain, warm tone, and rift-sawn stability make it ideal for a piece that will be in direct sunlight. White oak plywood for carcasses runs $90 to $130 per sheet. Solid white oak for face frames and trim runs $7 to $11 per board foot. A hardwax oil finish (Rubio Monocoat or Pallmann Magic Oil) is ideal for window seats because it allows the wood to move seasonally without cracking a film finish. See hardwood prices per board foot for current market pricing.

Window Seat Styles and Pricing

Simple bench seat

$800 to $1,600

A plain bench carcass with a seat deck, face frame, and base molding. No storage. The most affordable window seat option and the fastest to build (14 to 22 hours). Often used in alcoves or under casement windows where opening the lid would be awkward.

Seat with hinged storage lid

$1,400 to $3,200

The most popular configuration. A lift-top lid opens to reveal a full-width storage cavity. Piano hinges or lid support hinges keep the lid open safely. Seat depth of 18 to 22 inches provides 2 to 4 cubic feet of storage depending on length. Great for blankets, pillows, and toys.

Bay window seat

$2,800 to $8,000

A three-sided seat that wraps a bay window, with mitered or angled corners that follow the bay angle. Usually 60 to 96 inches across the front face. The angled corner carcasses and seat lid sections add 3 to 6 hours of fitting time. Storage under all three lid sections is possible. The most architecturally dramatic window seat type.

Window seat with flanking built-ins

$4,000 to $11,000

The seat is the center piece flanked by floor-to-ceiling bookshelves, upper cabinets, or a combination of both. This is the most involved window seat project and is often the focal point of a living room or reading nook. Priced and built as a combined unit. See{" "} built-in bookshelves for bookcase pricing details.

What Drives Window Seat Costs

Seat length and depth

High impact

Length is the primary cost driver for window seats. Each additional foot of seat length adds approximately $200 to $400 in sale price for a painted seat and $350 to $700 for a white oak seat, depending on whether storage is included. Seat depth also matters: a standard 18-inch-deep seat uses less material than a 24-inch deep lounge-width seat. Deeper seats require thicker sheet goods or internal supports to prevent the seat deck from sagging under weight, and the storage cavity is larger, which means more piano hinge length and lid support hardware. Bill depth changes as a line item.

Storage type: no storage vs. hinged lid vs. drawers

High impact

A plain bench adds 14 to 22 hours of labor. Adding a hinged storage lid adds 4 to 7 hours (lid construction, piano hinge installation, lid support hardware, and fitting the reveal). Adding pull-out drawers under the seat instead of a hinged lid adds 6 to 10 hours per drawer pair (box construction, slide mounting, front fitting, and hardware). Drawers are more expensive than a hinged lid but are preferred when the window location makes lifting a lid difficult. A 6-foot seat with two full-extension drawers instead of a hinged lid typically adds $600 to $1,000 to the project.

Flanking bookshelves or upper cabinets

High impact

Adding floor-to-ceiling bookshelves on both sides of the window seat turns a simple bench into a full built-in unit and roughly triples the project cost. A pair of 12-inch-deep bookshelves, each 30 inches wide and 84 inches tall, adds 25 to 40 hours of construction and installation time. Upper cabinets add less height but require doors, pulls, and hinges. Flanking units also require the seat to integrate structurally with the shelf carcasses, adding fitting and scribing time. Quote the seat and flanking shelves as a combined unit with separate material and labor line items for each component.

Wood species and finish

High impact

A painted MDF and poplar seat uses $130 to $260 in panel materials for a 6-foot seat. The same seat in white oak plywood and solid white oak uses $300 to $480 in materials. In walnut, material cost rises to $500 to $800. Harder species machine more slowly, adding 10 to 15 percent to labor. Finish type also matters: a spray-applied conversion varnish costs more to apply than brushed paint, but holds up better in high-sun locations. For natural-finish seats, factor in the additional time for oil application and buffing versus a spray-finish schedule.

Bay window angled corners

Medium impact

Bay windows typically have a 30-degree or 45-degree angle at the side return walls. Fitting a seat carcass into a bay requires cutting compound-angle carcass sides or building wedge-fill pieces to bridge the angle. Either approach adds 3 to 6 hours of layout, cutting, and fitting compared to a straight window seat. The seat lid in a bay also requires mitered or angled lid sections that are more complex to hinge and align than a simple rectangular lid. Document the bay angle during the site visit and build the extra fitting time into your labor estimate.

Window casing and trim integration

Medium impact

Window seats typically sit below a window with a finished sill above. The seat face must integrate cleanly with the window casing, apron, and any existing baseboard. If the window has a thick or ornate casing profile, the seat face may need to be scribed to the casing or have a filler strip to close the gap. If existing baseboard wraps the wall, the seat must either sit on top of the baseboard (raising seat height) or notch around it at the ends. Budget 1 to 3 extra hours for casing integration and confirm the plan with the client before cutting casing off. Changes to existing trim are easier to address in the shop drawing than during installation.

How to Price a Window Seat

Window seats combine carcass construction, face frame work, lid or drawer fitting, and on-site installation into a single project. Accurate pricing requires separating the seat carcass, storage mechanism, face frame, and any flanking shelves into individual cost layers.

Step 1

Measure the window opening and decide on storage

Window seats are sized to the rough opening or finished window casing width. A standard single window seat is 36 to 60 inches wide. Bay window seats span 60 to 96 inches across three sides. Seat depth is typically 17 to 22 inches (deeper is more comfortable for lounging). Seat height should match the window sill height or fall between 16 and 18 inches. Confirm whether the client wants a plain bench, a hinged-lid storage cavity, pull-out drawers, or storage doors. Note ceiling height, wall angle, baseboard height, and window casing profile, as all of these affect scribing and trim time. Measure whether the window sill is level; if not, the seat face and lid will need scribing.

Step 2

Price sheet goods and solid lumber

Window seat carcasses use 3/4-inch plywood or MDF for the base, sides, front, and seat deck; 1/4-inch plywood or MDF for the back panel. A standard 6-foot painted seat uses 3 to 4 sheets of 3/4-inch MDF ($52 to $65 per sheet) and one sheet of 1/4-inch MDF ($30 to $40). Solid lumber is needed for the face frame, trim strips, and any visible edges. For paint-grade work, poplar is standard at $4 to $7 per board foot. For natural-finish work, white oak runs $7 to $11 per board foot. Apply a 15 to 20 percent materials markup when billing the client.

Step 3

Estimate hardware

Hardware for a window seat with storage includes piano hinges ($14 to $25 each, one per lid section), lid support hinges or soft-close lid supports ($12 to $28 per pair), drawer slides if drawers are included ($18 to $35 per pair), and drawer pulls or ring pulls ($8 to $25 each). If the seat will have a cushion, the client typically sources it separately, but note the seat deck dimensions for their upholsterer. A standard 6-foot seat with a single hinged lid uses $40 to $90 in hardware. Pass all hardware at cost plus 15 to 20 percent markup.

Step 4

Estimate labor by phase

Break window seat labor into phases: site measurement and shop drawing (1 to 2 hours), carcass construction (4 to 8 hours depending on seat length), face frame and trim (2 to 4 hours), seat lid or drawer construction and fitting (2 to 5 hours), sanding and finish application (3 to 6 hours), and on-site installation, scribing, and casing integration (4 to 8 hours). A 6-foot seat with a hinged storage lid takes 18 to 28 hours total. Add 3 to 6 hours for bay window angled corners. Multiply total hours by your shop rate ($75 to $120 per hour).

Step 5

Add overhead and apply profit margin

Overhead covers fixed shop costs including rent, utilities, equipment depreciation, insurance, and consumables not billed to a specific project. A standard overhead rate is 15 to 25 percent of total labor cost. After summing materials, hardware, labor, and overhead, apply a profit margin of 25 to 35 percent on your total cost. A 6-foot painted window seat with storage costing you $2,100 to build sells for $3,000 at a 30 percent margin. Use CraftQuote to enter all line items and generate a professional, itemized PDF for your client.

Example: 6-Foot Window Seat with Hinged Storage Lid

72 in wide x 20 in deep x 17 in tall. Painted MDF carcass, poplar face frame and trim, full-width hinged storage lid with two lid support hinges, two-part conversion varnish finish. Client to source cushion separately.

MDF 3/4-in carcass panels (3.5 sheets at $54/sheet)$189
MDF 1/4-in back panel (0.5 sheet at $36/sheet)$18
Poplar face frame and trim (18 bf at $5.50/bf)$99
Material markup (18%)$55
Piano hinge, full length (1 at $28)$28
Soft-close lid support hinges (2 pairs at $18)$36
Hardware markup (18%)$11
Conversion varnish finish and supplies$65
Total materials and hardware$501
Labor: site measurement and shop drawing (1.5 hr)$135
Labor: carcass construction (6 hr)$540
Labor: face frame and trim (3 hr)$270
Labor: seat lid construction and hinge fitting (3 hr)$270
Labor: sanding and finish application (4 hr)$360
Labor: on-site installation and scribing (4.5 hr)$405
Total labor (22 hr at $90/hr)$1,980
Overhead (20%)$396
Subtotal (cost)$2,877
Profit margin (30%)$1,233
Sale price$4,110

Build this quote in CraftQuote

Enter your lumber, sheet goods, hardware, labor hours, and overhead. CraftQuote calculates your margin and generates a professional, itemized PDF for your client.

Start a Window Seat Quote

Frequently Asked Questions

How much does a window seat cost?
A custom built-in window seat costs $800 to $12,000 or more depending on size, storage configuration, species, and whether it includes flanking bookshelves or upper cabinets. A simple painted bench with no storage (4 feet wide) runs $800 to $1,400. A window seat with a hinged storage lid (6 feet wide, painted) costs $1,800 to $3,200. A bay window seat with flanking bookshelves (8 to 10 feet, painted) runs $3,500 to $6,500. The same configuration in white oak costs $6,000 to $11,000. These prices include materials, hardware, and labor from a custom woodworker.
How much does a built-in window seat with storage cost?
A built-in window seat with storage costs $1,400 to $5,500 depending on width, storage type, and material. A 4-foot painted seat with a hinged storage lid runs $1,400 to $2,200. A 6-foot painted seat with a hinged lid and three drawers runs $2,400 to $3,800. A 8-foot bay window seat with full storage and painted finish runs $3,200 to $5,500. Adding a hinged lid to a simple bench adds $400 to $700. Drawers add $300 to $600 per drawer pair. Storage under the seat is the most popular upgrade because it adds functional space without increasing the room footprint.
How much does a bay window seat cost?
A bay window seat costs $1,600 to $8,000 depending on how the seat wraps the bay and whether storage or flanking cabinetry is included. A simple three-sided painted bench fitting a standard 5-foot bay window runs $1,600 to $2,800. A bay window seat with full storage (hinged sections on all three sides) costs $2,800 to $4,500. A bay window seat with flanking built-in bookshelves in painted MDF runs $4,500 to $7,000. The same project in white oak runs $7,000 to $12,000. Bay window seats require angled or mitered carcass corners that add 3 to 6 hours of fitting time compared to a straight window seat.
What is the best wood for a built-in window seat?
For painted window seats, MDF is the standard panel material for carcasses and seat decks because it machines cleanly, holds paint without grain showing, and costs $40 to $65 per sheet. Poplar is used for face frames and trim at $4 to $7 per board foot. For natural-finish window seats, white oak is the most requested species for contemporary homes at $7 to $11 per board foot. Hard maple is a lighter, more affordable alternative at $5 to $8 per board foot. Walnut produces the richest result at $12 to $18 per board foot but roughly doubles the material cost versus oak.
How long does it take to build a window seat?
A simple window seat bench takes 14 to 22 shop hours to build and install. A window seat with a hinged storage lid (6 feet wide) takes 20 to 30 hours. A bay window seat with storage takes 28 to 45 hours. A window seat with flanking bookshelves takes 45 to 75 hours depending on bookshelf height and configuration. Installation typically adds 4 to 8 hours for scribing to walls, floors, and window casings. Bay window seats add 3 to 6 extra hours of fitting for mitered or angled corners.
How do woodworkers price window seats?
To price a window seat, calculate sheet goods and solid lumber costs for the carcass, seat deck, and face frame, then add hardware at cost plus 15 to 20 percent markup. Estimate labor by phase: site measurement, carcass construction, face frame, seat lid or drawer fitting, sanding and finish, and on-site installation. Multiply total hours by your shop rate ($75 to $120 per hour). Add overhead at 15 to 25 percent of labor, then apply a profit margin of 25 to 35 percent on total cost. Use CraftQuote to build the full estimate and generate a professional PDF for your client.

Related Resources

Built-In Bookshelves Cost

Pricing for floor-to-ceiling built-in bookcases, commonly added as flanking units on either side of a window seat.

Mudroom Built-Ins Cost

Pricing for custom mudroom locker, bench, and cabinet built-ins that use the same carcass and face frame construction techniques as window seats.

Floating Shelves Cost

Pricing for wall-mounted floating shelves often paired with window seats in reading nook and living room built-in projects.

Hardwood Prices Per Board Foot

Current price ranges for white oak, walnut, maple, poplar, and 9 other species.

How to Price Custom Furniture

Full pricing methodology: shop rate, labor, overhead, and profit margin for custom woodworking.

Board Foot Calculator

Calculate total board footage and lumber cost for your window seat project.