What this code requires
CRC R317.1 requires the floor of any attached or built-in garage used for parking to be made of a noncombustible material and sloped so that liquids drain toward the main vehicle door or a floor drain. The slope prevents spilled fuel, oil, and water from pooling under vehicles or migrating toward the living space. Single-family residential and ADU projects with an attached garage are the most common permit types flagged under this section.
How to fix it
Add a floor material callout to the garage plan
On the floor plan sheet, add a note specifying the garage floor material as concrete slab (or other approved noncombustible material) per CRC R317.1. Do not rely on a general notes table. The plan-checker wants to see the callout on the floor plan itself or in a dedicated garage detail. If you are converting an existing space, confirm the existing floor is noncombustible before noting match existing. If the existing floor is wood-framed, you will need to address that in the structural notes before R317.1 can be satisfied.
Show slope direction with an arrow and grade note
Add a slope arrow on the garage floor plan pointing toward the main vehicle door or, if a floor drain is shown, toward the drain. A typical note reads: Garage floor slab to slope 1/8 inch per foot min. toward vehicle door per CRC R317.1. The code does not specify a minimum slope rate in the section itself, but 1/8 inch per foot is standard practice and gives the inspector a measurable target during field inspection. Write the slope ratio on the plan, not just an arrow, so there is no ambiguity.
If using a floor drain, confirm it appears on the plumbing plans
R317.1 allows sloping toward either the vehicle door or a floor drain. If you choose the floor drain path, the drain must appear on the plumbing plans and be connected to an approved drainage system. Confirm with your plumber that the drain is tied to the site storm or sanitary system per local jurisdiction requirements. A garage floor drain that terminates in a dry well or daylight may not be acceptable in all cities. Some jurisdictions, particularly those with municipal stormwater ordinances, require an oil/water separator before the drain connects to the public system.
Add a cross-section or detail for complex garage layouts
For garages with interior columns, stepped slabs, or multiple bays, a simple cross-section detail goes a long way. Draw a 1/4-inch scale section showing the high point at the interior wall and the low point at the door threshold. Label the slope. Dimension the slab thickness while you are at it. This detail is optional for a simple single-car garage with a straightforward slope to the door, but for three-car or tandem configurations where the drain path is not obvious from the plan view, checkers often ask for it. Having it ready on first submittal saves a correction round.
Verify the slab elevation at the house door is set correctly
CRC R302.6 governs the garage-to-living-space fire separation; floor elevation is a separate liquids-control concern. The garage floor should sit at or below the adjacent interior finished floor to prevent liquids from flowing into the house. Standard practice is to set the garage slab at least 4 inches below the interior floor level at the connecting door threshold. If your plans show the garage slab flush with the interior floor, you may pick up a correction asking how liquids are kept out of the house under R317.1 (slope).
Resubmit with a response letter calling out each fix
When you resubmit, include a written response letter that states exactly which sheet and note address the R317.1 correction. Plan-checkers process dozens of resubmittals a week. A clear entry like R317.1 addressed at Sheet A2.1, Note 7 (noncombustible material) and slope arrow at Sheet A2.1 floor plan saves everyone time and reduces the chance of a third correction cycle on the same item. Number your responses to match the city correction list so the checker can check off items quickly.
Take the CRC R317.1 fix steps with you
All 6 steps in one email, so you have them on site instead of on this page.
Why you got flagged
Plan-checkers flag R317.1 for a handful of reasons, and most of them show up at the initial submission stage.
The most common problem is a missing slope callout. Architects and designers often note that the floor is concrete but leave off any indication of slope direction or grade. Without a note or detail showing that the slab slopes toward the garage door or a floor drain, the plan-checker has no way to confirm compliance. The fix is straightforward but easy to overlook when the focus is on structural or energy details.
A second common flag happens when a drain is shown but the slope direction is ambiguous. If the plan shows a floor drain in the center of the garage but no arrows, grades, or cross-section indicating water flows toward it rather than away, you will get a correction asking for clarification. R317.1 is explicit that liquids must drain toward the door or drain, not away.
The third scenario is material callout issues. Concrete slabs are obvious, but some garage floors in older houses or ADU conversions use asphalt, wood subfloor, or other materials that do not meet the noncombustible requirement. If the plans specify anything other than concrete or another approved noncombustible surface, the plan-checker will flag it. Even a detail that says match existing without specifying the material type can trigger this correction.
The official code
California Residential Code R317.1 — Garage Floor Surface and Slope (California Building Standards Commission)
Read the source →