The requirement
The IRC sets a smallest floor-to-ceiling height for the rooms in a house. It is not one number for the whole house. How much headroom you need depends on what the room is used for (IRC 2021, Section R305).
Here’s the quick version:
| Where | Minimum ceiling height (IRC R305) |
|---|---|
| Habitable rooms — bedroom, living, dining, kitchen | 7 ft (2134 mm) |
| Hallways | 7 ft (2134 mm) |
| Bathrooms, toilet rooms, laundry rooms | 6 ft 8 in (2032 mm) |
| Over the showerhead — a 30 in × 30 in (762 mm) area | 6 ft 8 in (2032 mm) |
| Basement with no habitable rooms or hallways | 6 ft 8 in (2032 mm) |
| Beams, girders and ducts may drop to | 6 ft 4 in (1931 mm) |
A habitable room is one people live in — bedrooms, living rooms, dining rooms and the like. The IRC also counts the kitchen as habitable space, because it’s space for cooking, so the kitchen sits on the full 7 ft. Bathrooms, toilet rooms and laundry rooms are the ones that drop to 6 ft 8 in.
You measure the height from the finished floor straight up to the finished ceiling.
Sloped and vaulted ceilings
Not every ceiling is flat. Vaulted ceilings and rooms tucked under a roof drop away at the edges, so you can’t hold the full 7 ft across the whole room. The IRC allows for that (R305.1 Exception 1).
Two things to keep straight:
- At least 50 percent of the required floor area must sit under a ceiling of 7 ft (2134 mm) or more.
- Any part of the floor where the ceiling is under 5 ft (1524 mm) does not count as floor area at all.
So the low strip near the wall drops out first, and then at least half of what’s left has to have full head height.
Work it out on site
You’ve got a room under a sloped roof — a habitable room. The ceiling runs from a low knee wall up to the ridge. Does it pass?
- Drop the low strip. Walk in from the low wall to where the ceiling reaches 5 ft. Everything below 5 ft doesn’t count. Say the room is 14 ft × 12 ft (168 sq ft), and the strip under 5 ft takes up 2 ft along the 12 ft wall. That’s 2 × 12 = 24 sq ft gone. Floor area for the test is now 168 − 24 = 144 sq ft.
- Find half. Half of 144 sq ft is 72 sq ft.
- Check the height. Run the tape across the room and mark where the ceiling drops below 7 ft. As long as at least 72 sq ft of that floor sits under a ceiling of 7 ft or higher, the room passes.
The 168, 144 and 72 sq ft figures above are just an example to show the steps — your room will give you different numbers. The heights (7 ft, 5 ft) are the code minimums.
Related
- Part of the US building codes hub — how the IRC gets adopted and amended state by state.
- Laying out the stairs those rooms connect? See US stair & guard requirements — riser, tread, headroom, handrail and guard, with a calculator to set them out.
Sources
- IRC 2021, Section R305 “Ceiling height” — the 7 ft minimum for habitable spaces and hallways, the 6 ft 8 in for bathrooms, toilet rooms, laundry rooms and the shower area, the sloped-ceiling exception (50 percent at 7 ft, floor under 5 ft excluded), and the basement rules (6 ft 8 in, with obstructions down to 6 ft 4 in) in R305.1 and R305.1.1. Confirm the text at codes.iccsafe.org. (Values verified against an official US building-authority reproduction of the R305 text — City of Boise handout #434 — verified 2026-07-28.)
- Adoption caveat: The IRC is a model code. It has no force of law until a state or local jurisdiction adopts it, and they often add local amendments. There is no single nationwide US minimum ceiling height — the number that governs your job is whatever IRC edition (2015, 2018, 2021 or 2024) your town has adopted, plus any local changes. R305 has been steady across these editions, but always confirm the locally adopted edition and amendments with your building department before you build.
Related building rules
More United States rules