Concrete Slab for a Garage

A garage slab is not just a thicker patio. In the building code it sits in the same category as concrete exposed to the weather, which means a higher concrete strength, entrained air in most of the country, and a floor that has to slope. Get those three right and the slab will outlast the cars on it. This page covers thickness, strength, slope, base, reinforcement, joints, the perimeter and cost, with the code text quoted.

The number most people need. A 24 by 24 two-car garage slab at 4 inches takes about 7.11 cubic yards of concrete. At 6 inches it takes 10.67. Put your own dimensions into the concrete slab calculator for cubic yards, bag counts and a waste allowance.

Thickness, and the one case where it is not 4 inches

The short version: the code minimum is 3-1/2 inches under IRC R506.1, 4 inches is the practical standard for cars, and ACI 330R's Table 2.4 lands passenger vehicles between 3-1/2 and 4 inches across the whole range of subgrade support and concrete strength. For the full treatment, including what moves the number and why bending rather than soil bearing is the governing check, see concrete floor thickness. This page is about specifying the rest of the slab, which is where garages actually differ from other flatwork.

The exception where the number gets hard: a car lift. Lift manufacturers publish real requirements because their products fail if the concrete does. BendPak's MaxJax M7K calls for a minimum 4.25 inches of steel reinforced concrete at a minimum 3,000 psi, cured a minimum of 28 days. Tuxedo's TP9KFX two-post asks for the same 4-1/4 inches at 3,000 psi. Rotary Lift's installation guide asks for concrete "reinforced to a minimum of 3,000 PSI" and a minimum of 30 days before installation. BendPak also warns never to use hand-mixed concrete, never to install on asphalt, and to keep anchors a minimum of 6 inches from expansion seams and control joints.

Read those together and you get a genuinely useful conclusion: a code-minimum 3-1/2 inch garage slab is not lift-ready. If a lift is anywhere in your plans, pour at least 4-1/4 inches, and plan your joint layout around where the posts will go, because anchors cannot sit within 6 inches of a joint.

Strength and air entrainment, which matter more than thickness

This is the part of a garage slab that gets skipped, and it is the part that decides whether the surface is still intact in fifteen winters. Look at how IRC Table R402.2 groups things: the garage floor slab is not listed with interior slabs on grade. It is listed with "porches, carport slabs and steps exposed to weather." A garage floor is treated by the code as weather-exposed concrete, because cars carry snow, water and road salt inside.

IRC Table R402.2, minimum specified compressive strength at 28 days, in psi
LocationNegligible weatheringModerateSevere
Basement slabs and interior slabs on grade, except garage floor slabs2,5002,5002,500
Porches, carport slabs and steps exposed to weather, and garage floor slabs2,5003,0003,500

The footnotes carry the rest. Footnote d: "Concrete shall be air-entrained. Total air content (percent by volume of concrete) shall be not less than 5 percent or more than 7 percent." Footnote f is the trade-off worth understanding: "for garage floors with a steel-troweled finish, reduction of the total air content to not less than 3 percent is permitted if the specified compressive strength of the concrete is increased to not less than 4,000 psi."

That exception exists because hard troweling an air-entrained mix causes the surface to delaminate. So you have two legitimate specifications for a garage floor in a freeze-thaw climate: 3,500 psi with 5 to 7 percent air and a float or broom finish, or 4,000 psi with 3 percent air if you want it steel troweled smooth. What you cannot have is a hard-troweled, fully air-entrained floor. Minneapolis simply sets a floor of 3,500 psi for detached garages and leaves it there. Our concrete psi guide covers what those numbers mean and why air content beats strength for durability.

One caution if you go looking at the table yourself: two Minnesota reproductions of R402.2 include a 5,000 psi footings row that does not exist in the model code. It is a state amendment applying to footings that enclose basements or crawl spaces. States amend this chapter freely, so confirm locally.

The slope requirement

Yes, the code requires a garage floor to slope. IRC R309.1: "Garage floor surfaces shall be of approved noncombustible material. The area of floor used for parking of automobiles or other vehicles shall be sloped to facilitate the movement of liquids to a drain or toward the main vehicle entry doorway." Older editions number the same provision R309.3, which is why you will see both citations.

