What this code requires
CRC R319.1 requires every sleeping room, basement and habitable attic in a California residence to have at least one emergency escape and rescue opening (EERO). The opening must provide a minimum net clear area of 5.7 sq ft (5.0 sq ft for a grade-floor opening), a minimum clear height of 24 inches, a minimum clear width of 20 inches, and a maximum sill height of 44 inches above the finished floor. Most single-family and ADU permits get flagged when bedroom windows either fall short of these dimensions or aren't called out on the floor plan at all.
How to fix it
Pull the window schedule and flag every bedroom window
Go through your plans and identify every room labeled as a bedroom, plus any below-grade habitable space. Pull the window schedule and check whether each bedroom window has a net clear opening column. Nominal window sizes don't count. A 3050 window (3'-0" wide x 5'-0" tall nominal) will have a net clear opening that depends on the specific product's frame depth and sash travel. Get the manufacturer's rough-opening-to-net-clear spec sheet if you're using stock units.
Verify net clear area against the minimums
Net clear opening must be at least 5.7 square feet. Only a grade-floor opening, with the bottom of the clear opening not more than 44 inches above or below the adjacent finished grade, may drop to 5.0 square feet. Multiply net clear height by net clear width in feet to get the area. Example: 24 inches tall x 34.5 inches wide = 2.0 ft x 2.875 ft = 5.75 sq ft, which just clears the 5.7 sq ft requirement. If you're tight on area, pick a taller window rather than a wider one, since height minimum is 24 inches and width minimum is 20 inches.
Check minimum height and width independently
Even if the area calculation passes, height and width are each independently enforced. The net clear height must be at least 24 inches (610 mm). The net clear width must be at least 20 inches (508 mm). Both minimums must be satisfied simultaneously. A wide, short window can have enough area but still fail on the 24-inch height requirement. Show both dimensions explicitly on the window schedule.
Confirm sill height from finished floor
Measure sill height from finished floor, not subfloor or rough framing. If your bedroom has 3/4-inch subfloor plus 3/8-inch hardwood, the finished floor is 1-1/8 inches above the subfloor. Adjust your sill height callout accordingly. The maximum sill height from finished floor to the bottom of the net clear opening is 44 inches. If it's above 44 inches, the occupant may not be able to get out quickly in a fire. Note the finished floor elevation on the plan sheet where the egress window appears.
Add net clear dimensions to the window schedule
Your window schedule needs a dedicated column for net clear opening: one row each for net clear height (in), net clear width (in), and net clear area (sq ft). Do not rely on nominal size or rough opening size. The plan-checker will verify against manufacturer specs. If you're specifying Andersen, Milgard, or JELD-WEN products, download the net-clear spec sheet from the manufacturer and reference it in a drawing note. Something like: 'Window 1A: Andersen 3052 double-hung, net clear 27" H x 30.5" W = 5.72 sq ft. Complies with CRC R319.1.'
Address window wells for below-grade bedrooms
If the bedroom is below grade and requires a window well, CRC R319.4 adds requirements for the well itself. The well must allow the window to open fully, and if the well is deeper than 44 inches, a permanently attached ladder or steps must be provided. Show the window well dimensions and ladder on the plan. A quick note citing R319.4 keeps the plan-checker from flagging a separate egress-well correction.
Annotate every bedroom on the floor plan
Each room labeled as a bedroom needs a note on the floor plan sheet that references the egress window by tag number and confirms compliance. Something like: 'Room 2 (bedroom): Egress window W2 per R319.1. Net clear: 25" H x 28" W = 4.86 sq ft.' Wait—that fails (4.86 < 5.7), illustrating why you do the math before adding the note. Get the numbers right, then put them on the plans. Plan-checkers are looking for explicit code compliance callouts; they don't want to do the math themselves.
Resubmit with a response-to-corrections letter
When resubmitting after a R319.1 correction, include a short response letter that lists each correction item by number and states how it was resolved. For egress windows: 'Correction #3 (CRC R319.1): Window schedule updated on Sheet A2.1 to show net clear dimensions for all bedroom windows. All bedrooms confirmed >= 5.7 sq ft net clear area, >= 24" height, >= 20" width, sill <= 44" from finished floor.' A clean response letter reduces back-and-forth with the plan-checker.
Take the CRC R319.1 fix steps with you
All 8 steps in one email, so you have them on site instead of on this page.
Why you got flagged
Plan-checkers flag R319.1 most often when the window schedule on the plans doesn't list net clear opening dimensions for bedroom windows. A contractor might draw a "3068" window on the floor plan, but nominal size and net clear opening are different things. After subtracting the frame and sash, that same window may open to only 18 inches clear width, which is two inches short of the 20-inch minimum. The correction letter cites R319.1 and the project stalls.
The second common scenario is basement bedrooms. A below-grade bedroom is appealing in a California ADU conversion, but the sill must still land at or below 44 inches from the floor, and the net clear area must hit 5.7 sq ft (or 5.0 for a grade-floor opening). When designers specify a small hopper or awning window for a basement bedroom, the opening area rarely gets close to those numbers. Plan-checkers catch it every time.
Egress windows in rooms where the sill falls right at 44 inches often get flagged for measurement ambiguity. Plans may show sill height measured from subfloor rather than finished floor, which can push the sill over the 44-inch limit once finish flooring thickness is applied. City plan-checkers will note this and require a confirmed finished-floor callout.
A fourth pattern: the plans show an egress window that meets dimensions for the master bedroom but ignore secondary bedrooms. Every room used as a bedroom needs its own code-compliant EERO. Missing egress callouts on a secondary bedroom or office-converted-to-bedroom is a routine catch.
The official code
California Residential Code R319.1 — Emergency Escape and Rescue Openings
Read the source →