IRC R506: Concrete Slab-on-Ground Floors

IRC R506 sets the rules for a concrete slab poured directly on the ground. The slab must be at least 3.5 inches thick, and in the 2021 IRC a 10-mil vapor retarder goes under any heated slab to keep ground moisture from wicking up into the finished floor.

Updated June 29, 2026 3 min read
Primary source2021 IRC Section R506 (Concrete Floors on Ground) This page summarizes and quotes limited excerpts for commentary and education. See the source for the full, authoritative text.

Almost every house in the Phoenix metro sits on a concrete slab poured straight onto the prepared ground, not a raised floor over a crawl space. IRC Section R506 is the part of the code that governs that slab: how thick it has to be, what goes under it, and how to keep ground moisture out of your finished floors. The two numbers that matter most are the slab thickness and, since the 2021 edition, the thickness of the plastic sheet beneath it.

What R506 requires

The headline number is thickness. Under R506.1, a slab-on-ground floor must be at least 3.5 inches thick. That is the prescriptive minimum for a plain residential slab. The section also points to the soil rules: if the lot is expansive, you leave the prescriptive path and design the slab as an engineered foundation instead.

The second requirement is moisture control. Bare ground constantly gives off water vapor, and concrete is porous, so without a barrier that vapor migrates up through the slab and ruins wood flooring, lifts tile, and feeds mold under carpet. R506.2.3 requires a vapor barrier (the code calls it a vapor retarder) between the slab and the ground. Here is the current requirement:

A minimum 10-mil vapor retarder conforming to ASTM E1745 Class A requirements with joints lapped not less than 6 inches shall be placed between the concrete floor slab and the base course or the prepared subgrade.

What it means in practice

A 10-mil sheet is thicker and tougher than the flimsy 6-mil poly that was standard for years, so it resists puncture from rebar chairs and foot traffic during the pour. The 6-inch lap at the seams matters too: a gap at a joint is a direct path for vapor. The retarder is not required under unheated space like a garage slab, a detached utility building, or a patio, since there is no finished floor to protect.

For example, on a custom home in Fountain Hills with hardwood in the great room, the crew rolls out the 10-mil sheet over the compacted subgrade, laps and tapes the seams, sets the rebar or post-tension cables on chairs above it, then pours the slab. Skip or tear that sheet and the homeowner may see cupped boards within a year, with no easy fix once the floor is down.

How it ties to slab type

R506 sets the minimum, but on expansive Valley soil the slab is usually upgraded to an engineered post-tension slab , where steel cables are tensioned after the concrete cures to hold the slab stiff against soil movement. That design is driven by the foundation rules in IRC R403 footings , while R506 still governs the slab's thickness and the vapor retarder under it. To compare the two common slab designs, see post-tension slab vs rebar slab and why post-tension slabs are common in Arizona .

Edition note

The vapor retarder thickness is the headline change. The 2018 IRC required only a 6-mil retarder; the 2021 IRC raised it to 10-mil Class A under heated slabs, and the 2024 IRC keeps the 10-mil rule. The 3.5-inch minimum slab thickness is unchanged across all three editions. Because the 6-mil-versus-10-mil difference depends entirely on which edition your city adopted, confirm it on the Arizona building code editions by city page before a crew shows up with the wrong roll of plastic.

Source

Read the section on the official ICC site: 2021 IRC R506.2.3 on codes.iccsafe.org . The I-Codes are copyrighted, so only the one clause above is quoted; everything else here is our own explanation.

All Residential Code Explained
Desert landscape
Build With Us

Begin Your Build

Relax while we manage every detail, throughout the entire process. Tell us about your vision, and we'll be in touch to schedule a consultation.

How can we help?

Call usText us