The window gets all the attention in a basement bedroom project, but the hole in the ground outside it is half the code requirement and most of the drainage risk. An egress window well is the retaining structure that holds soil back from a below-grade escape window and gives an escaping person room to stand, turn, and climb to grade. Build it too small and the bedroom fails inspection; build it without drainage and the first spring storm turns your escape route into an aquarium pressing against the glass. Here is how wells are sized, what they are made of, what the ladder and cover rules say, and how the installation actually goes.
Code Sizing: The 9-Square-Foot Rule
IRC Section R310.2.3 sets the minimums. A well serving an egress window must provide at least 9 square feet of horizontal area, with no dimension smaller than 36 inches measured perpendicular from the window and along the wall. The logic is human-shaped: a person who just climbed out a 24-inch opening needs floor space to stand upright and maneuver onto a ladder, and a firefighter with an air tank needs the same space in reverse. The well must also allow the window to open fully — an in-swing casement solves this automatically, while a crank-out sash swinging into the well must not reduce the clear space below the minimums or block the ladder. In practice, most manufactured egress wells run 48 to 66 inches wide and project 36 to 48 inches from the foundation, comfortably clearing code while making the window feel less like a periscope and more like a light source.
Depth follows the window, not the code: the well bottom sits 8 to 12 inches below the window sill so the sill stays above dirt and splash. Wells commonly end up 48 to 72 inches deep for full-height basement windows. Two depth thresholds trigger extra hardware — a permanent ladder above 44 inches, covered next, and in many jurisdictions engineered or reinforced wells beyond about 6 feet because soil pressure grows quickly with depth.
Ladder and Cover Requirements
Any well deeper than 44 inches must carry a permanently affixed ladder or steps, usable with the window fully open. The specs are concrete: rungs at least 12 inches wide, projecting at least 3 inches from the wall, spaced no more than 18 inches apart vertically, and the ladder may encroach up to 6 inches into the required well dimensions. Most manufactured wells ship with a bolt-on ladder or molded-in steps; composite wells with terraced, step-shaped tiers satisfy the requirement architecturally and are easier for children and older adults to climb than vertical rungs.
Covers are optional but smart — they keep out rain, leaves, snow loads, pets, and stray toddlers. The code condition is absolute: a cover over an egress well must be openable or removable from the inside without keys, tools, or special knowledge, and without unusual strength. Clear polycarbonate domes and flat covers ($100-$400) preserve daylight; structural grates rated for foot traffic protect wells near walkways. Skip any cover that screws down, and in snow country pick a dome that sheds rather than accumulates — a cover buried under 18 inches of February snowpack is a code conversation waiting to happen, which is why some cold-climate inspectors want covers on every well.
Well Materials Compared
- Corrugated galvanized steel ($150-$500): The workhorse. Semicircular corrugated shells bolt to the foundation, resist soil pressure well for their weight, and last 30-plus years, though bare galvanizing eventually rusts at the soil line. The look is unapologetically utilitarian.
- Composite / polyethylene ($400-$1,200): Molded plastic systems (Rockwell, Wellcraft, Boman Kemp lines) with stacked, terraced designs, often with molded steps and a faux-stone or clean white interior finish that reflects light into the room. No corrosion, lighter to handle, and the interior view sells basements.
- Concrete and masonry ($800-$2,500 built): Poured or block wells match the foundation’s permanence and handle any depth with proper reinforcement. Costliest and slowest, but the choice for very deep wells and premium finishes.
- Timber ($200-$600 DIY): Pressure-treated 6×6 cribbing built on site. Cheap and handsome in a rustic way, with a service life tied to ground contact — expect 15 to 25 years from modern treated lumber.
Drainage: The Detail That Decides Everything
A window well is a bucket set against your foundation, and every well needs a plan for the water that will find it. Best practice is a vertical drain in the well floor — a 4-inch perforated standpipe or gravel column — tied to the footing drain tile that rings the foundation, so well water joins the house’s existing drainage path to the sump or daylight. Where no functioning footing drain exists, alternatives are a dry well of washed gravel at least 12 to 24 inches deep below the well floor in sandy, fast-draining soils, or a dedicated drain line to daylight on sloped lots. Finish the well floor with 3 to 4 inches of washed gravel over the drain, keep the finished gravel 8 or more inches below the sill, and slope surrounding grade away from the well. Skipping drainage in clay soil is the classic failure: hydrostatic pressure fills the well, water finds the window frame, and the “legal bedroom” project becomes a mold remediation story. If the house already fights groundwater, add a cover as the second line of defense.
Installation, Start to Finish
- Call 811 for utility locates, then excavate a hole roughly 12 inches wider than the well on all sides, down to 8-12 inches below the planned sill — typically 2 to 4 cubic yards of soil by hand or mini-excavator.
- Cut the window opening if this is a new egress (concrete sawing, lintel, and window set — its own project), or work around the existing window.
- Install the drain: connect the standpipe or gravel column to the footing tile, or build the dry well.
- Set the well shell level, tight to the foundation, and anchor it with masonry fasteners through the mounting flanges into the concrete, sealing the joint per the manufacturer.
- Attach the ladder if the well ships without one integrated, and confirm rung spacing meets the 18-inch rule.
- Backfill outside the well in 8-inch lifts with free-draining material, compacting gently — heavy compaction bows corrugated shells inward.
- Gravel the floor, fit the cover, and test the escape path yourself: open the window from inside, climb out, climb the ladder, push off the cover. If any step feels awkward to a healthy adult in daylight, it fails its real purpose at 3 a.m. in smoke.
Keeping the Well Legal and Livable Over Time
Wells fail slowly, then all at once, so put them on the same seasonal checklist as gutters. Each fall, clear leaves off the gravel floor and confirm the drain still swallows a bucket of water in under a minute — a drain that gurgles and backs up in October floods in April. Each winter in snow country, keep the cover clear enough that an adult could still push it off from inside. Check the ladder bolts annually; frost heave and backfill settlement work fasteners loose, and a ladder that shifts underfoot at 2 a.m. defeats its purpose. Watch the escape space itself, too: window wells attract storage the way flat surfaces attract mail, and a well hosting garden hoses and a bag of ice melt no longer meets the 9-square-foot clear requirement it passed at inspection. Ten minutes twice a year keeps the whole assembly doing its quiet job.
Costs and the Bottom Line
A DIY well install at an existing window — shell, ladder, gravel, drainage tie-in, sweat — runs $500 to $1,500. Professionally installed wells with drainage land between $1,000 and $3,000. As part of a full new egress cut, the complete project (concrete cutting, window, well, drainage) typically totals $2,500 to $5,500. Spend the marginal dollars where they work: on drainage done right, on a composite or terraced well if the room’s daylight and looks matter, and on a quality cover in leafy or snowy yards. The egress window well is the least glamorous component of a basement bedroom and the one an inspector — or someday an occupant at the worst moment of their life — will judge most literally.