What the code does not do is give you a number. It is performance language. The best-attributed figure we found comes from the Journal of Light Construction, answered by Rocky Geans, a board member of the American Society of Concrete Contractors: "1/4 inch in a foot is typical," and "3/16 inch per foot will do" with good finishing. On a 24 foot deep garage, a quarter inch per foot is 6 inches of fall, which is a lot; most floors are built closer to the lower figure or sloped only across the parking area. It is also 75 percent more concrete if you pitch the top and leave the base flat, which is the case for grading the gravel instead. The slope calculator works both ways through. If the garage is a steel kit building rather than a framed one, the slab is a different problem: a rigid frame pushes its column bases outward and an anchor rod cannot be developed in a 4 inch slab. It is also 75 percent more concrete if you pitch the top and leave the base flat, which is the case for grading the gravel instead. The slope calculator works both ways through.

Geans also makes a point that cuts against the obvious reading of the code. In freeze-thaw country he recommends pitching to a center drain or an exterior drain rather than out through the overhead door, because water running under the door refreezes and scales the surface there. That is one expert in a trade journal rather than a standard, but it is the kind of detail that shows up as a crumbling strip inside the door ten years later.

Base, and the vapor barrier question

IRC R506.2 requires vegetation, topsoil and foreign material to be removed. R506.2.1 requires fill to be compacted for uniform support, capped at 24 inches for clean sand or gravel and 8 inches for earth. R506.2.2 calls for a 4-inch base course of clean graded sand, gravel, crushed stone, crushed concrete or crushed slag passing a 2-inch sieve, required where the slab is below grade. Industry guidance echoing ACI 302 puts the whole subbase and base system at "at least 4 inches thick," and notes gravel can be compacted in lifts as thick as 12 inches, sand in 10.

Now the correction. A lot of pages will tell you code requires polyethylene under a garage slab. It does not. R506.2.3 requires a 6-mil vapor retarder under slabs generally, but the first exception is "garages, utility buildings and other unheated accessory structures." Garages are named. So the sheeting is optional as a code matter.

Whether you want it anyway is a judgment call, and the deciding factor is the finish. If you intend to epoxy or polyaspartic coat the floor, or heat and finish the space later, you are installing a moisture-sensitive surface over a slab that will pass vapor up from the soil, and a retarder becomes worth having. A bare broom-finished floor in an unheated garage does not need one. Our epoxy coating guide covers why moisture matters to coatings.

If you do decide to sheet it, note that ACI holds that ordinary construction polyethylene does not meet ASTM E1745 at any thickness, and that the sheet belongs in direct contact with the underside of the slab rather than under sand. Under-slab insulation and the vapor barrier has the classes and the placement rule. Size the base with the gravel calculator, or the crushed concrete calculator if you are using recycled material.

Reinforcement, and the mesh that does nothing

The single most common failure in a residential slab is reinforcement in the wrong place, and the code describes it exactly. IRC R506.2.4: "Where provided in slabs-on-ground, reinforcement shall be supported to remain in place from the center to upper one-third of the slab for the duration of the concrete placement."

Read the last clause again. The code anticipates the failure: mesh gets laid on the subgrade, the crew walks it down during the pour, and it ends up under the neutral axis where it contributes nothing to shrinkage crack control. Mesh or rebar has to be on chairs and it has to stay there while the concrete goes in. The rebar calculator sizes the grid and checks it against the ACI steel benchmark, and light roll mesh does not come close to clearing it. Note too that the code does not require reinforcement in a slab on ground at all. It only governs where it sits if you provide it.

For a garage, provide it. Industry guidance is that slabs carrying significant weight or thicker than 4 inches will often need reinforcement to handle tension from subgrade settlement, heavy loads and drying shrinkage. Common practice is #4 (half inch) bar on an 18 to 24 inch grid, or 6 by 6 welded wire mesh, chaired up into the upper third.

Fiber is a reasonable addition and not a substitute. The fiber industry's own association describes fibers as an economical alternate to "temperature and shrinkage reinforcement" that can hold a crack tight like light welded wire, and claims no compressive strength benefit. NRMCA is blunter: synthetic fibers must not be used for "decreasing the thickness of slabs on grade" or for "replacement of any moment-resisting or structural steel reinforcement." If a lift is going in, note that BendPak specifies steel reinforcement rather than fiber. Full detail in rebar, wire mesh and vapor barrier for a slab.

