Bathroom Dimensions Table

–fit verdict
–min area
–comfort area
RoomCode floorComfort
Half bath (3x6)18 sq ft24 sq ft
Three-quarter (5x6)30 sq ft36 sq ft
Full bath (5x8)40 sq ft50 sq ft
The clearance columns follow the model plumbing codes and the industry comfort guidelines; the accessible column is the Access Board's ADA toilet-room guide, with the full standards at access-board.gov. Residential code does not require ADA compliance - the table shows both so a plan can clear code and still be usable.
The bathroom shelf: bathroom remodel cost (what the layout change costs), shower cost, bathroom fan sizing (the 50 CFM row, computed), and toilet payback (the 15 versus 18 inch decision, priced).

Three sets of numbers govern every bathroom plan, and they answer different questions. Code minimums (the model plumbing codes) are the lawsuit line - 15 inches of toilet side clearance, 21 inches in front. NKBA comfort guidelines are what the room feels like - 18 and 30 at the same spots. ADA accessibility standards draw their own map - a 60-inch turning circle, a 34-inch lavatory rim, grab bars at 33 to 36 inches. A plan that only clears code fits nobody comfortably; a plan that clears all three columns fits everyone you will ever resell to.

The two pairings worth memorizing: 15 versus 18 at the toilet centerline, and 21 versus 30 in front of it. Everything else in the table is a fixture dimension you can look up - a tub is 60 by 30 or 32 inches, a shower starts at 30 by 30 in code and 36 by 36 in comfort, a vanity runs 17 to 22 inches deep at 30 to 36 high. The check that kills most remodels is never the fixture itself - it is the door swing plus the 21 inches everyone forgets in front of the toilet.

Use the checker with your room in feet, then read the tables top to bottom before you fall in love with a layout. Room sizes have honest floors: a half bath works at 3 by 6 feet, a full bath really wants the classic 5 by 8 with a tub, and an ensuite under 8 by 10 starts borrowing space from the bedroom. Every dimension below carries its metric twin, so a plan drawn in centimeters survives contact with a plan drawn in inches.

How to use

  1. Measure the room wall to wall in feet, ignoring the door swing for the moment - that raw box is what you are fitting fixtures into.
  2. Pick the layout type you are testing: half bath (toilet plus vanity), three-quarter (shower instead of tub) or full bath (tub). The checker compares your area and narrowest wall against the table floors.
  3. Walk the verdicts: comfortable means the room clears the NKBA comfort numbers, workable means it clears code with little left over, too small means a fixture or the door has to move.
  4. Sanity-check the door last: a swing needs its own arc unless you swap to a pocket door, and keeping 24 inches of clear floor in front of the vanity is what makes the room usable on a Monday morning, not just in the drawing.
Good to know โ€” Bathroom clearance numbers at a glance: toilet centerline 15 in code / 18 in NKBA comfort (ADA 16-18 from the side wall); front clearance 21 in code / 30 comfort; shower interior 30x30 code / 36x36 comfort; alcove tub 60x30-32; vanity depth 17-22 in at 30-36 high; lavatory rim max 34 in ADA with 27-in knee space; grab bars 42 side / 36 rear at 33-36 high; door 32 in clear ADA; ceiling 80 in above fixtures; ventilation 50 CFM intermittent (20 continuous) or a window; GFCI receptacle within 36 in of the basin.
Quick reference โ€” The masking-tape floor plan: before demo day, tape the true footprints of the tub, vanity and toilet on the subfloor, then tape the door arc and walk it. A layout that survives ten minutes of walking survives ten years of use - and the tape always finds the 2 inches the drawing swallowed, which is the difference between a 30-inch clear door and a callback.

Frequently asked questions

How far does a toilet need to be from the wall?

The finished centerline needs 15 inches to any wall, fixture or vanity side - that is the code minimum in the model plumbing codes - and 18 inches is the NKBA comfort number your knees will vote for. In front, the code line is 21 inches of clear floor; comfort planning uses 30. ADA rooms place the centerline 16 to 18 inches from the side wall instead, so the grab bar lands where the hand already is.

Will a 5x8 bathroom fit a tub, toilet and vanity?

Yes - 5 by 8 is the classic American full bath for exactly this reason. A 60-inch tub spans the short wall perfectly; the other long wall stacks a 30-inch vanity and the toilet with its 15-inch centerline, and the 21-to-30-inch front clearances run down the remaining width. It clears code with inches to spare and misses NKBA comfort in front of the toilet, which is why the layout has survived seventy years and still feels tight.

Is 21 inches really enough in front of a toilet?

Legally often yes, practically barely. The code line is 21 inches of clear floor from the bowl edge to the opposite wall or fixture. Standing room at a sink runs 21 to 30 inches by habit, so a 21-inch toilet clearance means nobody passes behind a seated user and the door had better not swing inward. The cheap upgrade: 24 inches costs almost nothing at plan time and roughly a five-figure sum after tile.

What is the minimum size for a bathroom?

Working floors: a half bath fits in about 18 square feet (3 by 6 feet), a three-quarter with a shower in about 30, and a full bath with a tub wants the classic 40 square feet of 5 by 8. Code adds its own floors: 80 inches of ceiling height above fixtures, a 30-by-30-inch shower interior, and the toilet clearances above. Below those numbers you are not planning a bathroom, you are negotiating with an inspector.

What makes a bathroom ADA compliant instead of just legal?

A 60-inch turning circle (or an approved T-turn), the toilet centerline 16 to 18 inches from a side wall, clearance 60 by 56 inches (59 floor-mounted), grab bars 42 inches long on the side wall and 36 behind, mounted 33 to 36 inches high, a seat height of 17 to 19 inches, a lavatory rim no higher than 34 with knee space below, and a 32-inch clear doorway. Residential code does not require any of it - it is the difference between a legal bathroom and one a wheelchair user can actually use.

Related tools