Control joints and isolation joints

NRMCA's Concrete in Practice 6 gives the numbers: maximum joint spacing of 24 to 36 times the slab thickness, limited to a maximum of 15 feet; panels square or nearly so, with length no more than 1.5 times width; joint grooves at least a quarter of the slab thickness deep and never less than 1 inch; and saw cuts run within 4 to 12 hours of finishing.

Control joint spacing derived from the 24 to 36 times thickness rule, capped at 15 feet
Slab thicknessJoint spacingMinimum joint depth
3-1/2 in7 to 10-1/2 ft1 in
4 in8 to 12 ft1 in
5 in10 to 15 ft1-1/4 in
6 in12 to 15 ft1-1/2 in

In practice a 20 by 20 two-car garage at 4 inches wants at least one joint each way, giving four panels of about 10 by 10. A 24 by 24 wants joints producing roughly 12 by 12 panels. A single 24 foot panel is both over the 12 foot spacing and, if left long and narrow, over the 1.5 to 1 shape limit.

Isolation joints are the other half. NRMCA lists them where slabs meet "walls, footings, or columns," and between driveways or patios and sidewalks. For a garage that means the perimeter where the slab meets the stem wall or foundation, around any post base, and at the door line where the slab meets the apron. The slab needs to be able to move independently of the building.

And if a lift is going in: anchors need 6 inches of clearance from any joint or seam, so lay out joints and lift positions together rather than discovering the conflict afterwards.

The perimeter, frost and the floating slab

IRC R403.1.4 requires exterior footings to be placed "not less than 12 inches below the undisturbed ground surface," and where frost protection applies, extended below the frost line from the code's climatic table. R403.1.1 sets footing projections at not less than 2 inches and not more than the thickness of the footing.

Then comes the exception that decides most detached garages. Frost protection is not required for "free-standing accessory structures with an area of 600 square feet or less, of light-frame construction, with an eave height of 10 feet or less," or for structures of 400 square feet or less of other than light-frame construction. Do the arithmetic on real garage sizes and it gets interesting: a 24 by 24 is 576 square feet and slips under the limit. A 24 by 26 is 624 and does not. A 20 by 20 at 400 square feet is comfortably inside it.

That is what makes a floating slab legal in cold climates. Minneapolis puts it in writing for detached garages: "a 'floating slab' may be used for the foundation support of detached garages on all soils except peat and muck. The slab perimeter must be sized and/or reinforced to carry all design loads." They give a minimum footing width of 12 inches for a conventional one-story detached garage, at least 12 inches below undisturbed ground, and require full 42 inch frost footings for two-story garages or ones with habitable attics.

An attached garage is a different proposition, because it ties into the house foundation and is not a freestanding accessory structure. For the monolithic versus stem wall decision generally, see concrete slab foundation.

The apron, the strip of concrete between the door and the driveway, is worth a note mostly for what cannot be said about it. There is no authoritative source for apron thickness, slope or doweling; everything we found was a contractor page or a forum thread. What is defensible: it is exterior flatwork, so the vapor retarder exception covers it; it should be isolated from the garage slab rather than cast monolithically with it; and treated as a weather-exposed slab it falls in the 3,000 to 3,500 psi air-entrained row of Table R402.2. Price it with the driveway calculator as part of the driveway.

Concrete and cost by garage size

Net volumes, no waste allowance. Add 10 percent. Bag counts are at 0.60 cubic feet per 80 lb bag, and are shown to make a point rather than as a recommendation.

Concrete for a garage slab at 4 and 6 inches, with installed cost at $6 to $12 per square foot
GarageAreaAt 4 inAt 6 inInstalled cost
One car, 12 by 20240 sq ft2.96 cu yd4.44 cu yd$1,440 to $2,880
Two car, 20 by 20400 sq ft4.94 cu yd7.41 cu yd$2,400 to $4,800
Two car, 24 by 24576 sq ft7.11 cu yd10.67 cu yd$3,456 to $6,912
Three car, 32 by 22704 sq ft8.69 cu yd13.04 cu yd$4,224 to $8,448

Two things about those costs. First, they are our arithmetic on Angi's published $6 to $12 per square foot for a garage slab, not quoted totals, though Angi's separate statement that a garage foundation runs $2,000 to $7,000 is consistent with the table. Second, Angi's general concrete slab page says $4 to $8 per square foot, which contradicts its own garage figure. The garage premium is plausible given thickened edges, a 3,500 psi air-entrained mix, the slope and the apron, but the two pages do not reconcile and we would rather flag that than average them.

There is no industry body or government cost data for garage slabs at all. Every figure available comes from lead-generation aggregators, contractor sites or calculator sites, so treat all of it as a starting point for local quotes. Price your own with the concrete slab cost calculator, and see concrete slab cost for what drives the number.

At these volumes bags are not realistic. A 24 by 24 garage at 4 inches is 320 bags of 80 lb mix, which is 25,600 pounds. This is ready-mix work: the how much is in a truck guide covers ordering, and the concrete cost calculator compares delivery against bags.

Putting it together

The specification for a typical detached two-car garage slab in a cold climate, drawn from everything above: 4 inches minimum thickness and 4-1/4 if a lift is possible, 3,500 psi air-entrained at 5 to 7 percent, over 4 inches of compacted crushed stone, reinforced with #4 bar or 6 by 6 mesh chaired into the upper third, sloped toward the door or a drain, control joints no more than 12 feet apart in near-square panels cut within 4 to 12 hours, isolation joints at the walls, and a thickened or reinforced perimeter sized for the walls above.

Work through the pour in how to pour a concrete slab, check the thickness call against slab thickness by use, and read concrete cure time before parking on it. Pouring a smaller outbuilding instead? See concrete slab for a shed. Dealing with a garage floor that has already sunk? That is concrete slab lifting. And for the floor surface itself, from sealing to coating, start at the concrete floor guide.

Finishing it later

Two decisions made while pouring will decide how good a candidate this floor is for a coating years from now. The first is the vapor retarder: the code exempts garages from requiring one, but a coating manufacturer will require it, so putting one in now is the cheapest insurance you will ever buy against a peeling floor. The second is finishing discipline, since working bleed water back into the surface produces a weak, dusty top layer that no coating will bond to. When you do come to finish it, garage floor finishes covers the options and the moisture testing that decides which ones are even available to you.

Sources

Frequently asked questions

How thick should a concrete slab be for a garage?

The IRC minimum for a slab on ground is 3-1/2 inches. Four inches is standard practice for passenger cars, and industry guidance moves to 5 or 6 inches for pickups and RVs approaching 12,000 lb. If a car lift is a possibility, pour at least 4-1/4 inches, because that is what lift manufacturers specify.

What psi concrete for a garage floor?

IRC Table R402.2 groups garage floor slabs with weather-exposed concrete: 2,500 psi where weathering potential is negligible, 3,000 psi moderate and 3,500 psi severe, with 5 to 7 percent total air entrainment in the latter two. A steel-troweled garage floor may drop to 3 percent air only if the strength rises to 4,000 psi, because hard troweling an air-entrained mix causes delamination.

Does a garage floor have to slope?

Yes. IRC R309.1 requires the area used for parking vehicles to be sloped to move liquids to a drain or toward the main vehicle door. The code gives no number; a quarter inch per foot is the figure quoted in the trade press, and in freeze-thaw climates some contractors argue for a center drain instead of draining out under the door.

Do you need a vapor barrier under a garage slab?

Not as a code requirement. The first exception to IRC R506.2.3 is "garages, utility buildings and other unheated accessory structures." It becomes worth installing if you plan to epoxy coat the floor or heat and finish the space, because those are moisture-sensitive finishes.

Does a detached garage need frost footings?

Often not. The IRC exempts freestanding accessory structures of 600 square feet or less, of light-frame construction, with eaves no higher than 10 feet. A 24 by 24 garage is 576 square feet and slips under the limit; a 24 by 26 is 624 and does not. Minneapolis, for example, allows a floating slab for detached garages on all soils except peat and muck.

How much concrete for a 24x24 garage slab?

About 7.11 cubic yards at 4 inches thick, or 10.67 cubic yards at 6 inches, before any waste allowance. That is ready-mix work rather than a bag job: at 4 inches it would be around 320 bags of 80 lb mix.